"mark" two (or more) faces of an IfcBuildingElement

I want to use IfcOpenshell-Python (BlenderBIM) to "mark" two (or more) faces of an IfcBuildingElement that I have especially choosen. The IfcBuildingElement should carry the information which surfaces have been "marked".

To perhaps better understand the usage: In a further step, I would like to open such an IFC model in order to determine the normal vector for these "marked" surfaces.

Is this possible, or is the only way to aggregate such an IfcBuildingElement from IfcBuildingParts?

Am I in the right place with such questions?

Greetings from Austria ans thank you in advance.


  • Sorry, I just realized that I forgot to add a small sketch.

Sign In or Register to comment.