Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations SSS148 on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Scaling An Assembly? 1

Status
Not open for further replies.

ongybill

Mechanical
Feb 22, 2005
93
Is it possible to scale an entire assembly with SW's?

I have been unable to figure any way to do this.
 
Replies continue below

Recommended for you

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

-Shaggy
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor