1. Introduction
  2. Language basics
  3. Installation
  4. Calculations and variables
  5. Calling functions
  6. Pipeline syntax
  7. Modeling with KCL
  8. Sketching 2D shapes
  9. Sketching curved lines
  10. Creating 3D shapes
  11. Fillets, Chamfers and Edges
  12. Sketch on face
  13. Planes
  14. Transforming 3D solids
  15. Combining 3D solids
  16. Patterns
  17. Advanced modeling
  18. Functions and parametric design
  19. Iterating with map and reduce
  20. KCL projects
  21. Checking your work
  22. Types and Units
  23. Modules
  24. Interop with other CAD programs
  25. Legacy sketch syntax
  26. Sketching 2D shapes
  27. Sketching curved lines
  28. Reduce and geometry