Find collisions without performing full nonlinear analysis.
Purpose
SimSolid performs meshless
structural analysis that works on full featured parts and assemblies, is
tolerant of geometric imperfections, and runs in seconds to minutes. In this
tutorial, you will do the following:
Learn a quick way to find collisions between a rubber hose and rigid
shock absorber to prevent failures instead of performing a full
non-linear analysis
Model Description
The following model file is needed for this tutorial:
Collisions.ssp
Figure 1. Shock absorber with hose
This file has the following specifications:
Shock absorber is set to be rigid
Regular connections are made for shock absorber
Rubber material has been defined for the flexible hose
Multiload case is predefined and solved
Open Project
Start a new SimSolid session.
On the main window toolbar, click Open Project.
In the Open project file dialog, choose
Collisions.ssp
Click OK.
Review Loads and Boundary Conditions
In the Project Tree, expand the Multi-loadcases 1 analysis branch and
verify the loads and boundary conditions are as shown in the figure below.
Figure 2. Loads and boundary conditions
Review Structural Results
In the Project Tree, select the
Multi-loadcases 1 subcase.
On the Analysis Workbench, click Results plot > Displacement Magnitude.
The Legend window opens and displays the contour
plot.
In the Legend window, click
Deformed shape.
Click
Change max deformation.
In the Deformation scale factor dialog, set the
Scale factor to 1 to view the true
deformation.
Figure 3. Load case 1 results Notice the hose is coming close to spring but it is not contacting the
spring.
In the Load cases dialog, switch to Load case
2 and review the deformations.
Figure 4. Load case 2 results In Load case 2, the hose is contacting the spring.
In the Deformation scale factor dialog, click
Close.
Find Collisions
On the Analysis Workbench, click Find collisions on deformed
structure.
In the dialog, select Load case ➔ Load case
1.
Ensure Gap tolerance is 0.
Click Find.
Figure 5. No collisions are found for load case 1 A no collisions found warning pops-up. In the Review Results
step, Load case 1 showed no collisions so this is expected.
Click OK.
For Gap tolerance, enter 0.001 m.
Click Find.
Figure 6. Dialog shows part names and area of parts colliding The tolerance value is currently sufficient to cover the gap between hose
and spring which means collisions are detected between these two parts. The
dialog shows part names and the area of the parts colliding.
In the dialog, select Load case ➔ Load case
2.
Ensure Gap tolerance is 0.
Click Find.
Figure 7. Collisions found for load case 2 For Loadcase 2, all collisions from Review Results
were found.
Note: Collisions can only be found on free surfaces where parts are
not connected via any type of regular connections except disabled type of
contact condition.