"This is OpenSCAD" is a practical introduction to parametric 3D modeling with OpenSCAD, a powerful program especially suited to 3D printing.
Unlike traditional CAD software, OpenSCAD allows you to create objects using a simple and efficient scripting language. Far from being a limitation, this approach makes design easier by letting you define shapes, dimensions, and transformations with precision through clear and intuitive instructions.
Using simple terms such as cube, sphere, cylinder, translation, and rotation, you will quickly learn how to build precise, fully customizable parametric models.
What You Will Learn
Create your own 3D models, from simple shapes to complex assemblies.
Prepare your models for 3D printing and digital fabrication.
Use a clear and intuitive language to describe exactly the object you want to create.
Visualize and refine your projects in 3D - even without prior programming experience.
A Progressive, Hands-On Approach
With numerous short code examples for experimentation and larger projects to help you structure your work, you will discover the foundations of parametric modeling step by step.
You will also learn how to present your creations clearly with detailed views and color rendering.
Additional Tools Included
The second part of the book introduces several complementary tools:
• Inkscape - transform vector drawings into 3D volumes.
• GeoGebra - explore mathematics and robotics concepts.
• Slicers - prepare and optimize models for 3D printing.
• Essential 3D printing tools such as OctoPrint.
Who Is This Book For?
• Beginners interested in 3D printing.
• Makers, artists, students, teachers, and FabLab members.
• Anyone interested in digital fabrication and the maker world.
Learn OpenSCAD in a practical, progressive, and creative way - and bring your ideas to life in 3D.