IfcSolidModel

IfcSolidModel通过不同类型的实体模型表示来表示三维形状。它是边界表示、CSG表示、扫掠表示和其他合适的实体表示方案的常见抽象超类型。

注:定义根据ISO/CD 10303-42:1992

实体模型是产品名义形状的完整表示,这样内部的所有点都是连接的。任何点都可以分为在实体的内部、外部或边界上。实体模型表达有几种不同类型。

注:实体改编自ISO 10303-42中定义的实体模型。

IFC1.5中增加的新实体

#AttributeTypeCardinalityDescriptionC
IfcRepresentationItem
  LayerAssignment IfcPresentationLayerAssignment
@AssignedItems
S[0:1] Assignment of the representation item to a single or multiple layer(s). The LayerAssignments can override a LayerAssignments of the IfcRepresentation it is used within the list of Items. X
  StyledByItem IfcStyledItem
@Item
S[0:1] Reference to the IfcStyledItem that provides presentation information to the representation, e.g. a curve style, including colour and thickness to a geometric curve. X
IfcGeometricRepresentationItem
IfcSolidModel
  Dim
:=3
IfcDimensionCount [1:1] The space dimensionality of this class, it is always 3. X
EXPRESS Specification
ENTITY IfcSolidModel
 ABSTRACT SUPERTYPE OF(ONEOF(IfcCsgSolid, IfcManifoldSolidBrep, IfcSweptAreaSolid, IfcSweptDiskSolid))
 SUBTYPE OF (IfcGeometricRepresentationItem);
 DERIVE
  Dim : IfcDimensionCount := 3;
END_ENTITY;
原文地址:https://www.cnblogs.com/herd/p/13441414.html