Only available for

Available in: Assembly

Select bodies to be included in the Simulation while remaining non-deformable.

Onshape Simulation’s Rigid body feature gives users the ability to treat any part instance as a rigid solid body. This designation is not to be confused with a “rigid body element” (for example, RBE2 or RBE3), which introduces an entirely new and non-physical or abstract body to the Assembly. Instead, the Rigid body feature in Onshape acts on an already existing and physical or real part Instance in an Assembly.

The Rigid body feature has no effect outside Simulation. In the context of a Simulation, any designated Instance does not experience any internal deformation, though it may still experience rigid body translations and rotations. The rigid body feature makes a Part Instance infinitely strong.

The ability to designate objects as rigid is common across finite element analysis; in many ways, it is a more foundational element than the deformable finite elements available in Onshape Simulation today. Users enjoy the Rigid body feature for one of two intended use cases:

  1. Modeling objects that intentionally represent infinite strength and stiffness. This is useful when comparing analysis results against handbook calculations or book-ending a physical scenario with worst-case conditions.

  2. Simplifying the computational complexity of the system. This is useful when the part instances that are made rigid are significantly stronger than the part instances with which they interface and/or whose detailed analysis is of little to no interest to the greater Assembly.

The most common example, which supports both cases, is one in which a user wants to represent all fasteners in an assembly as rigid bodies. This ensures the entire stress of the load is borne by the components to be fastened (thus representing a worst-case scenario) and significantly simplifies the simulation model (by demanding little to no computational expense for the multitude of fasteners).

Rigid body part instances are excluded from the 100 part instance limitation for a simulation run. Using a Rigid body feature is a way to avoid that limitation.