Get the latest tech news
Powerful, Open-Source, Programmatic CAD
/* This creates a twisted extrusion of 5 unioned circles * with gratuitous amounts of rounding. Try it out! */ linear_extrude (height = 40, twist(h) = 35*cos(h*2*pi/60)) union ( r = 8) { circle (10); translate ([22,0]) circle (10); translate ([0,22]) circle (10); translate ([-22,0]) circle (10); translate ([0,-22]) circle (10); }Try out this code! With the explosion of 3D printing, designing 3D objects has become an even more important problem.
There are trivial cases, like a screw driver of varying length or the width of a table. But what if we want a key based of a list of numbers describing the heights of a lock's pins? ImplicitCAD is a project dedicated to using the power of math and computer science to get stupid design problems out of the way of the 3D printing revolution.
Or read this on Hacker News