
Snap star (customisable)
thingiverse
## Snap Star This is a customizable snap version of Multipoint 3D Star. ## API ```scad // Include API use <agentscad/things/snap-star.scad> // Rendering precision $fn=100; // Create star with default sizes star = newStar(); // Show the core snapStarCore(star); // Show the bed full of 26 branches (18 square + 8 triangle) snapStarAllBranches(star); // Show the special branch for stand on a tree snapStarTreeStandBranch(star); ``` Default parameters define a star with 20mm side branches and 80mm length branches. You can change this when building the star object. undef means "use default value": ```scad // Width: cell width (ie square border length) // Long: long branches (square branches) length // Short: short branches (triangle branches) length // Thickness: branch wall thickness // Form: branch form factor ( 0: Flat, 2: Rounded, 3:Straight, 4:Sharp etc... ) // Trunk_d: tree trunk diameter if you need tree stand // Trunk_l: tree trunk stand length if you need tree stand function newStar( width=undef, long=undef, short=undef, thickness=undef, form=undef, trunk_d=undef, trunk_l=undef ) = ``` ## Prerequisites for Customization What you need: * Install OpenSCAD * Install libraries (see below) * Create a new file in OpenSCAD. Following libraries must be installed in `%USERPROFILE%\Documents\OpenSCAD\libraries`. The folder `libraries` might not exist; you have to create it yourself. Download as ZIP and unzip in libraries: * [scad-utils](https://github.com/openscad/scad-utils) * [list-comprehension-demos](https://github.com/openscad/list-comprehension-demos) * [agentscad](https://github.com/GillesBouissac/agentscad) The result should be: ``` %USERPROFILE% \__Documents \__ OpenSCAD \__ libraries \__ agentscad \__ list-comprehension-demos \__ scad-utils ```
With this file you will be able to print Snap star (customisable) 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 Snap star (customisable).