mate_faces
Positions a moving object so its planar face contacts a fixed object's planar face, aligns centers, applies an offset, and optionally rotates about the contact normal to assemble CAD joints.
Instructions
Placement-based assembly joint: move object moving so its planar face lies against a planar face of fixed (normals
facing each other), centres aligned, separated by offset mm (use a negative value to sink in). Each face spec must match
exactly one face (index or selector, see list_faces). Optionally spin the part about the contact normal afterwards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doc | Yes | ||
| fixed | Yes | ||
| moving | Yes | ||
| offset | No | ||
| fixed_face | Yes | ||
| moving_face | Yes | ||
| rotate_about_normal_deg | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |