IfcAnnotationFillArea
IfcAnnotationFillArea通过一个确定的外部基准(可能包括内部边界)定义一个区域。由内边界定义的区域将从应用填充区域样式中排除。内边界不得与外边界相交,也不得位于外边界之外。
应用于IfcAnnotationFillArea的填充区域样式是使用IfcFillAreaStyle声明的,该IfcFillAreaStyle由IfcStyledItem关联到该区域。适用的填充区域样式是纯色、图案填充、瓷砖或这些样式的组合。
注:根据ISO 10303-46的定义:
注释填充区域是一组曲线,可以填充图案填充、颜色填充或平铺。注释填充由非相交、非自相交闭合曲线组成的边界来描述。这些曲线根据注释填充区域的样式形成要填充的平面区域的边界。
下图显示了注释填充区域。
注释实体改编自ISO10303-46中定义的注释填充区
在IFC2x2中增加的新实体。
ifc2x3更改了两个属性OuterBoundary和innerBoundary将被添加并替换先前的单个边界。
非正式提议:
①描述内边界的任何曲线不得与定义内边界的另一条曲线相交,也不得包括在内。
②定义外边界的曲线不得与定义内边界的任何曲线相交,也不得被定义内边界的曲线包围。
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
IfcRepresentationItem | |||||
LayerAssignment | IfcPresentationLayerAssignment @AssignedItems |
S[0:1] | 将表示项指定给单个或多个层。layerasignments可以覆盖IfcRepresentation的layerasignments,它在项目列表中使用。 | X | |
StyledByItem | IfcStyledItem @Item |
S[0:1] | 指为表示提供表示信息的IfcStyledItem,例如曲线样式,包括几何曲线的颜色和厚度。 | X | |
IfcGeometricRepresentationItem | |||||
IfcAnnotationFillArea | |||||
1 | OuterBoundary | IfcCurve | [1:1] | 定义填充区域外部边界的闭合曲线。由外部边界(减去可能定义的内部边界)定义的区域由填充区域样式填充。 | X |
2 | InnerBoundaries | IfcCurve | S[1:?] | 定义填充区域内边界的一组内部曲线。由内边界定义的区域将从应用填充区域样式中排除。 | X |
QQ 3087438119