KCL Language Reference
This is a reference for KCL. If you are learning KCL, you may prefer the guide which explains things in a more tutorial fashion. See also our documentation of the standard library.
Topics
- Pipelines
- Arithmetic and logic
- Values and types
- Numeric types and units
- Sketch blocks and constraints
- Functions
- Arrays and ranges
- Enums
- Sketch on Face
- Edge references
- Projects and modules
- Attributes
- Python-to-KCL Cheat Sheet
- Importing geometry from other CAD systems
- Settings
- Migrating to KCL 3.0
- Known Issues