IFC4.3.x-development
IFC4.3.x-development copied to clipboard
IfcPlate.CURTAIN_PANEL vs. window/door glazing
I'm wondering if it makes sense to treat glazing equally in windows, doors and plates. Right now it seems to be difficult to apply the same glass types to all three entities (Pset_DoorWindowGlazingType, MaterialSet?). Or a Pset_MaterialGlass?
Yes, this is a problem. However, some properties should exist on the object, not the material, because the object is tested as a system, and the material is simply a material in isolation. So we can't migrate all properties to a new Pset_MaterialGlass.
As a proposal to get the discussion started, how about renaming Pset_DoorWindowGlazingType to Pset_Glazing and adding IfcCurtainWall and/or IfcPlate to its applicable entities?
+1 from my side