IFC - Representation of triangle mesh

1.2k views Asked by At

What is the best way to represent a simple triangle mesh in IFC?

This seems to be a way: IfcFaceBasedSurfaceModel -> IfcConnectedFaceSet -> IfcFace -> IfcFaceBound -> IfcPolyLoop -> IfcCartesianPoint

However, seems to be a little complex since the functionality of IfcFace and IfcPolyLoop exceed those one needs for a simple triangle mesh.

Any other options?

1

There are 1 answers

0
hlg On

Since IFC4 there is also the geometric representation type IfcTriangulatedFaceSet, which represents surfaces as tesselations of triangles, using a point list and an index list for the triangles.