IfcMaterialUsageDefinition: Illegal to assign to subtype of IfcElementType
buildingsmart documentation mentions IfcMaterialUsageDefinition
for occurrence specific assignment and mentions as illegal to assign its subtype to a subtype of IfcElementType
. Demo library has for example IfcSlabType
defined with IfcMaterialLayerSetUsage
. Confused on this now. Could anyone clarify on this point.
Comments
Not an expert... but...
The IFCMATERIALLAYERSET is assigned to the IFCSLABTYPE.
The IFCMATERIALLAYERSET is assigned to IFCMATERIALLAYERSETUSAGE
IFCMATERIALLAYERSETUSAGE is assigned to IFCSLAB
This is output from BB's demo library....
Thanks @theoryshaw . clear on this now. always had a confusion between ifcmateriallayersetusage and ifcmateriallayerset