Autodesk.Revit.DB.Structure.ReinforcementAbbreviationTagType
Autodesk.Revit.DB.Structure.ReinforcementAbbreviationTagType 是用于表示混凝土钢筋标记的 Revit API 类型。该类型可用于以图形方式显示钢筋简称。
属性
- TextHorizontalPlacement:枚举类型,表示文本水平放置方式。
- TextVerticalPlacement:枚举类型,表示文本垂直放置方式。
- Diameter: 钢筋直径,以英寸为单位。
- EndHookLength: 双向弯钩长度,以英寸为单位。
- StartHookLength: 开始弯钩长度,以英寸为单位。
- SizeScale: 显示比例因子,用于将标记缩放到与实际场景匹配。
方法
示例
以下示例演示如何创建一个新的 ReinforcementAbbreviationTag 类型:
var tag = new ReinforcementAbbreviationTagType
{
Diameter = 0.5,
EndHookLength = 2.0,
StartHookLength = 1.5,
SizeScale = 1.0,
TextHorizontalPlacement = TextHorizontalAlignment.Left,
TextVerticalPlacement = TextVerticalAlignment.Above,
};
注意事项
- Diameter,EndHookLength 和 StartHookLength 属性均为可读/写属性。
- 可以通过将 SizeScale 属性设置为大于 1.0 的值来增加标记的大小。
- 若要为钢筋简称标记添加旁注,请使用 Autodesk.Revit.DB.Structure.ReinforcementTagDirection,该类型指定标记相对于钢筋的方向和位置。
- 不支持显示文本超出边框的情况,因此确保为标记指定足够的空间。