shell
Hollow out a solid body to create walls of a specified thickness, and remove selected faces to open the cavity for NX model edits.
Instructions
Hollow out a solid body leaving walls of the given thickness. Faces listed in remove_faces are opened. Units: millimetres (mm) and degrees.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"thickness": "<thickness>"
},
"name": "shell"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Body to shell. Optional when the part has exactly one body. | |
| thickness | Yes | Wall thickness (mm). | |
| remove_faces | No | Faces. Each item is either a face id from list_faces (e.g. "F:B1:2"), an object {"near": [x, y, z], "body": "B1"?} (closest face), or {"normal": [x, y, z], "body": "B1"?} (the outermost planar face whose outward normal points in that direction, e.g. [0,0,1] = top face). |