问题
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:
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.
来源:https://stackoverflow.com/questions/30819408/ifc-representation-of-triangle-mesh