Modify dimensions
modify_dimensionsChange existing dimensions in one undo step: move dimension lines, replace associative points, edit text and markers, or detach points from elements. Only the given fields are updated.
Instructions
Changes existing dimensions in one undo step. Each item is {guid, ...fields}; only the given fields change and only fields of the dimension's type apply. Linear: move the dimension line (linePoint, or offset from the first point), change direction, replace points, pointTexts (custom segment texts), makeStatic, style (pens, markers, texts, witness lines). Level: position, element, level/static, elevationReference, marker, text. Radial: at, lineEnd, prefix, showCenter. Angle: arcPoint/radius, smallArc, line1/line2. Common: layer, storyIndex. Read the current values with get_element_details. Returns [{guid, ...summary} | {error}].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| undoName | No | Name of the undo step | |
| dimensions | Yes |