From 5a30d9fb9be241cf2f504505ef862b7bd9760249 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Thu, 6 Jul 2023 17:34:22 +1000 Subject: [PATCH] Fix #3383. Disallow any extrusion angles >=90 which are invalid. --- 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 0e1c8d39c2..7ddaa8a796 100644 --- a/src/blenderbim/blenderbim/bim/module/model/prop.py +++ b/src/blenderbim/blenderbim/bim/module/model/prop.py @@ -132,7 +132,7 @@ class BIMModelProperties(PropertyGroup): z: bpy.props.FloatProperty(name="Z", default=0.5) rl1: bpy.props.FloatProperty(name="RL", default=1) # Used for things like walls, doors, flooring, skirting, etc rl2: bpy.props.FloatProperty(name="RL", default=1) # Used for things like windows, other hosted furniture - x_angle: bpy.props.FloatProperty(name="X Angle", default=0, subtype="ANGLE") + x_angle: bpy.props.FloatProperty(name="X Angle", default=0, subtype="ANGLE", min=0, max=pi / 180 * 89) type_page: bpy.props.IntProperty(name="Type Page", default=1, update=update_type_page) type_template: bpy.props.EnumProperty( items=(