Step by step procedure on Modelling a spring

Springs form the most integral part of any engineering application. They are widely used as dampers and in cars they are used as shock absorbers. Knowing how to model springs then becomes a necessary skill for any designer and engineer. I will run through some ways you can use to model springs inside Solidworks.

Begin by creating a new part.

modeling a spring
We need to first create a sketch that would be the basis of our helix. Create a circle sketch on the top plane and edit the dimension of the circle.
modeling a spring

modeling a spring

You can then proceed to execute the helix feature.

modeling a spring

modeling a spring

From the window that appears you can edit several properties of the helix say the height and the number of revolutions. This parameters come in pairs and it is the design who choose what to work with.

modeling a spring
Once you have settled on the appropriate spring parameters you can then proceed to create the profile for the spring.

modeling a spring
We need to first set up a plane on which we would create the sketch for the profile.
modeling a spring

On this plane create a crossectional sketch for the spring and proceed to run the pierce relationship.

modeling a spring

modeling a spring

Once you run the sweep feature the spring model is generated.

modeling a spring

You can then edit the ends of the spring by using the extrude cut feature inside solidworks.

modeling a spring
You can specify the parameters of this extrude cut by modifying the dimnsions of the cut. Once you have done this you can then run the extrude cut.
modeling a spring

modeling a spring

modeling a spring

From the spring model generated you can run simulations on it to test the loads that it can be able to withstand without failure. This is a very crucial design consideration for any engineer especially when the components in question are subjected to very heavy dynamic loads.
 
For more information and buying SOLIDWORKS Australia please call us on 03 86770871 or send us an email at support@nccs.com.au