Joints

Prismatic

Prismatic joint (1 translational degree-of-freedom, 2 potential states, optional axis flange)

Revolute

Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange)

RevolutePlanarLoopConstraint

Revolute joint that is described by 2 positional constraints for usage in a planar loop (the ambiguous cut-force perpendicular to the loop and the ambiguous cut-torques are set arbitrarily to zero)

Cylindrical

Cylindrical joint (2 degrees-of-freedom, 4 potential states)

Universal

Universal joint (2 degrees-of-freedom, 4 potential states)

Planar

Planar joint (3 degrees-of-freedom, 6 potential states)

Spherical

Spherical joint (3 constraints and no potential states, or 3 degrees-of-freedom and 3 states)

FreeMotion

Free motion joint (6 degrees-of-freedom, 12 potential states)

FreeMotionScalarInit

Free motion joint with scalar initialization and state selection (6 degrees-of-freedom, 12 potential states)

SphericalSpherical

Spherical - spherical joint aggregation (1 constraint, no potential states) with an optional point mass in the middle

UniversalSpherical

Universal - spherical joint aggregation (1 constraint, no potential states)

GearConstraint

Ideal 3-dim. gearbox (arbitrary shaft directions)

RollingWheel

Joint (no mass, no inertia) that describes an ideal rolling wheel (rolling on the plane z=0)

RollingWheelSet

Joint (no mass, no inertia) that describes an ideal rolling wheel set (two ideal rolling wheels connected together by an axis)

Assemblies

Constraints

Internal