Radiolarion_Echinoid[Digital Substance].ghx (1.1 MB)
Hi there. I’m new to Grasshopper and I’m trying to use an old Definition made by “Digital Substance” that creates radiolaria-like configurations on a sphere surface. Link
It uses a VB.net script called “HoneyComb”, made by the author, that no longer works. Besides that there are several components labeled as old.
Trying to figure out how to rework the “HoneyComb” script or if theres already another existing component that can do its work, and if there are better components that replaces the old ones. Any input is appreciated as I don’t understand very well how GH works.
Thanks 
Hello
here a slightly revised definition.
I used

And also copied the VB code in a new VB component.
If it was for me I’d prefer redo everything.
Radiolarion_Echinoid[Digital Substance]_1.ghx (1002.1 KB)
1 Like
Sea urchins?
If it were me I’d re-do the design form scratch:
- Create base sphere of radius R
- Populate sphere surface with a bunch of random points
- Create line2 from 0,0,0 to each point on the surface
- Extend each line by a random amount so they poke out from sphere’s surface
- MultiPipe each line so it ends with 0 radius (this makes the spikes)
- Join everything so you get a single closed Brep
- Use the GH Convex Edges component to fillet all the concave edges
Step 7 is the tricky one because the max fillet radius will be determined by the 2 spikes that are closest together. You’ll probably want a larger fillet radius than the one that ends up working. The only way I know to easily get around this is to either reduce the number of spikes, or try different seed values for the populate step #22
I got distracted for a few days…
spikeball.gh (17.5 KB)