fusion_joint
Create a joint between two components with type (rigid, revolute, slider, cylindrical, planar) and axis. Join at component origins or specify planar face indices on each body to mate specific faces.
Instructions
Create a joint between two components. type: rigid / revolute / slider / cylindrical / planar; axis (x/y/z) is the motion axis. By default it joins at the component origins; pass face_one/face_two (planar face indices on each component's first body) to mate specific faces.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"component_one": "<component_one>",
"component_two": "<component_two>"
},
"name": "fusion_joint"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | z | |
| type | No | rigid | |
| face_one | No | ||
| face_two | No | ||
| component_one | Yes | ||
| component_two | Yes |