A
by Azi on 15 Apr 2021, edited 19 Apr 2021
#
I have a question regarding extracting geometry data from an IFC file. I have a wall that consists of some beams and columns, and they are represented using either Sweep Solid or brep. How do I obtain the dimensions of the shown section in the picture below? I have come far enough to know that I should either dive into the Representation attribute of the IFC element and parse it myself or use the IFCopenshell future of making a mesh and analyzing the geometry. Any examples out there or tips?
A
by Azi on 16 Apr 2021
#
sorry, I'm not able to do that, but is there something you want me to check? I have figured out that it is represented by brep. I have also found the IfcCartesianpoints of each of the faces. Any suggestions on how I should proceed now?
S
by shanmama on 19 Apr 2021
#
Try to upload this ifc file to cloud disk?Maybe I can find useful information from .ifc file
M
by Moult on 19 Apr 2021
#
@Axi it's a bit hard to help without a file sample, but once you have a soup of cartesian points you need to do some topological analysis to get whatever dimensions you're after. For example, after merging planar faces, the L shaped face is the only N-gon, which lets you identify it as well as its perimeter loop.