From 6a29ab0d61ed5acc9ea659ebb0bc2b690e840907 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 7 Jun 2021 10:32:05 +1000 Subject: [PATCH] Fix bug where 2D or 1D objects generated an invalid box representation --- src/blenderbim/blenderbim/bim/module/model/product.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/model/product.py b/src/blenderbim/blenderbim/bim/module/model/product.py index bfb7349391..c809883aef 100644 --- a/src/blenderbim/blenderbim/bim/module/model/product.py +++ b/src/blenderbim/blenderbim/bim/module/model/product.py @@ -71,6 +71,8 @@ def generate_box(usecase_path, ifc_file, settings): if not box_context: return obj = settings["blender_object"] + if 0 in list(obj.dimensions): + return product = ifc_file.by_id(obj.BIMObjectProperties.ifc_definition_id) old_box = ifcopenshell.util.representation.get_representation(product, "Model", "Box", "MODEL_VIEW") if settings["context"].ContextType == "Model" and getattr(settings["context"], "ContextIdentifier") == "Body":