body_replace_face
Replaces selected body faces with a target face, plane, or surface body, resizing the body to match. Use it to reshape solid models by substituting faces or construction geometry.
Instructions
Replace faces of a body with a target face, plane or surface body (the body grows or shrinks to the target).
Refs: faces from inspect_query, planes from origin:* / construction_*, surface bodies from earlier results. A solid body is not a valid target.
Errors: a solid body or one of the faces as target -> INVALID_PARAMS (nothing changed); a replace Fusion cannot compute -> FUSION_API_ERROR, rolled back.
Returns {"feature", "health", "created_bodies", "modified_bodies", "removed_bodies"}.
Example: body_replace_face(faces=[], target=)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| faces | Yes | Face refs (inspect_query); re-query after later features | |
| target | Yes | Face, construction plane / origin:XY|XZ|YZ or surface body | |
| tangent_chain | No | Also replace tangent-connected faces |