s-leger / archipack

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

erratic behavior while changing wall rotation / direction #285

Open DSLituiev opened 2 years ago

DSLituiev commented 2 years ago

Archipack version: 2.4.0

Blender version: 2.93.7

Os version: MacOS

Description of the issue: when I set the direction of the wall, the behavior is quite erratic.

When I set the length of the wall (say 72 inches) by typing it jumps to 864 inches (72 feet). My scene-> units still show inches.

Sometimes (changing from default 0 to 270), the turn will be around -180. Sometimes (changing from 0 to -90*) the length of the wall increases suddenly by factor of 12 again (only by changing the degrees).

s-leger commented 2 years ago

In units setup you must also set a conversion factor (scale) so entry are properly set, so basically you must set it to 1/12, alternative may be to specify units when entering a number. Wall direction angle is relative to last segment, so use +-90° When "lock" is not enabled (space bar) altering a segment between other ones does preserve other segments and compute projection of changed segment to neighboors.

DSLituiev commented 2 years ago

Inch mark ("), but not (in) worked. Thanks!

Scale set up was not helpful, it changes the global scale. It will scale up the whole picture. When one enters 10 inches, it will appear as 120", and will be up to scale with the rest of the scene, which is now upscaled, but this is not what one may wish.