plasticity_split_solid_by_planes
Split a solid into multiple parts by cutting it with a sequence of world-space planes. Each plane cuts only intersecting parts, preserving volume and validity.
Instructions
Split one current Solid into a grid using an ordered list of explicit world-space planes. Each plane is applied only to current Solid parts whose exact B-Rep bounds it crosses; each native cut must produce exactly two valid Solid results and preserve volume, temporary cutters are removed, and the final part volumes are checked against the source. Planes are processed sequentially and partial results remain if a later cut fails; reconcile and inspect before continuing. This tool does not choose planes from a Workbench splitPlan, orient the source, or add joints. Each successful cut uses four native history steps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | No | ||
| planes | Yes | ||
| revision | Yes | ||
| targetId | Yes |