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