Member Login

Remember Me
Forgot Password?
Join Us!

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Eng-Tips
*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Link To This Forum!

Partner Button
Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

Scaling An Assembly?

Scaling An Assembly?

Is it possible to scale an entire assembly with SW's?

I have been unable to figure any way to do this.

RE: Scaling An Assembly?

I don't think this answers my question.
I know I how to scale a part model.  But I haven't found a way to scale an assembly of parts.  Can SW's scale a complete assembly?

RE: Scaling An Assembly?

I don't think that there is any way to scale an entire assy. You have 2 options:

1) Scale all of the parts individually and then re-assemble
2) Save the entire assembly as a single Solidworks part. Then scale that new part. Depending on what you need it for, this may be good enough.

-Lou Monaco

RE: Scaling An Assembly?

You did say "any way", so here is a way.
Save assembly as a part.
Scale is now available!
Depending on our need this may not provide you with a viable solution as the parts are now "Dumb solids".

Solidworks 2007 SP3.1, PDMworks
4GB Ram,3GB switch
2x AMD Opteron 254,2x 19" Viewsonic
Quadro FX 3400

RE: Scaling An Assembly?

Thanks everyone.  I knew & have used both of those ways.
Think I'll stick with my prefered method:
1) Export Assembly
2) Import into other CAD program
3) Scale assembly
4) Export Assembly
5) Import assembly into SW

Still end up with a dumb assembly, but at least each part is a seperate part file which I can use featureworks to return into a SW part file.

I have even done this then scaled each part seperately and used the dumb (imported) assembly as an assembly tool to remate everything in it's proper place.  If you just start scaling parts everything moves from it's proper place.  If I export/import I can lock everything in the right place at the right size which greatly speeds reassembly of the assembly.

Just hoping I was missing something & there was a sensible way to do this.  Only CAD program I've ever used that doesn't allow you to scale an assembly.

RE: Scaling An Assembly?

Check out the ModelRescaler macro on

"ModelRescaler is a macro that will dimensionally rescale a SolidWorks part model by traversing all features and dimensions in the part model and multiplying/dividing a user defined value to each dimensions. This macro checks for linked dimensions to avoid changing them multiple times. Changes are made according to the data in the form. To undo changes, rescale by same value in opposite direction"

You will be able to do this to all of the parts of an assembly without losing the mates.

If you want to keep the old assembly you will have to do the save as yadayada.


Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!

Share a File


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close