body_thicken
Converts selected faces, typically from a surface body, into a solid by applying a specified thickness and operation with unit-aware control.
Instructions
Thicken faces (usually of a surface body) into a solid.
Units: thickness in units (default mm) or a Fusion expression. Faces from
inspect_query.
Errors: thickness 0, a non-face ref -> INVALID_PARAMS (nothing changed); a thicken Fusion cannot compute -> FUSION_API_ERROR, rolled back.
Returns {"feature", "health", "created_bodies", "modified_bodies", "removed_bodies"}.
Example: body_thicken(faces=[], thickness=2)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Also take tangent-connected faces | |
| faces | Yes | Face refs (inspect_query); re-query after later features | |
| units | No | Unit of plain-number lengths | mm |
| operation | No | new_body (default), join, cut, intersect, new_component | new_body |
| symmetric | No | Grow to both sides | |
| thickness | Yes | Signed thickness; negative = the other side |