Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Member Login




Remember Me
Forgot Password?
Join Us!

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips now!
  • 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.

Donate Today!

Do you enjoy these
technical forums?
Donate Today! Click Here

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.
Jobs from Indeed

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.

ongybill (Mechanical)
13 Jun 07 15:51
Is it possible to scale an entire assembly with SW's?

I have been unable to figure any way to do this.
ongybill (Mechanical)
13 Jun 07 16:42
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?
MDGroup (Mechanical)
13 Jun 07 16:49
Ongybill,
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
www.gledinc.com
kd1959 (Mechanical)
13 Jun 07 16:57
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".

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

ongybill (Mechanical)
13 Jun 07 17:33
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.
ShaggyPE (Mechanical)
13 Jun 07 20:45
Check out the ModelRescaler macro on http://www.lennyworks.com/solidworks/default.asp?ID=20

"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.

-Shaggy

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!

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