OpenSCAD User Manual/Trial Reorder
Overview edit
- First Steps
- The OpenSCAD User Interface
- The OpenSCAD Language Reference
- Commented Example Projects
- Using an external Editor with OpenSCAD
- Using OpenSCAD in a command line environment
- Building OpenSCAD from Sources
- Frequently Asked Questions
- Libraries
- Command Glossary - Very short name and syntax reference
The OpenSCAD Language Reference edit
- The OpenSCAD Language
- General - READ THIS FIRST - comments, values and data types, variables
- 3D
- Using the 2D Subsystem
- 2D Primitives - square, circle, polygon &
- Text - Generate text using installed or user supplied font files.
- 2D to 3D Extrusion - linear_extrude & rotate_extrude
- Transform and combine
- Other Functions and Operators
- Conditional and Iterator Functions - for, if,conditional ? : & assign
- Mathematical Operators
- Mathematical Functions
- Trigonometric (cos sin tan acos asin atan atan2)
- Other (abs ceil concat cross exp floor ln len let log lookup max min norm pow rands round sign sqrt)
- String Functions - str, chr
- List Comprehensions
- Other Language Features - Special '$' variables, echo,render, surface, search , version() & version_num()
- User-Defined Functions and Modules
- Debugging aids - , % # ! *
- External Files