ArchiLayouts¶
Layout-space tools for managing details, dimensions, annotations, and projected views in Rhino.
Commands¶
knAddDetailNameBlock¶
Adds a dynamic naming bubble to layout details. This tool specifically handles the synchronization between the detail's scale and the annotation text, ensuring that scale readouts (e.g., 1/4" = 1'-0") are always accurate.
| Icon | Property | Detail |
|---|---|---|
| Input | Select a Layout Detail view (preselection supported) | |
| Output | Adds a 'Detail Name' block with auto-updating scale text; locks the detail projection |
knAddRoomDimsText¶
Measures a room's length × width by picking two pairs of points inside a layout detail, then places a formatted feet-and-inches annotation text at a chosen location.
| Icon | Property | Detail |
|---|---|---|
| Works in | Layout space with at least one detail view | |
| Input | Detail view selection; pick length start/end; pick width start/end; place text | |
| Output | Text annotation formatted as X'-Y" × X'-Y" |
Note
Accounts for the detail's scale. Remembers the last used detail across runs.
knEditDetailName¶
A batch utility to quickly rename multiple detail views. This is essential for maintaining consistent schedules and keeping the Rhino Layers/Objects panel organized.
| Icon | Property | Detail |
|---|---|---|
| Input | Select one or more layout detail views | |
| Output | Prompts for new naming sequence; updates object names in the document |
knPlaceTitleBlockinLayouts¶
Automates the placement of a title block or standard border across multiple selected layout pages. This ensures identical positioning across a full drawing set without manual copying and pasting.
| Icon | Property | Detail |
|---|---|---|
| Input | Define an insertion point; select destination layout pages | |
| Output | Instances of the selected block are placed on all target layouts |