diff --git a/src/ifcblenderexport/blenderbim/bim/module/model/door.py b/src/ifcblenderexport/blenderbim/bim/module/model/door.py index 29b0232246..20fa79337b 100644 --- a/src/ifcblenderexport/blenderbim/bim/module/model/door.py +++ b/src/ifcblenderexport/blenderbim/bim/module/model/door.py @@ -42,6 +42,7 @@ def add_object(self, context): edges.pop() faces = [] mesh = bpy.data.meshes.new(name='Plan/Annotation/PLAN_VIEW/' + guid) + mesh.use_fake_user = True mesh.from_pydata(verts, edges, faces) # Door lining profile @@ -134,6 +135,7 @@ def add_object(self, context): attribute.name = 'PredefinedType' attribute.string_value = 'DOOR' obj2.data.name = 'Model/Body/MODEL_VIEW/' + guid + obj2.data.use_fake_user = True rep = obj2.BIMObjectProperties.representation_contexts.add() rep.context = 'Model' diff --git a/src/ifcblenderexport/blenderbim/bim/module/model/window.py b/src/ifcblenderexport/blenderbim/bim/module/model/window.py index 56f5588e95..caeecb9eaf 100644 --- a/src/ifcblenderexport/blenderbim/bim/module/model/window.py +++ b/src/ifcblenderexport/blenderbim/bim/module/model/window.py @@ -39,6 +39,7 @@ def add_object(self, context): ] faces = [] mesh = bpy.data.meshes.new(name='Plan/Annotation/PLAN_VIEW/' + guid) + mesh.use_fake_user = True mesh.from_pydata(verts, edges, faces) # Window lining profile @@ -130,6 +131,7 @@ def add_object(self, context): attribute.name = 'PredefinedType' attribute.string_value = 'WINDOW' obj2.data.name = 'Model/Body/MODEL_VIEW/' + guid + obj2.data.use_fake_user = True rep = obj2.BIMObjectProperties.representation_contexts.add() rep.context = 'Model'