http://monctonug.net/2016/02/16/3d-modeling-with-openscad/
As 3D printers have become less expensive and more common, they have moved beyond industry R&D laboratories and into art and design studios, libraries, Makerspaces, and even homes. Contributors sharing their creations on web-sites like GitHub, BitBucket, and Thingiverse have made on-demand manufacturing a reality for items as mundane as replacement knobs and as breathtaking as fantasy armour.
While 3D modeling software options aren't quite so plentiful, they fill out the spectrum from payware to open source. Packages such as PhotoShop CS3 and Blender are very graphics-oriented; anyone with a CAD or graphic design background will find a familiar toolset. But for those more comfortable with logic and mathematics, there's OpenSCAD (pronounced "open ess cad").
This presentation will provide an overview and examples of the OpenSCAD API, including its (numerous) quirks and "gotcha"s. Also covered will be the practicalities of printing on a MakerBot. Bring your curiosity, your creativity, your questions, your DIY spirit, and everything you can remember from waaaaay back in Trigonometry class.