This discussion was very recent and may be helpful.

Patrick Janssen put out a Grasshopper specific VB.NET scripting
primer.

http://groups.google.com/group/grasshopper3d/browse_thread/thread/57480ff74b57c55a#



On Mar 20, 10:01 am, damien_alomar <[email protected]> wrote:
> I've been holding off on this for a few weeks, but I guess I'll say
> something about it now.  I'm currently in the process of writing a
> Rhinoscript to Grasshopper Scripting Manual that should help a lot of
> the Rhinoscripters out there get used to coding within GH.  Since GH
> uses the SDK, and there's no real resource for that other than the
> dotNET helpfile (which isn't that helpful).  A great deal of the
> manual is devoted to introducing the various aspects of the SDK, OOP
> principles, and syntax differences between VBscript and VB.Net.  Of
> course there will be code that goes along with this, and the idea is
> to have Rhinoscript presented along side Grasshopper code so that you
> can see how doing something in Rhinoscript looks within Grasshopper.
> At some point, I would like to extend this to C# and Python, but I'm
> not worrying about it for the first go around.
>
> Right now I don't have a specific timetable on this, but I'm hoping to
> have something substantial enough to get out there in a few weeks
> (London Shape to Fabrication hopefully).  Hopefully this is something
> thats of interest to the community.
>
> Best,
> Damien
>
> On Mar 20, 7:00 am, baldino <[email protected]> wrote:
>
> > i had the same problem as you, i was used to script in vba in autocad
> > (more or less like rhinoscript) - but if you want to script in vb.net
> > for such things as loops or create multidimensional arrays for
> > lofting, it is not difficult to do so, just handle the type data
> > you're familiar with inside a vb.net component and let GH draw
> > geometry with this info... i hope i am not confusing here, but believe
> > me when i say that for simple stuff (especially looping), vb.net is
> > not that hard.
> > a good start:http://www.programmersheaven.com/2/VB-NET-School
>
> > On Mar 20, 10:39 am, sprungwurm <[email protected]> wrote:
>
> > > thanks david,
>
> > > after posting my question i did some research and realized that many
> > > other people asked similar things like me. sorry for that.
> > > i also did some research on vb.net and i think it will take me too
> > > much time to learn it properly.
> > > this incompatibility is a real pity.
> > > for me as an architect and not an it-professional it's not worth
> > > learning such complex languages. okay soon or late it would be
> > > an advantage but then it's still much slower to get results than with
> > > rhinoscript i reckon.
>
> > > the advantages i saw in rhinoscript:
> > > - it contains almost all the commands of rhino, which people like me
> > > know compared to vb.net "commands" which makes it easy to work with
> > > - the handling with loops and arrays(especially multidimesional) is
> > > much easier (once you know how to do it!)
> > > - the combination made it so powerfull
>
> > > when i did the rhinoscript class i tried to do most of the exercises
> > > in grasshopper aswell and it was quite limiting.
> > > but now with every new release it's getting better, and i'm looking
> > > forward to the point when grasshopper has also implemented most
> > > of the rhinocommands. i'm sure it has the potential to be as powerfull
> > > as mayascript or GenerativeComponents (sorry when i compare but it's
> > > happening quite often at uni)
> > > but within the rhino interface (which is a big advatage!).
>
> > > So thanks very much for the fast answer and keep working ;-)
>
> > > patrick

Reply via email to