Grasshopper log of components

In the next version of Grasshopper it would be nice to have a log of components that have been called that resembles Rhino’s command line history so that you can quickly copy used commands into a text file by copy-pasting. Today there are icons at the bottom left but the complete list of components used during a session is not available.

Hi Charles -
In Grasshopper 1, you could select everything on the canvas and paste that into a text editor. That will give you an xml file with all components. You could then parse that information to get a list of the components that were used in the definition.

I see that this doesn’t work on Grasshopper 2.
Could you provide a bit more information about what the final outcome should be and how that would be used? Perhaps that might give more insight to be considered when looking into this.
Moving this thread to the G2 category for now…
-wim

I also have a similar request. I would like to be able to not just have a list of components used, but a time record of what was done and when it was performed in a grasshopper file. For example which components were created, linked, dragged, etc. and when they were moved and where in the canvas they were moved to (perhaps using coordinates in the canvas). Currently in the “Documents Info” Debug log, the program tracks actions to be able to undo them, but I would like more information than what is tracked there. Does this exist?

1 Like

Hi Stephanie -

I’ll ask again…

Could you provide a bit more information about what the final outcome should be and how that would be used? Perhaps that might give more insight to be considered when looking into this.

How would these time stamps be formatted and how would you use them?
-wim

Hi Wim - I would be using it for my PhD research in considering design processes. I have been using website code that can track each click, what was clicked, and what time it was clicked, and then the data is in a text file that can be downloaded form the site and processed in excel etc. So if the Debug log was able to also have at least a time stamp of each action and what was dragged (right now it just shows “drag”), I could get that to a txt file and format it appropriately for my uses. That would be really helpful! Does that help explain what is hoped from a final outcome?