Unique and random 3D printed snowflakes

It is a common expression that no two snowflakes are exactly alike. However, while snowflake designs are very often used as winter or Christmas decoration, I have never seen commercially available snowflake decorations where each snowflake is truly unique and one of a kind. There is good reason for this being impractical for commercial production, but this struck me as a really fun gift and decoration idea.

I wrote a Python script for Fusion 360 that generates a 3D snowflake shape based on a generation function. The diameter of the snowflake shape, cross sectional dimensions of the branches, and some base characteristics for generation of branches can be set ahead of time to produce snowflakes of different shapes. Mounting holes for ornament hangers or garland strings are included as well.

Theoretically, while I haven’t worked out the exact math, the chances of two snowflakes of the same shape generating are extremely minute, so the snowflakes can be said to be essentially completely unique. I will likely expand this project in the future with more sophisticated generation algorithms for more cool shapes.

Feel free to use and experiment with different random generations. See the GitHub page below to download the script:

Randomly generated snowflake script - Github
Previous
Previous

Payload-Carrying UAV

Next
Next

Antarctic Seabird Species Distribution Project