Answered
IFC - structue
Andre Heller
Since EyeShot imports the geometry of IFC files, how about an API to access the structure. All I found where some abritrary "layers" that do not reflect the hierarchy of an IFC 2x3, no ifcProperties etc.
It would be very handy to access this structure like in other CAD-formats. In the very first implementation accessing the hierarchy and a simple representation of the ifc class types would be a huge benefit.
Accessing all of the ifc properties is less important and might be of interest in the future, but for now it's the structure that is very valuable.
0
Comments
Hello Andre,
To retrieve the hierarchical structure you can check the Project and Containers properties of ReadIFC class.
Thanks for this hint.
IfcContainer.Properties Property
https://documentation.devdept.com/2022/topic_0000000000002A81.html
states Dictionary<string, Dictionary<string, object>>
what are the types of the "object", are they related to the <string> and what are the values? Are there any ifc proprty sets or how do they relate to ifc Entitites? see:
https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/alphabeticalorder_entities.htm
The string is the property name, and the object is the value.
Each object, including entities, read from IFC files has this property collection.
Please sign in to leave a comment.