Template Shapes_Text version 5 - OpenSCAD

Template Shapes_Text version 5 - OpenSCAD

thingiverse

Finally I decided to release ver.5, because I noted that some users download only code of my designs. After more than 1 year from release ver.4 almost nothing changed in main modules. Most significant change concerns module "lins", where data "shan" was activated. It is used as suplementary data for radius or angle in some shapes. Transformations - new to ver.4 movero - moving, rotating & scaling 1st object, incrementally moving and rotating duplicates. Very useful - in many cases I simply duplicate object in desired position. shell - makes difference between object and its duplicate. Works OK for centered regular objects, highly depends on distance from center (here movero comes handy - first make shell, than move to position) Shapes - here are new shapes, mostly created ad hoc, because I need something. Database - updates probably will be not published, sorry - recently I attach code to almost each new design. If You are interested, check it. Preparing new database would be time consuming - for instance Template Shapes_Text together with transformations and shapes modules takes 1300 lines. The rest from more than 14000 lines, I keep in my Template, are more or less complicated designs, basic comments, switches, failed code fragments etc. What else to say - I'm using it from May 2021 for all my designs & keep all of them in one place. I used simple 2D & 3D primitives and in many cases that is enough. For everyday, ad hoc created designs Template Shapes_Text is, in my opinion, very handy tool. If You look at code of any my designs, You can see how limited number of commands I use: shape - of course, its object; union, difference, intersection, hull - most used original OpenSCAD commands movero, shell, make_grid, make_rori - modules in Template and that's it. Very sometimes some other command. Example1- create classic hand steering wheel with 8 spokes movero(1,-0.3,0,0.5, 0,0,0, 1,1,1, 0,0,0, 0,0,0){//move to position shape("linear",1,1,0.8,0.21,"blue",-0.1,0,0, 0,90,0, 1,1,1, 0.2,0,1,1,0,51);//wheel frame make_rori(8,1,2,0,0,0, 0,0,0, 0,0,0, 0,360,1){//multiplicate spoke around X axis shape("linear",1,1,0.1,1,"aqua",0,0,0, 0,0,0, 1,1,1, 1,0,1,1,0,51);//spoke shape("rotate",-10,1,0.1,1,"gray",0,-1,0, 0,0,0, 1,1,1, 1,0,1,1,0,360);//spoke tip }} Example2- create cupboard with 5 shelves and rear plate movero(5,0,0,0, 90,0,0, 1,1,1, 0,2-0.2,0, 0,0,0)//rotate+multiplicate shell(0,0,0.5, 0,0,0, 0.93,0.85,1)//make rear plate shape("linear",2,6,2,2,"aqua",0,0,0, 0,0,0, 1,1,1, 3,0,1,1,0,51);//shelf-3D solid Try to do it in OpenSCAD and You will see difference. Code of Template, transformations & shapes in attached *.scad & *.docx, additional explanations in Excel spreadsheet. Enjoy!

Download Model from thingiverse

With this file you will be able to print Template Shapes_Text version 5 - OpenSCAD 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 Template Shapes_Text version 5 - OpenSCAD.