Well, it wouldn’t be such a pain if GH could natively export the geometry it generated.
I managed a workflow with Elefront, but it is very inelegant :
-I bake the objects , each with a name that identifies in which file it will go
-Then I reference the baked objects and I filter them by name
-Finaly, I generate the files with the “Export objects” component
One persons trash is another’s treasure. I <3 rhino, gh and the various plugins. These processes start out ugly but with progressive refinement get quite gorgeous.
Don’t reference them manually, use one of the dynamic reference components from Elefront (first tab).
If you rigth click on them you can activate auto update so you don’t hae to manually update the reference !
A have changed the tree access to list, just put your groups in branches and remember to set a name for each branch. Hope it works. SaveAs3dm.gh (10.2 KB)
If you create empty layers in your current Rhino document and give them the atttributes that you want (colour, line thickness, material etc.) then when you export with Pancake the new files will take the attributes of the existing layers (as long as they have the same layer name).
I need to get back to desk to find the details, but I recently wrote a GH for a customer to export 1100 parts from a project into individual named STP files, ordered by layer into folder structure. Sounds like it might be useful in this case too