body_remove
Remove or delete bodies from a Fusion 360 design. Use remove mode to add a reversible Remove feature to the timeline, or delete mode to erase bodies permanently.
Instructions
Remove bodies from the design.
mode=remove adds a Remove feature per body to the timeline of a parametric design (the bodies come back if the feature is suppressed or deleted); mode=delete deletes them. A direct design (no timeline) always deletes (mode_used = "delete"); there a Fusion failure on a later body cannot bring back earlier deleted ones.
Errors: a non-body ref -> INVALID_PARAMS (nothing removed).
Returns {"removed": [refs before removal], "features": [{ref, type, name}], "mode_used": "remove" | "delete"}.
Example: body_remove(bodies=[])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | remove (default): a Remove feature in the timeline (reversible); delete: delete the bodies | remove |
| bodies | Yes | Body refs (inspect_query / earlier results) |