From 79e67c3f12a449c71c5ecfdf96e899f20a736983 Mon Sep 17 00:00:00 2001 From: Gorgious56 Date: Mon, 17 Jul 2023 14:29:35 +0200 Subject: [PATCH] Ensure positive extrusion depth This prevents an error and mesh corruption when trying to input a negative extrusion depth --- src/blenderbim/blenderbim/bim/module/model/prop.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/model/prop.py b/src/blenderbim/blenderbim/bim/module/model/prop.py index 1e7fedb68a..90adc41ec5 100644 --- a/src/blenderbim/blenderbim/bim/module/model/prop.py +++ b/src/blenderbim/blenderbim/bim/module/model/prop.py @@ -99,7 +99,7 @@ class BIMModelProperties(PropertyGroup): ) occurrence_name_function: bpy.props.StringProperty(name="Occurrence Name Function") getter_enum = {"ifc_class": get_ifc_class, "relating_type": get_relating_type_id} - extrusion_depth: bpy.props.FloatProperty(default=42.0, subtype="DISTANCE") + extrusion_depth: bpy.props.FloatProperty(min=0.001, default=42.0, subtype="DISTANCE") cardinal_point: bpy.props.EnumProperty( items=( # TODO: complain to buildingSMART