Yes, You Can Use Python for 3d Design and Printing

John Clark Craig
13 min readJan 20, 2021

Don’t waste time learning yet another proprietary 3D design language.

3D printing your own creations is awesome! Perhaps Santa brought you one of the new, lower priced 3D printers for Christmas, or maybe you recently discovered that many public libraries and “makers” clubs make it easy (and cheap) to turn your ideas into real, tangible, 3D creations. In any case, this new hobby, entrepreneurial, or arts-and-crafts creation craze is catching on fast. OpenSCAD makes the design process simple, and Python makes using OpenSCAD even better.

3D printer and created plastic objects
Photo by Xiaole Tao on Unsplash

About OpenSCAD

OpenSCAD is an amazing program for designing 3D parametric models for 3D printing, by creating industry standard STL files to command 3D printers. OpenSCAD is unlike most of the expensive software packages you perhaps have heard about or used. First, it’s an open source, free program, instead of costing up to thousands of dollars.

Courtesy www.openscad.org web site

--

--

John Clark Craig

Author, inventor, entrepreneur — passionate about alternate energy, technology, and how Python programming can help you hack your life.