2D Fractal Tree
thingiverse
2D Fractal Tree ================ This creates a two-dimensional tree that can be used to create laser-cut designs. It's possible to create a 3D extrusion of the tree using the following code: ``` linear_extrude(height = 5) { trunk(); } ``` Based on "Procedurally Generated Trees" by steveweber314 on Instructables http://www.instructables.com/id/Procedurally-Generated-Trees/ To use with an OpenSCAD design: ``` use <path/to/this/file/fractal_tree.scad>; ``` Call with: ```javascript trunk(); ``` Parameters: ------------ * size: [real] - Base size for the trunk * depth: [integer 0:1] - Number of recursions (warning: exponentially more operations per increase of depth) * seed: [real>0] - Random seed to base tree on * widthBottom: [real 0:1] - Width of bottom of each segment as a proportion of size * widthTop: [real 0:1] - Width of top of each segment as a proportion of size * joint: [real 0:1] - Size of joint as percentage of size * minGrowth: [real 0.1:1.2] - Minimum amount to grow branch as percentage of previous * maxGrowth: [real 0.1:1.2] - Maximum amount to grow branch as a proportion of previous * leafScale: [real 0.1:1] - Radius of leaf as a percentage of branch size * leaf: [boolean true:false] - True: include leaves, False: skip leaves
With this file you will be able to print 2D Fractal Tree 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 2D Fractal Tree.