天天看點

IfcFacetedBrep

IfcFacetedBrep是一個流形實體brep,其限制條件是所有面都是平面和有界多邊形。

注:IfcFacetedBrep的使用僅限于具有平面的邊界表示模型。這些曲面由邊界多邊形隐式表示。該圖顯示了用于刻面brep的拓撲和幾何表示項。

在IfcFacetedBrep中使用的每個IfcCartesianPoint都應該由一個包圍不同IfcFace的IfcPolyLoop引用三次。

IfcFacetedBrep

上圖————顯示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引用。每個笛卡爾點應至少由三個多段環路引用。

IfcFacetedBrep

# 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;