algorithmic modeling for Rhino
So you are a professional - can I send you a bill? ;)
Using 'Extr (Extrude)' for thickness was probably a mistake (mine); 'Loft' didn't work and I took an expedient solution. 'Offset surface' is really better when the surface might be twisted and not planar. Fixed in this version.
I'm not so sure about the way I replaced the vertical isocurves either... Could have used 'CrvSrf (Curve on Surface)' instead... Not sure of the effects when the number of intervals is reduced?
 fins_2017Oct30a.gh, 42 KB
 fins_2017Oct30a.gh, 42 KB                            I'm not so sure about the way I replaced the vertical isocurves either... Could have used 'CrvSrf (Curve on Surface)' instead... Not sure of the effects when the number of intervals is reduced?
Just out of curiosity, I added 'CrvSrf' as an alternative to 'IntCrv' for the vertical lines - and a yellow group to measure the maximum difference between the two curves. Only 0.0285 'Max Diff' in this model, though I suspect it might be more if the surface was more curved?
 fins_2017Oct30b.gh, 48 KB
 fins_2017Oct30b.gh, 48 KB                            Curiosity again... I decided to test theory by giving your tower some twist (off-center rotation) and found a couple of things.
 fins_2017Oct30c.gh, 55 KB
 fins_2017Oct30c.gh, 55 KB                             fins_2017Oct30d.gh, 55 KB
 fins_2017Oct30d.gh, 55 KB                             fins_2017Oct30d.gh, 55 KB
 fins_2017Oct30d.gh, 55 KB                            haha actually im not a professional, im working but also still a student.
Joseph thanks a lot, you helped me a lot and learned quite a bit thanks!!
Joseph hi
actually i think i found a problem every time i do divide the curve with around 50 the segments of the fins are wrong there is some mistake but i cant find out what it cause.
( never mind i think i did a mistake)
Be sure to use the latest version ( fins_2017Oct30d.gh ). You can skip the rotated tower by wiring the 'Orig Srf' directly to the 'Srf' input for the fins.
 fins_2017Oct31a.gh, 41 KB
 fins_2017Oct31a.gh, 41 KB                            I encapsulated the code that thickens the fins into a general purpose cluster. It uses 'Offset' surface, 'Loft' edges and brep 'Join' to return "Closed Breps". It could easily be modified to offset in both directions, returning a brep centered on the original surface instead of being on one side or the other (w/ negative thickness).
P.S.  thicken_2017Oct31a.gh contains internalized surfaces from the twisted tower.
 thicken_2017Oct31a.gh, 152 KB
 thicken_2017Oct31a.gh, 152 KB                             fins_2017Oct31b.gh, 47 KB
 fins_2017Oct31b.gh, 47 KB                            thicken_2017Oct31a.gh contains internalized surfaces from the twisted tower.
Sorry, one more time. Now thicken_2017Oct31b.gh contains internalized surfaces from the twisted tower.
 thicken_2017Oct31b.gh, 214 KB
 thicken_2017Oct31b.gh, 214 KB                            Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
    © 2025               Created by Scott Davidson.             
    Powered by
    