batch_transform_entities
Apply typed translate, rotate-Z, or uniform scale transforms to 1–10,000 existing entities in the active drawing with document and predecessor-fingerprint binding.
Instructions
Transform 1..10000 persistent semantic PIDs with typed translate, rotate-Z, or uniform scale after caller document PID and predecessor fingerprint binding.
Side-effects: Mutates entity transforms in active drawing. Disambiguation: Use for bulk updates to existing entities; for single objects use object_move, object_rotate, or object_scale.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| transform | Yes | Typed transform specification with translate, rotate-Z, or uniform scale parameters | |
| document_pid | Yes | Persistent document identifier matching active CAD drawing | |
| semantic_pids | Yes | List of persistent semantic PIDs to transform | |
| expected_parent_fp | Yes | Expected predecessor semantic fingerprint for optimistic locking |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||