I’ve read every layout post for help on multiple things (so thank you all for the help already) and there still seems to be quite a bit I’m missing.
Currently working on a small architectural project with around 30 - 40 sheets / layouts. For the most part, I love layouts, I’ve been the biggest proponent of them to all of my friends also using rhino however there is much to be desired. I can only imagine what would happen if it was a multi-hundred page project.
- Layout Manager currently only displays:
a. number - this never changes and does not seem to be related to the actual layout which means that If I accidentally click on the arrange by name tab then I have to manually rearrange them in the correct order? Sometimes they just rearrange themselves (maybe based on creation (page? < how do we access and change that number anyway?)
Say you make 3 layouts name them A B C, then drag A to the end and click rearrange it can only ever be ABC or CBA?! what am I missing?
Why not associate the page number? Why does the page number not change when the page is duplicated?
b. name. good. sure
c. paper size. okay. though my feeling is that for most projects this could be set once at the beginning and edited in document user settings idk how many people are exporting / printing, 1xA3+1xA5+1xLetter etc.etc.
d. and that’s it… How about adding a column from LayoutUserText so that people can arrange their sheets however they like. this would mean we could also arrange our sheets by Drawing Number AR100 / AR101 etc. Or you can set this at the beginning during creation: Marker = AR, Series = 1, Page = 00 (resetting or continuing based on Series) - then drawing number just becomes a concatenation on each of these.
With LayoutUserText, - it’s per layout, I get that. However that means that I have to go to each layout to edit the user text. Is there a way of making a master sheet for all layout user text - similar to document user text, so that we can click once > stay on one screen > edit everything we need to edit > and done ? I tried grasshopper and there is no way to query layoutusertext that I can find.
Can we enter Layout User Text upon creation of a page?
If a layout is just an instance of a view, can it not just have an associated scale set at creation, then additional details (if needed) can have additional / complimentary scales added and changed like normal.
Also PasteToSelectedLayouts + PasteToAllLayouts + RemoveFromSelectedLayouts + RemoveFromAllLayouts would be super helpful.
Layout Manager view - so that you can view all sheets at once has been talked about a lot and would be helpful - even if the layout manager took on more of a named views approach where you can see the sheet and it’s just a vertical scroll of all the sheets. that’d be fine.
There are lot’s of things, however the main feeling is that once a layout is created, it feels like an isolated instance that I have to navigate to to change any attribute of - there doesn’t seem to be a wholistic layout approach yet, change scale of selected sheets/details (unsure why these are different actually because every sheet (for me) has one detail so the scale is that of that one detail).
Like I know it gets into spreadsheet territory here though having the ability to even edit layouts from a spreadsheet would be awesome, import and export details or name scale user text size, etc etc. from a spreadsheet. At least there is a master space rather than clicking every single layout.
Anyway, apologies about the layout ramblings, and thank you for all your work creating what you have so far. Any help on these topics, word about rhino WIP updates on this or tools to be able to achieve a much more complete layout system would be amazing - I’m currently using every plugin for this in grassshopper already ![]()
Thanks all!




