35

Is there a way to set absolute dimensions of an object. Once I've created a cylinder for example, how can I go back and change the length? I know I can scale it, but I want to set an absolute length and cannot find any panels, tools, etc., to show / edit this data.

p2or
  • 15,860
  • 10
  • 83
  • 143
tsm
  • 353
  • 1
  • 3
  • 5

2 Answers2

40

In Object mode :

  • Press N to show the properties panel
  • Select your object
  • You can set the dimension from the panel

enter image description here

Note :

  • These are the dimensions of the bounding box and not the height, width and depth of the cube
  • You can't set the diameter height as you did when creating the object
Neuron
  • 103
  • 4
Chebhou
  • 19,533
  • 51
  • 98
  • 7
    How do you do this in Blender 2.8? The dimensions option does not appear to be there – Joseph Astrahan Jun 18 '20 at 01:09
  • Why isn't it displayed in the right side menu, below the Scale part of "Object Properties" ? I had been looking for this for ages. Is there a way to always show it without the "N" trick ? – Myoch Jan 12 '22 at 10:41
  • 1
    It's my first day with Blender, and at first I didn't see the dimensions after hitting "N" because I was on the wrong tab. (There are three tabs: Item, Tool, and View. I was on the View tab.) Switching to the Item tab did the trick for me. – clone45 Jul 22 '22 at 00:15
21

Since you mentioned scaling: The above answer allows you to do this; but, in some cases this can cause problems because it applies a transformation to your object, especially if you start working in absolute lengths, like in feet or meters. In order to get scaling back to the original 1.000 scaling and avoid this problem you must apply the transformation to your data.

To do this, while still in Object Mode and the object selected, key Ctrl+A then select Scale, this will convert the scale back to 1.000, this in effect removes the scale transformation, and sets the data such that no transformation applies and any scaling will no longer affect your 'absolute' dimensions. It is particularly useful when using absolute units.

If you need absolute values for feet or meters, you can find this setting under Properties/Scene/Units, then select 'Metric' or 'Imperial' and specify the units.

Units Window in Properties

  1. Separate units: will list the units broken down. Example: Imperial: 3.5'=>3'6"
  2. Scale: Blender Units (BU) per unit measure. Example Scale Imperial: 1 BU = 1 ft, 0.1 BU = 1 foot, 0.01 BU = 1 ft, etc. (this appears in the grid size)
  3. Metric and Imperial don't mix: For example: Imperial: 3m = 3 mi; Metric: 3m=3 meters.
quellenform
  • 35,177
  • 10
  • 50
  • 133
Cyberchipz
  • 613
  • 4
  • 12
  • This is also very helpful. I am trying to use Blender to design parts for a 3d printer and need to use absolute values. Thank you! – tsm May 23 '15 at 21:19
  • When you get the opportunity, it would be nice to upvote my answer also. Since I also use it for 3D printing; I got that feeling when I read your question! XD – Cyberchipz May 23 '15 at 22:38
  • Is there a way to actually set the units to inches (imperial now is in feet)? – tsm May 23 '15 at 22:56
  • tried to upvote, but won't let me - even after registering - requires 15 reputation? – tsm May 23 '15 at 23:05
  • Yes, I guess I wasn't clear when I said... 'when you get the opportunity'. You'll get there, you can move up more quickly by answering questions. :-) As far as inches go. You have the option on the check box to [ ] separate units, check that. Also, you can enter with standard unit markings like: 3'7" and with the units separated, they will display correctly. Otherwise it's in decimal. 3'6" becomes 3.5' – Cyberchipz May 24 '15 at 14:15
  • Thank you for adding this. I'm modelling a workbench for the garage and this completely fixed my measurement issues. – Krythic Oct 12 '18 at 19:36
  • Is there anyway to scale using absolute measurements rather than percentages? – Aslan French May 10 '19 at 00:20