Ryan Schultz 2 years ago
parent 977993888b
commit d9c45b8c46
  1. 7
      BIM/BlenderBIM/Scripts/rebuild_ifc.py/rebuild_ifc.py

@ -1,3 +1,4 @@
import bpy
from blenderbim.bim.ifc import IfcStore
from blenderbim.bim.handler import purge_module_data
from ifcopenshell.api.void.data import Data as VoidData
@ -35,8 +36,8 @@ def assign_classes(objs):
for o in objs:
if o.name.startswith("Ifc"):
ifc_class = o.name.split("/")[0]
o.name = "/".join(name.split("/")[1:])
ctx = {"selected_objects": o}
o.name = "/".join(o.name.split("/")[1:])
ctx = {"selected_objects": [o]}
args = {
"ifc_class": ifc_class,
"context_id": body_context_id
@ -47,5 +48,3 @@ def assign_classes(objs):
reset_file()
bpy.ops.bim.create_project()
assign_classes(bpy.data.objects)

Loading…
Cancel
Save