I’m in need of some help. I’m very new to rhino and grasshopper and I am currently trying to extrude a set of surfaces along a vector. The issue is its working for some of the surfaces and not for others. It just skips some of the surfaces, not extruding them at all, or over does it and creates many duplicates of the surface, causing my computer to crash.
My professor briefly looked at my file and said it was a data tree mismatch issue and to try reparametrizing some components - that has not worked.
You have 7 surfaces you are trying to extrude. You should have a matching tree of 7 vectors to extrude these surfaces.
However, since you are getting your vectors from all those extra points from the Evaluate Curve components, you end up with 1500+ vectors.
So you are extruding 7 surfaces 1500 times each (or something like that, I don’t have it in front of me right now)
Now two things:
Do you want to actually extrude the surface straight based off the surface normal? If so, connect a Evaluate Surface component with UV of .5,.5 after your Boundary Surface component, This will give you the surface normal for each face resulting in 7 vectors you can extrude against and a matching data tree structure for the Extrude component to work correctly.
It looks actually like you are trying to create “wedge like” shapes between the two curves you are evaluating, in which case you would be better off using Loft or Ruled Surface components
So my question before going any farther is, are you trying to extrude the surface “ribs” with uniform thickness or tapered wedge/like thickness?
My goal is to extrude the surface I created in the direction of those (too many) vectors. So I guess that would mean I would like it to be extruded as a wedge like shape rather than in the direction of the normal (which would be flat with the xy plane, correct?)
Haha thank you! I will keep an eye out for your message
Also, I just tried to make the adjustments that you suggested for option 1 - it doesn’t look quite, the extruded surfaces interfere with the lofted surface right which leads me to believe I’m looking for something like option 2.
Parakeets provides the same component. No native component can do that in one step. Can be done with native ones, but one will face data tree conundrum. Why make life harder.