I need to change the 3 dimensions of an object, but only by changing one dimension.

That is, if the object has the following dimensions:

  • height: 2 units (Z)

  • width: 0.5 units (Y)

  • depth: 0.1 units (X)

When I change the height of 2 units to 3 units, then the other width dimensions (Y) and depth (X) should automatically change to 0.75 and 0.15 respectively.

I do this by scaling (S):

  1. I press the S key
  2. I press the = key
  3. After Income Division 3/2. 3 is the new dimension and 2 above.

But I would like to know if there is a better way to do so through the properties panel (N).
The options in the properties panel, when I change the height of 2 units to 3 units, the width and depth do not change.

  • $\begingroup$ For now I think your current approach is the best way of doing this. This should be possible with multi number button editing in the future, but there is currently a bug preventing this. $\endgroup$ – gandalf3 Jun 27 '14 at 23:27

There is a solution since version 2.70: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.70/UI#Multi-Number_Button_Editing

Click and drag from the first to the last fields you want to edit and release the click. The three fields are highlighted. Enter an expression, eg. *3/2 and press enter. All fields are edited at the same time.

| improve this answer | |
  • 1
    $\begingroup$ Unfortunately it doesn't quite work that way, all the selected number buttons will be changed the final result of the button being edited. This is a known limitation. Also note that if you want to do this on the dimensions, there is known bug with that too. $\endgroup$ – gandalf3 Jun 27 '14 at 23:11
  • $\begingroup$ Dragging vertically down across all 3 axis fields, then moving horizontally across the bottom one alters all 3 fields proportionally and works for every build I've tried for a couple months now. $\endgroup$ – MarcClintDion Jun 28 '14 at 14:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.