From 5c89a386ca5c1dfa3da39f8def20c467a298e23d Mon Sep 17 00:00:00 2001 From: Ryan Schultz Date: Sat, 31 Oct 2020 23:26:11 -0500 Subject: [PATCH] added drop down menus for area_unit and volume_unit --- src/ifcblenderexport/blenderbim/bim/prop.py | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/ifcblenderexport/blenderbim/bim/prop.py b/src/ifcblenderexport/blenderbim/bim/prop.py index 6c40c9a447..35fa830fa9 100644 --- a/src/ifcblenderexport/blenderbim/bim/prop.py +++ b/src/ifcblenderexport/blenderbim/bim/prop.py @@ -1286,8 +1286,24 @@ class BIMProperties(PropertyGroup): ifc_patch_output: StringProperty(default='', name='IFC Patch Output IFC') ifc_patch_args: StringProperty(default='', name='Arguments') qto_result: StringProperty(default='', name='Qto Result') - area_unit: StringProperty(default='', name='IFC Area Unit') - volume_unit: StringProperty(default='', name='IFC Volume Unit') + area_unit: EnumProperty(items=[ + ('square centimeters', 'square centimeters', ''), + ('square feet', 'square feet', ''), + ('square inches', 'square inches', ''), + ('square kilometers', 'square kilometers', ''), + ('square meters', 'square meters', ''), + ('square miles', 'square miles', ''), + ('square millimeters', 'square millimeters', ''), + ('square yards', 'square yards', ''), + ], name='IFC Area Unit') + volume_unit: EnumProperty(items=[ + ('cubic centimeters', 'cubic centimeters', ''), + ('cubic feet', 'cubic feet', ''), + ('cubic inches', 'cubic inches', ''), + ('cubic meters', 'cubic meters', ''), + ('cubic millimeters', 'cubic millimeters', ''), + ('cubic yards', 'cubic yards', ''), + ], name='IFC Volume Unit') metric_precision: FloatProperty(default=0, name='Drawing Metric Precision') imperial_precision: EnumProperty(items=[ ('NONE', 'No rounding', ''),