Bad units

Hello

I created a piece without noticing that it was in meters instead of millimeters.
So I modified the units but it is not enough, from 65m I end up with 65000mm.

Is it possible to change all the values at the same time without having to correct each side?

Thank you.

Diiity

hello, we can do it with the scale function if we don't want to redo the work...

image

Hello diiity,
We would also have to adjust and check the unit options, if it was out of order.
2025-08-19_155925
2025-08-19_160124
Good luck
@+.
AR.

There is a macro shared by Lenny Kikstra, using which you can scale the dimensions to the desired units.

You can get the ModelRescaler macro from this link Lenny's SolidWorks Resources

2 Likes

Thank you guys for your intervention.
The units are well configured, it's certainly a handling error on my part.
The scale is too small, 0.001, I have zoom problems in this case.
Redoing it is certainly an option because with the macro, I have a problem my SW crashes (fatal error)every time I ask to go get the macro, I am under SW2017

Good evening @diiity ,

The discussion below dealt with the same problem of changing the scale of a room.

https://forum.mycad.visiativ.com/t/upscale-de-cotations/112707

In answer 6, I proposed a macro that allows the scaling to be changed. It runs on a part under SW 2022, the oldest version I have at the moment.
To be tested in SW 2017...

Be careful: it is imperative that the part is entirely defined by constraints and dimensions, especially in the sketches. Any entity left free will keep its initial dimension.

1 Like

Hello
After several attempts to use macro, as mentioned above, every time I click on the button, I have a complete SW crash.
So I went back to drawing completely and everything went back to normal.
Thank you all.
Diiity

1 Like

You need to enter the desired scale factor.