Hello,
I am not familiar with the inner workings of Rhino so any help on the subject will be very much appreciated. I am using Grasshopper to generate a lot of line-work in a layer structure. Afterwards I am switching the visibility of the layers and making multiple prints from a single layout(with 25 detail views). As the file grew this didn’t affect the model space but the layout space became very slow and the printing process extremely slow as well. At the moment I have 120 drawing layers, each with a sub-layer structure of 20 layers, around 1200 embedded blocks with few instances each, 120 poly-surfaces and a lot of line-work.
I would like to know how can I optimize the file and what affects most the layout and printing time. I realize that splitting the file into several smaller files will make it lighter but it’s so much more convenient to have all the drawings into a single file. Will it help to reference my blocks from files instead of embed them. Should I decrease the amount of layers in the file.
Thank you for your help.
Hello - that is quite a dense file by the sound of things - I don’t know if there is a lot you can do in V5 to make this better - if your line work has line types, navigation may be improved some by turning off LineTypeDisplay, and by turning on ‘BBox Display’ in the Display panel. There is work being done to make large and dense files more tractable in V6, if that gives you any hope.
Developer @stevebaer may have some more useful input for you as well.
-Pascal
Hi. Have you tried disabling your GPU Antialiasing in Rhino.
This could be affecting the viewport/layout performance with so many lines to alias.
It won’t look as nice (Hello Jaggies) but it might speed things up.
File-Properties - Rhino Options - View - OpenGL - Appearance Settings - Antialiasing = None.
Printing will still be slow though.
Michael VS