该页全部中文内容仅供20252453-T-424 项目组内部使用

20252453-T-424 项目

4.2.2.3.1 基于面的曲面模型(FaceBased Surface Model)

下图展示了应用此概念时使用的通用类和关系。

<a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBasedSurfaceModel.htm'>IfcFaceBasedSurfaceModel</a> IfcFaceBasedSurfaceModel      LayerAssignment [0:1]      StyledByItem [0:1] 1. FbsmFaces [1:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectedFaceSet.htm'>IfcConnectedFaceSet</a> IfcConnectedFaceSet      LayerAssignment [0:1]      StyledByItem [0:1] 1. CfsFaces [1:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBasedSurfaceModel.htm'>IfcFaceBasedSurfaceModel</a>:FbsmFaces1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectedFaceSet.htm'>IfcConnectedFaceSet</a>:IfcConnectedFaceSet0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcStyledItem.htm'>IfcStyledItem</a> IfcStyledItem      LayerAssignment [0:1]      StyledByItem [0:1] 1. Item [0:1] 2. Styles [1:?] 3. Name [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBasedSurfaceModel.htm'>IfcFaceBasedSurfaceModel</a>:StyledByItem1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcStyledItem.htm'>IfcStyledItem</a>:Item0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceSurface.htm'>IfcFaceSurface</a> IfcFaceSurface      LayerAssignment [0:1]      StyledByItem [0:1] 1. Bounds [1:?]      HasTextureMaps [0:?] 2. FaceSurface [1:1] 3. SameSense [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectedFaceSet.htm'>IfcConnectedFaceSet</a>:CfsFaces1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceSurface.htm'>IfcFaceSurface</a>:IfcFaceSurface0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLabel.htm'>IfcLabel</a> IfcLabel <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcStyledItem.htm'>IfcStyledItem</a>:Name1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLabel.htm'>IfcLabel</a>:IfcLabel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSurfaceStyle.htm'>IfcSurfaceStyle</a> IfcSurfaceStyle 1. Name [0:1] 2. Side [1:1] 3. Styles [1:5] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcStyledItem.htm'>IfcStyledItem</a>:Styles1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSurfaceStyle.htm'>IfcSurfaceStyle</a>:IfcSurfaceStyle0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBound.htm'>IfcFaceBound</a> IfcFaceBound      LayerAssignment [0:1]      StyledByItem [0:1] 1. Bound [1:1] 2. Orientation [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceSurface.htm'>IfcFaceSurface</a>:Bounds1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBound.htm'>IfcFaceBound</a>:IfcFaceBound0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceOuterBound.htm'>IfcFaceOuterBound</a> IfcFaceOuterBound      LayerAssignment [0:1]      StyledByItem [0:1] 1. Bound [1:1] 2. Orientation [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceSurface.htm'>IfcFaceSurface</a>:Bounds1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceOuterBound.htm'>IfcFaceOuterBound</a>:IfcFaceOuterBound0 IfcBoolean_1 IfcBoolean <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceSurface.htm'>IfcFaceSurface</a>:SameSense1->IfcBoolean_1:IfcBoolean0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPolyLoop.htm'>IfcPolyLoop</a> IfcPolyLoop      LayerAssignment [0:1]      StyledByItem [0:1] 1. Polygon [3:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBound.htm'>IfcFaceBound</a>:Bound1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPolyLoop.htm'>IfcPolyLoop</a>:IfcPolyLoop0 IfcBoolean_0 IfcBoolean <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBound.htm'>IfcFaceBound</a>:Orientation1->IfcBoolean_0:IfcBoolean0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCartesianPoint.htm'>IfcCartesianPoint</a> IfcCartesianPoint      LayerAssignment [0:1]      StyledByItem [0:1] 1. Coordinates [1:3] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPolyLoop.htm'>IfcPolyLoop</a>:Polygon1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCartesianPoint.htm'>IfcCartesianPoint</a>:IfcCartesianPoint0 Surface_Color_Style Surface Color Style <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSurfaceStyle.htm'>IfcSurfaceStyle</a>->Surface_Color_Style
Figure 4.2.2.3.1.A