BIM: Fixed nativeIFC psets loading - fixes #15436

This commit is contained in:
Yorik van Havre
2024-08-05 11:45:43 +02:00
committed by Chris Hennes
parent ca70e06a05
commit 33088e006a

View File

@@ -57,10 +57,10 @@ def get_psets(element):
return result
for pset in psets:
pset_dict = {}
if pset.is_a("IfcPropertySet"):
if pset.is_a("IfcPropertySet") and pset.HasProperties:
for prop in pset.HasProperties:
pset_dict[prop.Name] = str(prop.NominalValue)
if pset.is_a("IfcMaterialProperties"):
if pset.is_a("IfcMaterialProperties") and pset.Properties:
for prop in pset.Properties:
pset_dict[prop.Name] = str(prop.NominalValue)
elif pset.is_a("IfcElementQuantity"):