User:LABoyd2/revised OpenSCAD User Manual 151108

= The OpenSCAD User Manual =


 * 1)  Introduction
 * 2)  First Steps
 * 3)  The OpenSCAD User Interface
 * 4)  Export - STL, OFF, AMF, DXF, SVG, CSG, PNG
 * 5) DXF Extrusion
 * 6) Other 2D formats
 * 7)  Commented Example Projects
 * 8)  Using an external Editor with OpenSCAD
 * 9)  Using OpenSCAD in a command line environment
 * 10)  Building OpenSCAD from Sources
 * 11) Building on Linux/UNIX
 * 12) Cross-compiling for Windows on Linux or Mac OS X
 * 13) Building on Windows (Outdated)
 * 14) Building on Windows (New)
 * 15) Building on Mac OS X
 * 16) Submitting patches
 * 17)  Frequently Asked Questions
 * 18)  Libraries
 * 19)  Command Glossary - Very short name and syntax reference

= The OpenSCAD Language Reference =


 * 1) The OpenSCAD Language
 * 2) General - READ THIS FIRST - comments, values and data types, variables,vectors
 * 3) 3D objects -
 * 4) 3D Primitive Solids - cube, sphere, cylinder, polyhedron
 * 5) 3D to 2D Projection
 * 6) 2D Objects
 * 7) 2D Primitives - square, circle, polygon
 * 8) Text - Generate text using installed or user supplied font files.
 * 9) 2D to 3D - linear_extrude, rotate_extrude
 * 10)  Transform
 * 11) color
 * 12) rotate, translate, mirror, multmatrix
 * 13) scale, resize
 * 14) offset, minkowski, hull
 * 15) Combining transformations
 * 16) Boolean combination
 * 17) union, difference, intersection, render
 * 18)  Other Functions and Operators
 * 19) Conditional and Iterator Functions - for, if,  conditional ? :,  assign
 * 20) Mathematical Operators
 * 21) Mathematical Functions
 * 22) Trigonometric (cos sin tan acos asin atan atan2)
 * 23) Other (abs ceil concat cross exp floor ln len let log lookup max min norm pow rands round sign sqrt)
 * 24) String Functions - str, chr
 * 25) List Comprehensions
 * 26) Other Language Features - Special ', echo,render, surface, search, version, version_num
 variables, [[OpenSCAD_User_Manual/Other Language Features#Echo Statements|echo]],[[OpenSCAD_User_Manual/Other Language Features#Render|render]], [[OpenSCAD_User_Manual/Other Language Features#Surface|surface]], [[OpenSCAD_User_Manual/Other Language Features#Search|search]] , [[OpenSCAD_User_Manual/Other Language Features#OpenSCAD Version|version, version_num]]
 * 27) User-Defined Functions and Modules
 * 28) Debugging aids -  % # ! * echo
 * 29) External libraries and code files
 * 30) include - SCAD, CSG
 * 31) use  - SCAD
 * 32) import - STL, OFF, DXF
 * 33) import_dxf - Deprecated
 * 34) import_stl - Deprecated
 * 35) surface - PNG