mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-10-02 13:04:49 +00:00
don't consider material usages as overriding materials
All it does it removes the "Inherited Material Is Occurrence Overridden" label for material usages.
This commit is contained in:
@@ -355,4 +355,4 @@ class ObjectMaterialData:
|
|||||||
# so we check occurrence material explicitly
|
# so we check occurrence material explicitly
|
||||||
element = tool.Ifc.get_entity(bpy.context.active_object)
|
element = tool.Ifc.get_entity(bpy.context.active_object)
|
||||||
occurrence_material = ifcopenshell.util.element.get_material(element, should_inherit=False)
|
occurrence_material = ifcopenshell.util.element.get_material(element, should_inherit=False)
|
||||||
return bool(occurrence_material)
|
return bool(occurrence_material) and "Usage" not in occurrence_material.is_a()
|
||||||
|
|||||||
Reference in New Issue
Block a user