Skip to main content

Joints

A joint puts one component's connector onto another's and says how the component may move there. The first component is placed by the joint: move the joint, and the component and everything joined to it follow.

Add a joint​

A new joint in Properties: the component it moves and its connector, the component it is joined onto and its connector, its type, Flip, and Add joint

Choose Insert > Joint, or the toolbar button. New joint opens in Properties:

  1. Moves: the component the joint places, and at which of its connectors.
  2. Onto: the component it is joined to, and at which connector there.
  3. Type, below, and Flip to turn the component over on the shared axis.
  4. Add joint.

A component lists only the connectors its part has; one without any says so, and Connectors shows how to add them.

The four types​

TypeThe component may
fastenednot move: it is fixed there
revoluteturn about the shared axis, like a hinge
sliderslide along the shared axis
cylindricalturn about the shared axis and slide along it

Angle, offset and limits​

The desk arm's elbow joint: the forearm moved at its proximal connector onto the upper arm's distal one, revolute, its angle driven by the elbow parameter, limited to 150 degrees each way

Select a joint in the Joints group to see it in Properties. A revolute joint has an Angle, a slider an Offset, a cylindrical joint both, each with a slider to try it:

  • Limits say how far it may go, the least and the most. The slider stays within them.
  • Driven by a parameter. Write a parameter's name, or an expression, as the angle or the offset, and the joint follows the parameter. The picture shows the desk arm's elbow, driven by its elbow parameter within ±150°.

Remove joint takes the joint out; its component stays where it is and can then be moved by hand.

Pose the assembly​

The robot arm in its strike configuration, chosen in the Features panel's Configurations group

With its joints driven by parameters, the whole assembly poses from a few numbers: drag a parameter's slider and the chain moves. A configuration keeps a set of those values under a name, and clicking it in the Configurations group builds the assembly that way. The robot arm from the showcases keeps its rest, reach, strike and grasp poses as configurations.

Parts that meet at a joint are expected to touch there, so the clash check leaves those touches out.

Verified against the product in October 2026