User:LABoyd2/contents from OpenSCAD User Manual 151106

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Overview[edit]

  1. 50% developed  as of Oct 2012 First Steps
  2. 50% developed  as of Oct 2012 The OpenSCAD User Interface
  3. 75% developed  as of Oct 2012 The OpenSCAD Language
    1. General - READ THIS FIRST - comments, values and data types, variables
    2. Primitive Solids - cube, sphere, cylinder & polyhedron
    3. Mathematical Operators
    4. Mathematical Functions
      1. Trigonometric (cos sin tan acos asin atan atan2)
      2. Other (abs ceil concat cross exp floor ln len let log lookup max min norm pow rands round sign sqrt)
    5. String Functions - str, chr
    6. List Comprehensions
    7. Transformations - Size & placement. scale, resize, rotate, translate, mirror, multmatrix, offset, color, minkowski & hull
      1. Combining transformations
    8. Conditional and Iterator Functions - for, if,conditional ? : & assign
    9. CSG Modelling - Combine primitives. union, difference, intersection & render
    10. Modifier Characters - Debugging aids, % # ! *
    11. User-Defined Functions and Modules
    12. Include Statement
    13. Other Language Features - Special '$' variables, echo, render, surface, search , version() & version_num()
  4. 50% developed  as of Oct 2012 Using the 2D Subsystem
    1. 2D Primitives - square, circle, polygon & import_dxf
    2. Text - Generate text using installed or user supplied font files.
    3. 3D to 2D Projection - projection
    4. 2D to 3D Extrusion - linear_extrude & rotate_extrude
    5. DXF Extrusion
    6. Other 2D formats
  5. 75% developed  as of Oct 2012 STL Import and Export
    1. STL Import
    2. STL Export
  6. 0% developed  as of Jun 2013 Commented Example Projects
  7. 0% developed  as of Oct 2012 Using an external Editor with OpenSCAD
  8. 50% developed  as of Oct 2012 Using OpenSCAD in a command line environment
  9. 50% developed  as of Oct 2012 Building OpenSCAD from Sources
    1. Building on Linux/UNIX
    2. Cross-compiling for Windows on Linux or Mac OS X
    3. Building on Windows (Outdated)
    4. Building on Windows (New)
    5. Building on Mac OS X
    6. Submitting patches
  10. 50% developed  as of May 2015Frequently Asked Questions
  11. 25% developed  as of Oct 2012Libraries
  12. 75% developed  as of Oct 2012Command Glossary - Very short name and syntax reference


Please add {{alphabetical}} only to book title pages.