catia_transform_body
Transform a body by translating, rotating, mirroring, or scaling it about a reference. Applies as a history feature to modify the design from that point onward.
Instructions
Apply a transformation feature to the current body: translate along a direction, rotate about an axis, mirror about a plane, or scale about a reference. These are history features - they move the body from that point in the tree onwards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name for the resulting feature. | |
| value | No | Distance in mm for translate, angle in degrees for rotate, ratio for scale. Ignored for symmetry. | |
| operation | Yes | translate | rotate | symmetry | scale. | |
| reference | Yes | Reference token for the operation: a direction (edge/line) for translate, an axis for rotate, a plane for symmetry, a point or plane for scale. |