assembly_create_rigid_group
Lock two or more assembly occurrences into a rigid group so they move as one in Fusion 360.
Instructions
Lock occurrences together so they move as one (a rigid group in the root component). Needs at least two different occurrences ('occurrence:' refs from assembly_list), otherwise INVALID_PARAMS. Nothing is left on failure.
Returns {"rigid_group": {"ref", "name", "occurrences": ["occurrence:"], "include_children", "is_suppressed"}}.
Example: assembly_create_rigid_group(occurrences=["occurrence:Box:1", "occurrence:Handle:1"]) -> {"rigid_group": {"ref": "Rg=", "name": "Rigid1", "occurrences": ["occurrence:Box:1", "occurrence:Handle:1"], ...}}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Rigid group name | |
| occurrences | Yes | At least two occurrences to lock together | |
| include_children | No | Also lock the occurrences nested inside them |