Navigation

IFCTOPOLOGYRESOURCE

The data model consists of the following:
16  Entities
Select types
Functions

The schema IfcTopologyResource defines the resources used for topological representations. The primary application of this resource is its use in the Boundary representation of the shape or geometric form of a product model.

NOTE: The definitions of this resource of the IFC model have been taken from the Integrated Resource, part 42 "Integrated generic resources: Geometric and topological representations" of the ISO standard 10303: "Industrial automation systems and integration - Product data representation and exchange". The IfcTopologyResource refers to the clause 5, "Topology" of the standard. The reference is ISO/IS 10303-42:1994, pp. 122. The improved definitions of the second edition, ISO/DIS 10303-42:1999 have been used, when applicable.

The definitions taken from ISO/IS 10303-42:1994 have undergone a adaptation process, characterized by:

The topological representation of the shape is defined following the adaptation of the ISO/CD 10303-42:1992, Industrial Automation Systems and Integration: Product Data Representation and Exchange - Part 42: Integrated Generic Resources. Geometric and Topological Representation. The type, class, and function semantic definition sections follow the adapted wording of the working draft, which is clearly indicated and quoted at each reference. The definitions on geometric and topological representation (when taken from ISO/CD 10303-42:1992) are explicitly excluded from the copyright of buildingSMART International Limited.

For more information on the definitions as defined in the formal ISO standard please refer to: ISO/IS 10303-42:1994, Industrial Automation Systems and Integration: Product Data Representation and Exchange - Part 42: Integrated Generic Resources. Geometric and Topological Representation. The formal standard can be obtained through the local publishers of standards in each individual country.

The following are within the scope of the topology schema:

Interfaced schemas (1):

REFERENCE FROM IFCGEOMETRYRESOURCE
( IfcCartesianPoint,
IfcDimensionCount,
IfcPoint,
IfcCurve,
IfcLine,
IfcPolyline,
IfcTrimmedCurve,
IfcCompositeCurve,
IfcAxis2Placement2D,
IfcAxis2Placement3D,
IfcRepresentationItem,
IfcCircle,
IfcEllipse,
IfcSurface,
IfcPlane,
IfcCurveBoundedPlane);

Entities (16):

Go to Diagram 2 IfcClosedShell
Go to Diagram 2 IfcConnectedFaceSet
Go to Diagram 1 IfcEdge
Go to Diagram 1 IfcEdgeCurve
Go to Diagram 2 IfcFace
Go to Diagram 2 IfcFaceBound
Go to Diagram 2 IfcFaceOuterBound
Go to Diagram 2 IfcFaceSurface
Go to Diagram 2 IfcLoop
Go to Diagram 2 IfcOpenShell
Go to Diagram 1 IfcOrientedEdge
Go to Diagram 1 IfcPath
Go to Diagram 2 IfcPolyLoop
Go to Diagram 1 IfcTopologicalRepresentationItem
Go to Diagram 1 IfcVertex
Go to Diagram 1 IfcVertexPoint

Select types (1):

Go to Diagram 2 IfcShell

Functions (2):

IfcBooleanChoose
IfcPathHeadToTail