- 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. Fillets, Chamfers and Edges
- 9. Sketch on face
- 10. Planes
- 11. Transforming 3D solids
- 12. Combining 3D solids
- 13. Patterns
- Advanced modeling
- 14. Functions and parametric design
- 15. Iterating with map and reduce
- KCL projects
- 16. Checking your work
- 17. Types and Units
- 18. Modules
- 19. Interop with other CAD programs
- Legacy sketch syntax
- 20. Sketching 2D shapes
- 21. Sketching curved lines
- 22. Reduce and geometry