generative modeling for Rhino
Dear all,
The question is how to write a vb component which has one output only.
It returns the current GH ghx file name?
Thanks for any help.
Victor
Note: I tried getting the Rhino file path and file name by using
A = RhinoDoc.ActiveDoc.Path()
A = RhinoDoc.ActiveDoc.Name
They both behave okay. But they wont automatically update when I load another Rhino file. I suspect I have to add a event handler or a input that update when I load a new file. Any help appreciated.
Tags:

Hi Victor,
yes, you'll need event handlers to catch events in both the Rhino document and the Grasshopper document.
Since your example deals with Rhino 3dm files, I attached a file that registers these events. However I noticed we're not raising them at the best possible time, so some hackery is required. I'll talk to Steve, see if we can make this more reliable.
--
David Rutten
david@mcneel.com
Poprad, Slovakia

Sigh...
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Permalink Reply by Victor Leung on February 20, 2011 at 8:55am Thanks for your quick reply, David,
I'm sorry to bother you again.
The even handler doesn't seem to work catching the RhinoEndOpenDocument
RhinoEndSaveDocument seems to be okay when I save to a new destination
But open a new file is what I need most.
I'm using Rhino 4 not 5.
Thanks again
Victor

Yeah I noticed that as well. I'll need to think some more about this.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
Permalink Reply by Georg Emrich on January 31, 2012 at 2:11am Hi David,
"The even handler doesn't seem to work catching the RhinoEndOpenDocument
RhinoEndSaveDocument seems to be okay when I save to a new destination
But open a new file is what I need most."
Any change to solve this (file_checker.ghx), i would need this also, to work with a huge amount of files. This would save a lot of time. Otherwise i have always to close and open the GH definition to get the Rhino filename/path if i open a new Rhino file.
Thanks in advance.
Georg
Added by Mgeorgio 0 Comments 0 Likes
Added by Mgeorgio 0 Comments 0 Likes
© 2013 Created by Scott Davidson.
Powered by