MCDKnowledge

Mechatronics Concept Designer > Assigning physical properties > Physical properties > Collision Body

Collision Body

Use the Collision Body command to define how elements collide with other elements that also have a collision body. Elements without a collision body pass through other objects.

Selecting a collision shape

Mechatronics Concept Designer calculates collisions using simplified collision shapes to encapsulate the elements. Increasing the geometric accuracy of the collision shapes increases the likelihood of penetration failures and simulation instability. To reduce the risk of instability (objects passing through, vibrating, or sticking) and maximize the runtime performance, we recommend using simpler collision shapes.

Tip: For complex simulations, you can test and optimize the physics solver options and parameters to improve the simulation behavior with the Mechatronics Concept Designer Preferences command.

The following collision shapes are supported (with their geometric accuracy / reliability / simulation performance trade-offs):

Type Geometric accuracy Reliability Simulation performance
Box Low High High
Sphere Low High High
Capsule Medium High High
Cylinder Medium Medium Medium
User Defined Convex — Through Points Medium Medium Medium

You can change the orientation and origin of the Box, Capsule, and Cylinder collision shapes to increase their physical accuracy to reduce unwanted detections.

Set the Collision Shape to Hole to select either an inside or outside cylindrical face to encapsulate a hole in the geometry of a rigid body with a collision body. You can select a cylindrical face, and then apply an offset to determine the size of the collision shape relative to the selected face. For example, you can create a collision body for a hole that is narrower than the geometry to test diameter tolerances.

Defining a collision shape

To more accurately define the shape of a collision body and optimize its simulation behavior, use the User Defined Convex option to define it manually using points, planes, and a convex factor.

Define a collision shape using a mesh or from a point for geometry such as a nonstandard or highly irregular part shape.

Collision categories

Every collision body has a collision category, which defaults to 0. If you set a different collision category, the collision body only interacts with collision bodies that have the same collision category or a collision category of 0.

You can change or create the collision category specifications that define which categories interact with each other using the Collision Category Specification Mechatronics Concept Designer preference. You can also import and export collision category specifications in the .xls, .xlsx, or .csv format.

Sticking collision bodies on contact

Use the Stick when Collision check box to connect the individual collision bodies on contact during simulations. You can set the sticky factor using the Sticky Force Mechatronics Concept Designer preference.

Although the Stick when Collision option may work for basic scenarios, you can also use the Bond Zone command to bond collision bodies in more complex material-handling situations, such as bundling and unbundling parts.

Pausing a simulation upon a collision

You can configure a simulation to pause automatically when a collision is detected (useful for debugging and inspecting a collision event in detail).

Related tasks

  • Create a mesh collision body
  • Create a collision body for an important hole
  • Define a radial collision shape
  • Define an isoparametric collision shape
  • Define a convex collision shape using planes
  • Define a collision shape using a curve
  • Define a collision shape using points
  • Define a collision shape between points
  • Define a collision shape interactively
  • Connect collision bodies

Related reference

  • Collision Body dialog box

Command

Collision Body

Source: https://docs.sw.siemens.com/en-US/doc/209349590/PL20250429951538534.mechatronics/id1107710 · retrieved 2026-07-07