Rigid Body Contact
Use the Rigid Body Contact node () to model structural contact between rigid bodies. In the contacting bodies, the source must be always a rigid sphere (3D) or a rigid circle (2D). The destination can be of two types; either a rigid sphere (or circle) or of arbitrary shape.
If friction is to be included, add a Friction (Rigid Body Contact) subnode.
When a Rigid Body Contact node is present in your model, stationary and time dependent studies are geometrically nonlinear. The Include geometric nonlinearity check box in the study step Settings window is selected and cannot be cleared.
Sketch
This section shows a sketch of the rigid body contact for different settings in the Destination section. The sketch highlights the source center, the source radius, the destination center, the destination radius, the distance between source center and destination contact point, and the gap.
Source
In this section, you select the rigid source.
Specify the Shape of the source. The currently available choices are Spherical in 3D, and Circular in 2D.
From the Source list, select a Rigid Domain node available in the Multibody Dynamics interface. The default value is None. Enter the radius of the Source rigid body using the Radius input.
Select the CenterCentroid of source, Centroid of selected entities, or User defined.
For User defined enter the global coordinates of the center Xs.
For Centroid of selected entities select an Entity levelBoundary, Edge (3D components), or Point. When selected, a Source Point: Boundary, Source Point: Edge, or Source Point: Point subnode is added.
Destination
In this section, you set the properties of the destination part of the contact.
Specify the Shape Spherical (3D), Circular (2D) or Arbitrary.
Choose Spherical to model structural contact between two rigid bodies of spherical shape in 3D. Similarly, by setting Shape to Circular in 2D, you can model the structural contact between two circular rigid bodies.
If the Shape is set to Spherical (3D) or Circular (2D), a Destination list is available. Select a Rigid Domain, different from the one selected as Source. The default value is None. Enter the radius of the Destination rigid body using the Radius input.
Select the CenterCentroid of destination, Centroid of selected entities, or User defined.
For User defined also enter the global coordinates of the center Xd.
For Centroid of selected entities select an Entity levelBoundary, Edge (3D components), or Point. When selected, a Destination Point: Boundary, Destination Point: Edge, or Destination Point: Point subnode is added.
Select Use inside boundaries for contact if the location of the source is inside the destination sphere. In this case, the inner boundaries of the destination are used for the gap distance and contact force calculations.
If the Shape is set to Arbitrary, you can select a set of destination boundaries for the contact in the Boundary Selection, Destination section. These boundaries need not necessarily be part of any Rigid Domain nodes. The boundary selection can be specified for 3D and 2D models.
Contact Settings
Under Formulation, you select the algorithm used for computing the contact. Select Penalty or Penalty, dynamic (default).
The Penalty, dynamic is intended for use in time-dependent studies to model dynamic contact.
Settings for the Penalty Method
Select the type of Penalty factor controlAutomatic or User defined.
Automatic provides predefined values for the penalty factor. This value is multiplied by a Penalty factor multiplier fp which is the input having default value as 1.
For User defined, enter a Penalty factor pn. The default value is (1e10[N/m^2])*mbd.diag, where mbd.diag is the diagonal of the bounding box of the geometry.
Settings for the Penalty, Dynamic Method
Select the type of Penalty factor controlAutomatic; Viscous only or User defined. The settings are the same as for the standard penalty method, except for the Viscous only option. By selecting Viscous only, the stiffness terms of the penalty contact are omitted from the formulation.
Select the type of Viscous penalty factor controlAutomatic or User defined. For Automatic, enter a value for the Characteristic time τn. This value can be used as a multiplier for the viscous penalty factor, but should as a rule-of-thumb be in the same order of magnitude as the duration of the contact event. When User defined is selected, enter the Viscous penalty factor pnv. The default value is (1e10[N/m^2])*mbd.diag)*1[ms], where mbd.diag is the diagonal of the bounding box of the geometry.
When Formulation is set to Penalty, dynamic, select Compute viscous contact dissipation to compute and store the energy dissipated by the viscous contact. This adds a global dependent variable with an ODE for energy integration purpose.
Location in User Interface
Context Menus
Ribbon
Physics tab with Multibody Dynamics selected: