Autodesk.Revit.DB.WidthMeasuredAt是一个枚举类型,用于描述测量宽度的位置。在Revit中,宽度可以被测量在中心线、外侧(边缘)、内侧(边缘)以及其它位置。
枚举常量 | 描述 |
---|---|
Centerline | 宽度在中心线处被测量 |
Left | 宽度在外侧(边缘)被测量 |
Right | 宽度在内侧(边缘)被测量 |
Other | 宽度在其它位置(例如,混合结构的宽度可能不一致) |
// 创建一个墙体实例
Wall wall = Wall.Create(doc, Line.CreateBound(new XYZ(0,0,0), new XYZ(0,10,0)), LevelId, false);
// 将宽度测量在中心线处
wall.get_Parameter(BuiltInParameter.WALL_WIDTH_TYPE).Set(WidthMeasuredAt.Centerline);
// 将宽度测量在外侧(边缘)
wall.get_Parameter(BuiltInParameter.WALL_WIDTH_TYPE).Set(WidthMeasuredAt.Left);