Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

OpenSCAD Tutorial

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

300px|center|Racing car model Table of Contents Introduction Chapter 1 A few words about OpenSCAD Getting started with the Tutorial Basic information about the OpenSCAD environment Creating your first object Creating a slightly different cube Adding more objects and translating objects The cylinder primitive and rotating objects Completing your first model Creating a second model /Chapter 2/ Scaling parts or the whole model Quick quiz Parameterizing parts of your model Parameterizing more parts of your model Challenge Parameterizing your own models /Chapter 3/ The sphere primitive and resizing objects Combining objects in other ways /Chapter 4/ Defining and using modules Parameterizing modules Defining default values of module’s parameters Separating the whole model into modules /Chapter 5/ Creating and utilizing modules as separate scripts Using a script with multiple modules Using the MCAD library Creating even more parameterizable modules Challenge /Chapter 6/ OpenSCAD variables Conditional variable assignment More conditional variable assignments Conditional creation of objects – If statement Challenge /Chapter 7/ Creating repeating patterns of parts/models – For loops Creating more complex patterns Challenge Creating patterns of patterns – Nested for loops /Chapter 8/ Rotationally extruding 3D objects from 2D objects Challenge Linearly extruding 3D objects from 2D objects /Chapter 9/ Doing math calculations in OpenSCAD Creating any 2D object with the polygon primitive Challenge Creating more complex object using the polygon primitive and math Another challenge Useful links OpenSCAD's website Download OpenSCAD Syntax cheat sheet The OpenSCAD Language Manual for use later as a reference. 3D graphics software computer programming languages computer aided design 100% __NOTOC__