I'm looking for a way to create a IfcElementType from a existing IfcElement?
1) Duplicate the element, (Shift-D) 2) declassify / break the classification 3) the existing Element will remain the same 4) re classify as the Element type of your choice
A simpler method is to use the type manager.
Thank you! However, in both ways, I loose my psets. Is there a way to keep them?
I think we probably should support reassigning occurrence class to type class.
+1 from me.
I created an issue to keep track of the progress - https://github.com/IfcOpenShell/IfcOpenShell/issues/5260
Implemented this feature in https://github.com/IfcOpenShell/IfcOpenShell/commit/bea837299e0b369eb66c5eb1a991f78f2e04180f
Comments
1) Duplicate the element, (Shift-D)
2) declassify / break the classification
3) the existing Element will remain the same
4) re classify as the Element type of your choice
A simpler method is to use the type manager.
Thank you!
However, in both ways, I loose my psets. Is there a way to keep them?
I think we probably should support reassigning occurrence class to type class.
+1 from me.
I created an issue to keep track of the progress - https://github.com/IfcOpenShell/IfcOpenShell/issues/5260
Implemented this feature in https://github.com/IfcOpenShell/IfcOpenShell/commit/bea837299e0b369eb66c5eb1a991f78f2e04180f