Skip to main content

Hello, I have a IFC which contains some 3D pipe (ifcFlowSegment), somehow it has about 70 face polygons, which makes it looks great but it creates some issue in the following workflow in ArcGIS Pro. I'm wondering if there's a way to generalise/ simplify pipe solid, for example by reducing the number of face polygons to half or something? Thank you.

 

pipe

Hi @Jack Zhang​ ,

If its geometry type is FMEBRepSolid, I think you can transform it to a simplified FMEMesh with this procedure.

  1. GeometryCoercer (Geometry Type: fme_compocite_surface) : Transform BRepSolid to CompositeSurface.
  2. GeometryCoercer (Geometry Type: fme_mesh) : Transform CompositeSurface to Mesh.
  3. MeshSimplifier (Mode: Relative): Simplify (reduce meshes) the Mesh.

You can set your preferable simplification amount in the MeshSimplifier.


hi Takashi, thank you very much as always for your help. The geometry type is aggregated of IFCFaces. I followed your suggestion converted to CompositeSurface and then Mesh followed by MeshSimplifier, and it works. Problem solved. happy day. cheers.


Reply