IfcFacetedBrep是一個流形實體brep,其限制條件是所有面都是平面和有界多邊形。
注:IfcFacetedBrep的使用僅限于具有平面的邊界表示模型。這些曲面由邊界多邊形隐式表示。該圖顯示了用于刻面brep的拓撲和幾何表示項。
在IfcFacetedBrep中使用的每個IfcCartesianPoint都應該由一個包圍不同IfcFace的IfcPolyLoop引用三次。
上圖————顯示IfcFacetedBrep用法的圖表
注:定義根據ISO/CD 10303-42:1992
刻面B-rep是一種簡單的邊界表示模型,其中所有的面都是平面的,所有的邊都是直線。與B-rep模型不同,邊和頂點在模型中不顯式表示,而是通過poly loop實體隐式可用。刻面B-rep必須滿足與流形實體B-rep相同的拓撲限制。
多面B-rep的引入是為了支援更多的系統,這些系統隻允許使用平面的邊界類型實體表示。
注:實體改編自ISO 10303-42中定義的歧管實體。
IFC1.0中增加的新實體
非正式提議:
①IfcFacetedBrep中所有殼體表面的所有邊界環應為IfcPolyLoop類型。
②所有頂點應被共享頂點的所有polyLoop引用。每個笛卡爾點應至少由三個多段環路引用。
# | Attribute | Type | Cardinality | Description | C |
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 | Reference to the IfcStyledItem that provides presentation information to the representation, e.g. a curve style, including colour and thickness to a geometric curve. | |||
IfcGeometricRepresentationItem | |||||
IfcSolidModel | |||||
Dim :=3 | IfcDimensionCount | [1:1] | The space dimensionality of this class, it is always 3. | ||
IfcManifoldSolidBrep | |||||
1 | Outer | IfcClosedShell | A closed shell defining the exterior boundary of the solid. The shell normal shall point away from the interior of the solid. | ||
IfcFacetedBrep |
EXPRESS Specification
ENTITY IfcFacetedBrep
SUPERTYPE OF(IfcFacetedBrepWithVoids)
SUBTYPE OF (IfcManifoldSolidBrep);
END_ENTITY;