Triangle generator (customizer)

Triangle generator (customizer)

thingiverse

3D triangle generator creates right triangles. It lets you specify the top angle, the height, the depth, the proportion of the top depth to bottom depth, allows centering, and inverting. It uses some good 'ole high school level math (Pythagorean Theorem & Sohcahtoa) piped into a dynamic polyhedron module I created for super fast rendering as well. No union() or difference() methods at all! :D I created this to be able to easily create support structures in my openSCAD models for tall thin walls. By using a low upper angle and tall height it will help "brace" the wall with limited extra material if placed properly... I've uploaded the "almost" (needs testing) finished STL of the object I created the support triangles module for to give an example of how I used it :) Instructions You can use customizer if you just want to create a stand-alone triangle STL with the dimensions you choose... Or you can download the supportTriangle.scad file and place it into the default location for openSCAD libraries on your PC, or just place it into the same folder as the model you want to use it for. Then in your model you just type: include; //and you're ready to go! wedge(); //will generate a triangle with default values //example with all parameters used: wedge(angle=10, height=15, topFactor=.25, center=true, wedgeWidth=2.2, invert=false); I tried to make it pretty flexible, but it currently only does right triangles as that was really all I needed for what I was working on... The parameters wedge accepts are (w/ default values and some example value ranges): //The top angle of the right triangle angle=12; // from 0.01 to 2147483647 //The height of the triangle (width auto-generated based on this) height=27; values from 0.0001 to 2147483647 //Depth (thickness) of triangle. And yes I know I should change the variable name to depth ;) wedgeWidth=2.2; // values from 0.01 to 2147483647 //Increased or decreased percentage (50% would be 0.5) of top point vs bottom point topFactor=0.5; values from 0 to 1 (0.1, 0.55, 0.805, etc...) //Whether or not to center on x/y/z center=false; // true or false //Flip it upside down invert=false; // true or false If you use it to make some awesome stuff post it in the comments or link it back here, I'd love to see it!

Download Model from thingiverse

With this file you will be able to print Triangle generator (customizer) 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 Triangle generator (customizer).