Collision Detection and Interference Check

Collision detection and interference check may result in powerful tools to increase intuitiveness and functionalities in the construction phases of an assembly and any time you need information about collisions and interferences among solids, components and sets of solids and components.

These tools enable you to carry out the following features:

Static collision check Static analysis, through the Check Interferences command
Collision detection during drag & drop Dynamic analysis, detecting collisions during drag & drop actions involving semi-constrained entities

 

Static collision check
The purpose is to allow you to identify the parts (solids or components) of a model, which collide with each other. This information can be returned to you in form of visual feedback (such as a highlight of the colliding parts), or/and a list of colliding objects. You may explicitly select the components to analyze.

The Check Interferences command provides a simple way to achieve a complete and fast analysis of interferences between all components.

Interferences are checked with no limit to the number of objects. There's no need to create Boolean intersections to detect interferences and intersection solids may be created only if required. In addition, you are not compelled to select one by one the involved components for a complete analysis, but may have it done for you just selecting all components.

An interesting possibility is to consider as colliding two objects which are too close to each other, allowing you to select a minimum distance. This feature may permit safer checks on assemblies before production, since in many cases parts not colliding during design may collide during the actual building process, due to intrinsic differences between design tolerance and machinery tolerance.

Note on "minimum distance"
The minimum distance option is meant to work only with faces in highlight. If the distance is set to values greater than zero, then also faces having a distance value smaller than the minimum distance value will be highlighted and treated like if they were interferring.
If you choose to see the interference solid, instead, you will be unable to see anything, since the interference solid is calculated with Boolean operations on the real solids. The interference solid is not created in case there is not a real solid intersection.

 

Collision detection during drag & drop
This feature enables a more realistic interaction between semi-constrained moving objects such as kinematic chains.

You get immediate feedback when two parts collide: the moved part stops its motion in a touching position (the touching parts may be highlighted). Any further attempt to move the touching part in a way that would imply a collision should have no effect; you have to move away the touching part to obtain an actual movement.

With collision detection enabled during drag & drop, apart from having a more realistic visual behavior, a correct placement of components is guaranteed, with no parts compenetrating each other.

You also have the choice to ignore or include threaded entities during collision detection. It's important to note that this check is made only when you need to ignore threads and the appropriate parameter is set.

Activation of collision detection during drag & drop can be done through the Feedback option in Clipboard/Drag&Drop category of the System Options. In this option you may choose whether you want collisions to be detected and in that case whether you want colliding parts to be highlighted or/and their motion interrupted.


Related Topics

Take a look at the video list  e-Learning on Assemblies and Mating