OpenSCAD is a free open source software for the creation of three-dimensional geometries. In contrast to common CAD systems such as Fusion 360 or SolidWorks, geometries in OpenSCAD are defined by a purely textual description. This means that all elements of a geometry are inherently parameterized and can be easily adapted. This high flexibility makes OpenSCAD particularly suitable for the design of technical systems and and their components, for example in the context of 3D printing. It is the main 3D modelling tool I use.
Recently, I decided to share my experience with OpenSCAD as a book: Mastering OpenSCAD introduces you to all important concepts and functionalities of OpenSCAD. It guides you through 10 selected projects step by step, each project focusing on a limited set of functions and concepts. After these 10 projects, you will know all practically relevant features of OpenSCAD. For the sake of completeness, a final chapter briefly presents the functions that were not addressed in any of the projects.
You can read the book totally free of charge on mastering-openscad.eu. There is also an accessible version of the book as one continuous document.
The printed version of the book:
Mastering OpenSCAD
- Paperback 17cm x 22cm, 220 pages
- ISBN-13: 978 3753 458 588
- Verlag: Books on Demand
- BoD.de
- Amazon.de
- Amazon.com
A version of the book written in German can be read on openscad-meistern.de.