IfcCurveStyleFontAndScaling

IfcCurveStyleFontAndScaling允许在多种尺寸中重用相同的曲线样式定义。CurveFontScale的定义是将要用作新的或派生的曲线样式样式样式的基本曲线样式样式样式的缩放。

注:CurveFontScale不应与目标绘图比例混淆。

IfcCurveStyleFontAndScaling的一个示例是,将基本曲线样式的短划线图案“dash”(可见0.01m,不可见0.005m)调整为“dash large”,CurveFontScale=2(可见0.02m,不可见0.01m),调整为“dash small”,CurveFontScale=0.5(可见0.005m,不可见0.0025m)。

注:定义符合ISO/CD 10303-46:1992

曲线样式字体和缩放是曲线样式字体和该字体的标量因子,因此给定的曲线样式字体可以应用于各种缩放。

注:对应的ISO 10303名称:曲线样式字体缩放。正式标准的最终定义请参考ISO/IS 10303-46:1994。

IFC2x2中增加的新实体。

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcPresentationItem
IfcCurveStyleFontAndScaling
1 Name IfcLabel [0:1] Name that may be assigned with the scaling of a curve font. X
2 CurveFont IfcCurveStyleFontSelect [1:1] The curve font to be scaled. X
3 CurveFontScaling IfcPositiveRatioMeasure [1:1] The scale factor. X
 

EXPRESS Specification

ENTITY IfcCurveStyleFontAndScaling
 SUBTYPE OF (IfcPresentationItem);
  Name : OPTIONAL IfcLabel;
  CurveFont : IfcCurveStyleFontSelect;
  CurveFontScaling : IfcPositiveRatioMeasure;
END_ENTITY;
QQ 3087438119
原文地址:https://www.cnblogs.com/herd/p/14217073.html