This commit is contained in:
Dion Moult
2021-11-19 19:08:26 +11:00
parent c2e4b5f1fa
commit ebf6b9fc88
2 changed files with 24 additions and 1 deletions
@@ -113,7 +113,10 @@ def get_layers(ifc_file, element):
if subelement.is_a("IfcShapeRepresentation"):
layers.extend(subelement.LayerAssignments or [])
elif subelement.is_a("IfcGeometricRepresentationItem"):
layers.extend(subelement.LayerAssignment or [])
if ifc_file.schema == "IFC2X3":
layers.extend(subelement.LayerAssignments or [])
else:
layers.extend(subelement.LayerAssignment or [])
return layers