A profile type is changed from IfcRectangleProfileDef to IfcArbitraryClosedProfileDef
When I create an ifc object with IfcRectangleProfileDef, the profile type is somehow automatically changed to IfcArbitraryClosedProfileDef after an boolean operation is applied.
Is it intended for some reason? If not, it would be great that the profile type stays unchanged. I want the profile to be kept parametric.
Comments
I created an issue in Github. Hope it will be fixed.
https://github.com/IfcOpenShell/IfcOpenShell/issues/6481