此类表示Revit结构模型中的支撑边界条件定向。它指定了支撑的方向和类型,以便在模拟和分析结构行为时使用。
可以使用此类将定向支撑条件应用于具有支撑要求的结构元素。应在创建结构元素之前或更新其支撑条件之前使用此类来定义要应用的支撑方向。
下面是一个示例,演示如何在Revit API中使用BoundaryConditionsOrientTo
类:
// 创建一个梁元素
FamilyInstance beam = doc.Create.NewFamilyInstance(new XYZ(0, 0, 0), beamSymbol, level, StructuralType.Beam);
// 将梁的支撑定向条件设置为沿全局Z轴方向
BoundaryConditionsOrientTo orientTo = BoundaryConditionsOrientTo.GlobalZ;
Parameter param = beam.get_Parameter(BuiltInParameter.BEAM_END0_BOUNDARY_Cond_Orientation);
param.Set((int)orientTo);
// 更新模型以反映支撑更改
doc.Regenerate();