Nonlinear Analysis in Solid Works
Nonlinear Analysis in Solid Works
htm
https://www.cati.com/blog/2020/06/how-do-i-complete-a-nonlinear-analysis-in-solidworks-
simulation/
Let’s cover the basics. Nonlinear studies are appropriate whenever the structural stiffness of the
model or the model’s boundary conditions change throughout the simulation. Some common
reasons to switch to a nonlinear solver are below:
Watch out for shock or impact loads, these are sometimes best handled with linear dynamics,
which will be covered in a future blog.
The problem I would like to solve involves a plastic latching mechanism, pictured below:
I expect to have some plastic deformation as well as sliding contact, so a nonlinear study is
appropriate.
Once created, we can go into the study properties to set up the “Stepping Options” of the
nonlinear solver.
For this analysis, we will use the default stepping options.
Next, we must apply the correct material properties to each body in the assembly. This is similar
to linear statics, except there are extra material models available. Choosing the correct material
model and the associated material properties is covered in depth in the SOLIDWORKS
Simulation Premium: Nonlinear training course.
For our purposes, I have chosen a Plasticity-Von Mises definition. This allows us to assign a
tangent modulus which linearizes the post-yield behavior of the material, for simplicity. This
material will be applied to the white body in our model so that the post-yield behavior of the
material is captured.
The red body will be assigned a material out of the SOLIDWORKS default materials
library: AISI 316 Stainless Steel Sheet (SS). Materials in the library that have the suffix “(SS)”
have a stress-strain curve associated with them. All we must do is select it and activate the
appropriate nonlinear material model, same as above.
The blue body will be assigned a linear material that is much harder than the others. This will
assist with convergence.
Next, the appropriate contacts are added. In this model, any face that will come into contact
during the simulation has been assigned a “No Penetration” contact set. For more information on
contact, and why these were done as “contact sets” read my blog here.
Fixtures are applied to the model to restrain it in place, as well as a forced displacement to engage
the latch.
The forced displacement in this case is applied as a function of time. I want the latch to be forced
closed, then pulled open again.
The options above show how to set up the required 7.3 mm prescribed translation to the part up
until halfway through the simulation, then fully reverse that motion by the end of the simulation.
Remember our “End Time” is one second, so at one second, we set our translation to be zero;
indicating a return to initial position.
For sliding contact, a well refined mesh in the sliding areas is strongly recommended. Once
created, we can run the simulation.
The time step can be changed by right clicking the active plot, then editing the definition of the
plot and selecting the desired time. Or you can click the blue arrows underneath the plot legend.
There is much more capability in the post processing tools that may be covered in a future blog.
In the meantime, I hope this blog has enlightened you to the things to watch out for when setting
up nonlinear studies in SOLIDWORKS Simulation Premium. This blog has an accompanying
video under the same title. Check out the Computer Aided Technology video page for more
information and subscribe.