Parametric Support tree

Parametric Support tree

thingiverse

Create a Perl script for generating a .scad file of a support tree with specified X and Y spreads using given height formulas. However, note that the tree build isn't optimal in terms of material or vertical space. A known bug exists for large trees with varying heights causing multiple sub-trees to be built. This issue is yet to be addressed, so use the script carefully and manually add branches if needed. For a flat roof support with every centimeter spacing, skip steps 4-6 in the following instructions: 1. Download the .pl file and open it using your preferred text editor. 2. Correct "$max_X=50;" to the total X distance that needs support. 3. Correct "$max_Y=60;" to the total Y distance that needs support. 4. Correct "$distance=10;" with highest unsupported distance your printer can span. 5. Correct "$min_angle=45;$Z[$i]=" to lowest angle your printer can manage and height that needs support respectively. 6. Save the file and compile it using Perl (perl support.pl). 7. Open "Output.scad" in OpenSCAD and utilize it as any .scad file. 8. For flat roof supports, set "$Z[$i]=20;". Advanced shapes can also be supported following the comments in the .pl file. 9. If your structure has support beneath the tree, set "base_plate_size=0;" in the .scad file. Sphere radius of 2 can be set to ease printing connections between branches (though it's not usually necessary). 10. To prevent printer from building entire roof before support, manually add connecting branches between support points if needed.

Download Model from thingiverse

With this file you will be able to print Parametric Support 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 Parametric Support tree.