feature_shell
Hollows a solid into a shell by removing selected faces or hollowing bodies, with inside or outside wall thickness for Fusion 360 models.
Instructions
Hollow a body into a shell with walls of the given thickness.
Pass faces to remove (an open box: its top face) OR bodies (a closed hollow body),
and inside_thickness and/or outside_thickness. Units: thicknesses in units (default
mm) or Fusion expressions. The shelled bodies are listed in modified_bodies.
Errors: no faces and no bodies, both, or no thickness -> INVALID_PARAMS (nothing changed); walls Fusion cannot build (too thick) -> FUSION_API_ERROR, rolled back.
Returns {"feature", "health", "created_bodies", "modified_bodies", "removed_bodies"}.
Example: feature_shell(faces=[], inside_thickness=3)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| faces | No | Faces to remove (open shell), from inspect_query | |
| units | No | Unit of plain-number lengths | mm |
| bodies | No | Bodies to hollow without opening (instead of faces) | |
| tangent_chain | No | Also take tangent-connected edges/faces | |
| inside_thickness | No | Wall thickness grown inwards | |
| outside_thickness | No | Wall thickness grown outwards |