mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-11 02:02:22 +00:00
@@ -242,6 +242,12 @@ class AssignClass(bpy.types.Operator, tool.Ifc.Operator):
|
||||
)
|
||||
obj.select_set(False)
|
||||
|
||||
# Apply geometry.
|
||||
if obj.modifiers:
|
||||
ensure_single_user_mesh(obj.data)
|
||||
with context.temp_override(selected_editable_objects=[obj]):
|
||||
bpy.ops.object.convert(target="MESH")
|
||||
|
||||
# Apply scale.
|
||||
if obj.scale != (1, 1, 1):
|
||||
ensure_single_user_mesh(obj.data)
|
||||
|
||||
Reference in New Issue
Block a user