Mirror Elements
revit_mirrorMirror selected Revit elements across an X or Y parallel line through a point, optionally copying originals. Preview with dry_run and see skipped group members before applying changes.
Instructions
Mirror across a model X or Y parallel line through point_mm; copy keeps originals. 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 |
|---|---|---|---|
| axis | Yes | ||
| copy | No | ||
| 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. | |
| point_mm | Yes | ||
| element_ids | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||