object_move
Moves a single object by WCS delta dx/dy/dz in drawing units, shifts its coordinates in the active drawing, and returns the normalized updated entity.
Instructions
Move one object by WCS delta dx/dy/dz using drawing units and return the normalized updated entity; this mutates geometry.
Side-effects: Shifts entity coordinates in active drawing. Disambiguation: Use for translation; use object_rotate or object_scale for other transforms.
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": {
"object_id": "<object_id>",
"dx": "<dx>",
"dy": "<dy>"
},
"name": "object_move"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dx | Yes | WCS delta X translation in drawing units | |
| dy | Yes | WCS delta Y translation in drawing units | |
| dz | No | WCS delta Z translation in drawing units (default: 0.0) | |
| object_id | Yes | Backend entity identifier or persistent CAD handle of object to move |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||