Hi Ben,
I downloaded your file (I had trouble with your .3dm file, but I just
used my own surface) and see some of the things going on with your
definition.  I think until there is a Join Surfaces component (which I
think would be really helpful) then I think the method you are using
will be very difficult.  I went back to my original script, to see if
there was a way that I could extrude the intersection wire according
to the normal of the surface, instead of just the Z-axis vector... but
I had issues too.  I have installed the new version of grasshopper
(today's release) and I'm getting a really strange error when I hover
over the Extrude component in my original definition.  Basically, I
had just solved the intersection between a plane and the surface to
give me a wire along the surface.  I then just extruded the curves in
the Z-direction, only when I hover over the component I get a message
that says the extrusion has an invalid topology (here's a screen shot
of the component
http://grasshopper3d.googlegroups.com/web/Invalid+Topology.jpg?hl=en&gda=XddTd0YAAABldvTupClBBQRPKkY0ld_QFXv06qrunNVkLSomsM4Lb1FKIN1GolCW3cQ16xgWBh5ZJHP4N61vT0LAp83YGA48E-Ea7GxYMt0t6nY0uV5FIQ&gsc=Hir7GgsAAAC6YiRf0BvJJTgFTPxMy5f-
)  This didn't happen in the previous version of grasshopper.  When I
go to the next component, it does seem to pass on the information and
continues working, however, if I try to turn on the "Preview" for the
extrude component, my Rhino scene crashes.  I replicated the crash a
few times, and it always happens every time I turn the preview on for
the extrude component.  I was wondering if this is a bug with the new
release.  I will continue to try to come up with a solution for how to
get the struts to be extruded according to the normal of the surface.
-Andy

Reply via email to