Course Index

CAD for Beginners >> Part 1: OpenSCAD Basics

Welcome!

  • Project Library of Things
  • Preparation

1. Introduction

  • 1.1. Why using code to create 3D objects?
  • 1.2. What is OpenSCAD?
  • 1.3. How does OpenSCAD work?

2. First steps

  • 2.1. Graphical user interface
  • 2.2. Commenting code
  • 2.3. Boolean operations
  • 2.4. Transformations
  • 2.5. 3D Primitives
  • 2.6. 2D Primitives
  • 2.7. Text
  • 2.8. Extrusion
  • 2.9. Projection
  • 2.10. Export
  • 2.11. Import
  • 2.12. Loops
  • 2.13. Statements
  • 2.14. Modules
  • 2.15. Variables

3. Learn-by-example

In this section contains examples, that will help you deepen the knowledge you gained in section 2.

  • 3.1. 3D Shapes
  • 3.2. 2D Shapes
  • 3.3. Text
  • 3.4. Transformation
  • 3.5. Extrusion
  • 3.6. Modules
  • 3.7. Loops
  • 3.8. Math
  • 3.9. Variables