Grasshopper

generative modeling for Rhino

How to gain access to the RhinoScript object from Visual Basic

Hi,everybody!

I want to create exe project with VB to edit rhinodoc,but i can not find the way to gain access to the RhinoScript object.I have tried

"Dim RhinoScript as Object

Set RhinoScript = Rhino.GetScriptObject()"

but it does not work.

can anybody help me

 

Tags: Basic, RhinoScript, Visual, access, object, the, to

Views: 207

Reply to This

Replies to This Discussion

Hi CY,

you're mixing VB.NET and VBScript syntax there.

The new SDK (RhinoCommon) that is used in Grasshopper 0.7 and later should have a much better overlap with RhinoScript functions. What functions are you trying to run and why do you want to access RhinoScript from within a compiled project?

--
David Rutten
david@mcneel.com
Seattle, WA
I just want to edit a rhino document without open it
How do you want to edit it? It's not very easy to change a 3dm file without using Rhino to access it. Certainly not in a VBScript.

I'm sorry I'm asking all these questions, but it seems you want to accomplish something very difficult or even impossible and I have no idea why. I'm hoping there's a better way to achieve what you need.

--
David Rutten
david@mcneel.com
Seattle, WA

Hi, David

I have some similar problems as it mentioned, I would like to access rhinoscript with VBA. 

For example, I have a rhinoscript already, called "scale.rvb",which can scale a object in rhino.

At this moment, I can access rhino by VBA in excel, but how can I connect to "scale.rvb" or run it click a command button in userform? 

And is it possible to pass the variables or numbers in userform to rhinoscript?

RSS

Translate

Search Grasshopper

Photos

  • Add Photos
  • View All

© 2013   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service