root.set_object_name to reuse loader.get_name

This commit is contained in:
Andrej730
2025-01-22 16:25:26 +05:00
parent 882bacf91a
commit a8672bc5cb
+1 -2
View File
@@ -399,8 +399,7 @@ class Root(bonsai.core.tool.Root):
def set_object_name(cls, obj: bpy.types.Object, element: ifcopenshell.entity_instance) -> None:
# This disables the Blender name event handler
obj.BIMObjectProperties.is_renaming = True
name = getattr(element, "Name", getattr(element, "AxisTag", None))
obj.name = "{}/{}".format(element.is_a(), name or "Unnamed")
obj.name = tool.Loader.get_name(element)
obj.BIMObjectProperties.is_renaming = False
@classmethod