Hi Oliver,
> I was wondering if there would be a way that you could implicate a way > to record what you are modeling in rhino, pretty much have grasshopper > layout the modeling steps that you did inside rhino as components. It is theoretically possible. What I need is for each command in Rhino to tell me exactly what it did, how it did it, what the results are and what the inputs were. > Do you think it would be techically > possible to have a recording button inside grasshopper that will > record rhino commands while modeling inside rhino? No. It will be impossible from a practical point of view. Rhino is not Grasshopper aware, because Rhino was here before Grasshopper. All the commands in Rhino are black boxes, I have no idea what they do from the outside and I have no idea what inputs were used. For this to happen, we'd have to add code to every single command in Rhino (and in all plugins, both our own and plugins by other companies). This would take all of McNeel years to accomplish. Also, a lot of functionality of commands is actually stored inside the commands. Thus, it is not enough for me to know what happened, I need to be able to repeat the steps, which in turn means that each command should have both a regular mode, which is used during manual modelling, and a grasshopper mode which is used when the command is asked to redo some steps. > Is there a way to create containers for component clusters. Maybe you > could drag and drop these containers onto rhino objects to perform > certain modeling tasks. This way we can have a libray of construction > and modelling features, like the rib tutorial that was recently > posted. It could be a container that you drag and drop on a surface. That sounds quite do-able. I'll put it on the list of things to do once the Clusters have had some open-heart surgery. -- David Rutten Robert McNeel & Associates
