该类是用于表示再混凝土结构中使用的钢筋形状约束的类。它指定了相关的钢筋形状约束为弦长类型。弦长类型表明钢筋形状在每个斜坡处具有不同的高度。
创建一个RebarShapeConstraintChordLength对象。
获取或设置钢筋形状的起始高度。
获取或设置钢筋形状的结束高度。
以下示例展示了如何使用RebarShapeConstraintChordLength类创建一个弦长类型的约束并将其应用于一个钢筋形状:
// 创建一个RebarShapeConstraintChordLength对象,指定起始高度为10,结束高度为20
RebarShapeConstraintChordLength chordLengthConstraint = new RebarShapeConstraintChordLength(10, 20);
// 获取匹配的钢筋形状
FilteredElementCollector collector = new FilteredElementCollector(document);
ICollection<Element> rebarShapes = collectorOfClass(typeof(RebarShape)).ToElements();
foreach (Element rebarShape in rebarShapes)
{
// 将弦长类型约束应用于钢筋形状
RebarShape rebarShapeType = (RebarShape)rebarShape;
Transaction transaction = new Transaction(document);
transaction.Start("Apply Constraint");
rebarShapeType.AddConstraint(chordLengthConstraint);
transaction.Commit();
}
Autodesk.Revit.DB.Structure.RebarShapeConstraintChordLength由Autodesk Inc.开发和维护。