Batch Modify Entities
entity_batch_modifyBatch modify AutoCAD entities in one call: move, rotate, scale, delete, or set properties. Reduces round-trips by applying all changes at once.
Instructions
Apply multiple modifications in a single call.
Example: [{"handle": "1A", "action": "move", "dx": 10, "dy": 20}, {"handle": "2B", "action": "delete"}]
Covers move/rotate/scale/delete/set_properties only. For anything else, for ordering, or to feed one step's result into the next, use cad_batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operations | Yes | List of operations. Each dict: {handle, action, ...params}. Actions: move(dx,dy), rotate(base_x,base_y,angle_deg), scale(base_x,base_y,factor), delete, set_properties(layer,color,...) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||