Presented at PhreakNIC 22 (2018)
Oct. 19, 2018, 2 p.m.
Bob is a coder friend of mine with zero artistic talent. He couldn't get a 3D model designed with a check book and a fully staffed CG effects studio. Now I've been using OpenSCAD myself to design and 3D print all sorts of parts for a few years now. And dare I say, I'm pretty good at it. And because in OpenSCAD you generate 3D models by writing scripts, Bob believes this will somehow make up for his complete inability to draw. So he's been pestering me for a while to do a talk on OpenSCAD, just because he wants to watch it.
This isn't going to be run of the mill "Intro to $some_language" talk. There are hundreds of those, and I'm assuming you can teach yourself "Hello World" in a new programming language if you had to. Instead I'm going to focus on what I find useful about OpenSCAD, how I work in it, and some personal tips when creating models. So if you've got some Bob in you, or if traditional CAD and modeling programs scare and frighten you, maybe you'll find some refuge in OpenSCAD.
Joe Cathell is an infosec professional at Washington University in St. Louis. When not defending our next generation of doctors from Russian hackers, he can usually be found at the Arch Reactor Hackerspace. Joe is one of the founding members of Arch Reactor, and currently serving as president. He is also the co-organizers of the monthly STL2600 / DC314 meetup, as well as a regular presenter.