Rotate Elements
revit_rotateRotate Revit elements around a vertical axis using specified angle and optional center point. Preview changes with dry run and identify skipped group members before applying.
Instructions
Rotate elements about a vertical axis through center_mm, or their combined bounding box center. Members of groups that Revit refuses to change are reported in skipped.inGroup and skipped; dry_run predicts this, and the call is refused if every element is such a member.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| document | No | Case-insensitive substring of the target open document's title or file name. Required to disambiguate when the Revit process has more than one document open; omit only when a single document is open (the active document is used). An unknown or ambiguous reference is rejected before any change. | |
| angle_deg | Yes | ||
| center_mm | No | ||
| element_ids | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||