Customizeable Fractal Snowflakes 3D Printer Model

Author: @
License: CC BY-NC-SA
File formats: scad,xml,stl
Download type: zip
Size:241.9KB

The file 'Customizeable Fractal Snowflakes 3D Printer Model' is (scad,xml,stl) file type, size is 241.9KB.

Summary

This is my entry for the #BlocksCADSnowflake Challenge and was created using BlocksCAD (https://www.blockscad3d.com/).

Create your own custom snowflake by customizing this model! No snowflake is like the others.

The snowflake is based on a very simple fractal design with a deep of up to 3 branches. It can be controlled using the 12 variables declared at the beginning of the code. You can either use the BlocksCAD website and import the Customizeable_Fractal_Snowflakes.xml there or import the Customizeable_Fractal_Snowflakes.scad file into OpenSCAD.

The variables are:

  • Overall_Thickness: The height of the snowflake in z-Direction

  • Primary_Branches_Amount: The amount of primary branches which are circled around the center. Very large values can cause a slow Rendering due to the factal design.
  • Primary_Branches_Length: The length of the primary braches from the origin.
  • Primary_Branches_Thickness: The width of the primary branches

  • Secondary_Branches_Distance: The distance between two secondary braches. Low values can cause the branches to overlap.
  • Secondary_Branches_Angle: The angle between the secondary branches and perpendicular to the corresponding primary branch. 0° means primary and secondary branch being perpendicular.
  • Secondary_Branches_Thickness: The width of the secondary branches
  • Secondary_Branches_Length_Scale: The default length of the secondary branches is their distance from the origin. This scale factor is applied on that.

  • Tertiary_Branches_Distance: The distance between two tertiary braches.
  • Tertiary_Branches_Angle: The angle between the tertiary branches and perpendicular to the corresponding secondary branch. 0° means secondary and tertiary branch being perpendicular.
  • Tertiary_Branches_Thickness: The width of the tertiary branches.
  • Tertiary_Branches_Length_Scale: The default length of the tertiary branches is their distance from their secondary branch. This scale factor is applied on that.

There are no restrictions on the parameter. The sky is the limit.
If you dont want secondary or tertiary branches to be generated, just set the corresponding scale factor to 0.

Customizeable_Fractal_Snowflakes.scad 5.1KB
Customizeable_Fractal_Snowflakes.xml 50.1KB
Customizeable_Fractal_Snowflakes_3_16_50_3_15_20_3_0.7_15_20_3_0.stl 220.4KB
Customizeable_Fractal_Snowflake_3_10_50_3_15_40_3_0.6_15_25_3_0.5.stl 236.4KB
Customizeable_Fractal_Snowflake_3_5_50_3_15_40_3_0.8_15_20_3_0.5.stl 114.1KB
Customizeable_Fractal_Snowflake_3_6_50_3_15_40_3_0.8_15_30_3_0.5.stl 150.9KB
Customizeable_Fractal_Snowflake_3_7_50_3_15_40_3_0.8_15_20_3_0.5.stl 170.2KB
Customizeable_Fractal_Snowflake_3_8_50_3_15_40_3_0.6_15_25_3_0.4.stl 185.6KB
Customizeable_Fractal_Snowflake_3_9_50_3_15_30_3_0.8_15_20_3_0.6.stl 238.6KB