Assumes you've already installed turtle3D for Grasshopper and you're familiar with intermediate Grasshopper features like input expressions.
tilts. Right-click on each of
tiltsand set them to "List Access". Connect
moveto the "move" slider,
first_turnto the single random number from 0 to 360, and
tiltsto the random sequences generated from steps 7 and 8, respectively. Give the node this script:
from turtle3D import * home() right(first_turn) pendown() for this_turn, this_tilt in zip(turns, tilts): forward(move) tiltup(this_tilt) right(this_turn) a = lines()
aoutput, the radius coming from the slider, and the caps set to Round (right-click the E input to set that).
Now you should have a funky bowl that is randomly generated based on the seed settings you use! It won't look much like a bowl when your iterations slider is below 10 (and even then it's a stretch), but by that point your computer will have a hard time keeping up with you if you're fine-tuning your parameters. For me, at least, the bottleneck was actually the Pipe node, so you might want to use a Trigger node or right-click and disable it while you're playing with your sliders. It's still easy to visualize what's going on with just the polyline view, but it's way easier for Grasshopper to calculate.