s-leger / archipack

Archipack for blender 2.79
https://blender-archipack.org
GNU General Public License v3.0
356 stars 49 forks source link

Typed value is in the wrong unit value > Set to inches, typed value is in feet #337

Open quadcom opened 1 year ago

quadcom commented 1 year ago

Archipack version: 2.5.1

Blender version: 3.3.0

Os version: Win10

Description of the issue: I have set the units to be Imperial with "length: inches" so that I can recreate the drawing dimensions accurately. Editing the length of a wall by typing in the value interprets the typed value in feet rather than inches and converts the value typed in, into inches. IE, typing in 236 creates a wall that is 2835".

s-leger commented 1 year ago

Archipack value input rely on blender's api for evaluation. You may specify units using postfix, eg : 236in

quadcom commented 1 year ago

the only problem I am seeing with this is the letter 'i' is assigned to the 'keyframe' command. There's no way to type in 'in' after the value. Unless I'm missing something.

quadcom commented 1 year ago

I figured out you can enter the value on the item flyout

quadcom commented 1 year ago

Grrrr, the value on the Item flyout is the overall dimensions of the wall not the specific segment. So AFAIK there is no way to type in a value in inches using the gizmo for the wall segment.