# Changing dimensions of a Child

I have this sphere with dimensions and scale as below

How can I set the dimensions at x = 12.720m y = 12.756m and z = 12.756m and the scales at x = 0.997 y = 1.000 and z = 1.000

I have been trying with scale either Scale or Dimensions or typing in numbers but cannot get it right. I would think that changing dimensions and scale for an object should be very simple but this dumbo cannot get it done. How to do this ?

If I enter the number 12.756 in the X Dimensions field then Blender makes this

I simply don't get it.

After discussion with Rick it appeared that I had some modifiers attached to my object but the big problem appeared to be that my object was the child of another object and the parent did not allow to perform step one of Rick. After Clear Parent it was possible to Make Parent again but now with Keep Transformation, which let me perform transformations on the child without the parent interfering :)

• Why do you want to have a scale that is not 1? I guess I don't understand your intentions. What I would do is set the dimensions to what I need then apply scale (Ctrl+A apply scale) to have the scale revert back to 1.
– user1853
Feb 25, 2016 at 18:03
• – user1853
Feb 25, 2016 at 18:06
• I edited my question
– user13877
Feb 25, 2016 at 22:20

Revised per chat conversation to get down to the real problem.

The problem at its root had to do with a parent object relationship, and the sphere subordinate to this parent object was parented without the 'KEEP TRANSFORM' option. when this happens, the values begin to change in the scale of the subordinate, then the parent calculates what the subordinate should be and the subordinate changes its scale value automatically to adjust. So it became pretty unstable to adjust the values in the subordinate object.

To fix the root of the problem, we cleared the parent (Alt+P), then reparented the subordinate back to its original parent (via Ctrl+P >> Then clicked the 'Parent (keep transform)' option).

Then the rest of these steps worked in this scenario...

1. Change the dimensions to all be at full scale (12.756, 12.756, 12.756).

2. Then Apply the scale.

3. Then change your scale on X to 12.720/12.7560000000.

(desired size) / (original size + 'appended zeros to go to the 10th decimal'), ENTER

• And scale by X will be 12.718m. So this isn't precise. Feb 25, 2016 at 21:03
• if i enter the value 12.756 in the X dimension then Blender changes all dimensions . I will post an example
– user13877
Feb 25, 2016 at 22:17
• Use a little math in the scale factor. I'll show a screenshot in the answer. Feb 25, 2016 at 22:29
• the background of my question is this: i have three spheres ... the earth, the clouds and the atmosphere. and now I want to give those three sphere the proper dimensions in meters. I want the earth sphere something like 12.756 for all dimensions and the cloud sphere something bigger and the atmosphere again something bigger in meters. And I admit I have to study this Apply Scale ;)
– user13877
Feb 25, 2016 at 22:31
• so I want to set my earth sphere at 12.756m and scale 1.0 and the cloud sphere just something bigger (say scale 1.005)
– user13877
Feb 25, 2016 at 22:39