Cellular automaton snowflake generator in OpenSCAD

Cellular automaton snowflake generator in OpenSCAD

thingiverse

By default this cellular automaton uses [Stephen Wolfram's rule](http://www.wolframscience.com/nks/p371--the-growth-of-crystals/) that a filled cell stays filled and an unfilled one becomes filled if it has exactly one filled neighbor. You can vary the rules and even include indeterministic rules. For instance, one can set chance the probability of generation when there is one neighbor to 0.5, so the generation parameters are 0,0.5,0,0,0,0,0. These more snowflake-like to me than the defaults (see the light blue image). Another interesting set of generation parameters is 0,0.5,0,0.1,0,0,1 (0.5 chance of generation with one neighbor; 0.1 chance with 3 neighbors, certainty with 6 neighbors). https://youtu.be/sJjrz4mL5aA **Christmas 2017 update:** Added join mode, where neighboring nodes are joined with a fat line instead of there being a hex at them. **December 2018 update:** You can now set the random seed.

Download Model from thingiverse

With this file you will be able to print Cellular automaton snowflake generator in OpenSCAD with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Cellular automaton snowflake generator in OpenSCAD.