Design World Network | 3DCADTips | 3DCADTutorials | 3DCADForums | 3DCAD Store | 3DCAD Models | Design World






Get CAD tips and tutorials on your desktop when you register at 3DCADTips.com!

3DCADTips Weekly
Latest Issue
Archive

3DCADTips Forum Update
Latest Issue
Archive










  #1 (permalink)  
Old July 15th, 2008, 09:15 AM
hellbent345 hellbent345 is offline
Junior Member
 
Join Date: Jul 2008
Posts: 2
Default solidworks springs

on the dismal failure of my other post, ill try again with a different topic! lol
is there any way of drawing a spring in solidworks such that it compresses in an assembly drawing? thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Link


  #2 (permalink)  
Old July 18th, 2008, 05:37 AM
copprfiveo copprfiveo is offline
Junior Member
 
Join Date: Jul 2008
Posts: 1
Default

I created my "spring" with a helix/spiral and sweep, like normal, from the top plane up. I then make it longer than the desired spring travel I need. I offset a plane from the top plane, and create an extruded cut off that new plane away from the top plane, actually making the spring look shorter. Then in the assembly, mate the spring top plane to the stationary surface, and drive the new plane off the moving surface. When the moving surface changes, the driven plane will move, forcing the cut to change positions.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old July 18th, 2008, 12:00 PM
Larry767 Larry767 is offline
Junior Member
 
Join Date: Jul 2008
Posts: 2
Default

Quote:
Originally Posted by copprfiveo View Post
I offset a plane from the top plane, and create an extruded cut off that new plane away from the top plane, actually making the spring look shorter. Then in the assembly, mate the spring top plane to the stationary surface, and drive the new plane off the moving surface. When the moving surface changes, the driven plane will move, forcing the cut to change positions.
If the cut plane has a fixed offset from the top plane, how do you make that plane move when the surface it's mated to moves? Won't something be over-defined with this method? Also, it's not clear if the original poster is interested in animating the spring or just being able to draw the spring uncompressed but show it compressed in the assembly. If animation is not required, often you can create different configurations in the spring part file and assembly files. Make a configuration for "Fully compressed" and any other positions you require to show.

If the original solution above is able to animate a spring in SolidWorks I'd like to see it action.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old July 24th, 2008, 02:31 AM
seon seon is offline
Junior Member
 
Join Date: May 2008
Location: South Sweden
Posts: 10
Default

The length of the spring can be controlled by an equation between the mate distans between the parts and the helix length.
Then, if the mate distance between the parts is changed, also the spring will be compressed/expanded according to this.
See attachment.
Attached Files
File Type: zip SpringTest.zip (669.1 KB, 149 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old July 24th, 2008, 08:25 AM
Larry767 Larry767 is offline
Junior Member
 
Join Date: Jul 2008
Posts: 2
Thumbs up

Quote:
Originally Posted by seon View Post
The length of the spring can be controlled by an equation between the mate distans between the parts and the helix length.
Wow, great tip and the included example file really helps.

Thanks,

Larry
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old August 14th, 2008, 08:59 PM
Zevel
 
Posts: n/a
Default Active Spring

Hi, this is another way to create a spring that will update with out the need to have calculations happen. Add a new part in the assembly and sketch a line to join the two points at the spring location ends. Then on the same plane as the path sketch a circle to the wire size and place horizontal to one end of the path at a distance that would be the rad of the spring. Now sweep the circle along the path using twist and the number of turns req. When you move spring anchor point the path will change length and the spring will update. The attached files shows this plus how I finish the ends off
Hope this helps
Regards
Trevor
Attached Files
File Type: zip Active Spring - sweep.zip (492.2 KB, 70 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -6. The time now is 01:00 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0