One day introduction into generative and parametric design for digital fabrication with the code-based 3D modelling software openSCAD - The Programmers Solid 3D CAD Modeller ( openscad.org ). The workshop offers a fundamental introduction into the concepts of openSCAD, basic ideas of parametric design, constructive solid geometry and suggests basic use cases for producing simple parts for machines and installations (e.g. pulley, motor holders, connectors, hubs, clips etc).
- Date: Saturday 2022-01-07 / 10:00 - 18:00
- Registration: Send me an email or direct message for a binding registration. Please make sure that you are able to join the workshop for the full day. (The workshop is limited to 15 participants)
- The workshop will be held online via MS Teams.
- Participants should have a affinity for code~ing!
- Basic knowledge of programming languages like C or Java/Processing is beneficial.
- Please install the latest openSCAD version from here: https://www.openscad.org/downloads.html (Please download the latest developer snapshot instead of the stable release)
- A three button mouse incl. wheel is very helpful!
- Coffee and food by hand.
-
10:00 - 12:00 | Fundamentals
-
Introduction
- Designing with code CodeCad + CadHub
- Constructive solid geometry
- Examples
- Advantages and limits CadHub
- Ecosystem
- Libraries + standard parts
- thingyiverse.com
-
Basic concepts of openSCAD
- Interface
- Object primitives
- Boolean operations
- Debugging
-
Q&A Time I
- The participants can repeat and experiment the learned and ask questions
- Share your screen!
-
-
12:00 - 13:00 | Lunch Break
-
13:00 - 15:00 | Advanced concepts of openSCAD
- Modules + Functions
- Loops + control structures
- Randomness + Sine
- Q&A Time II
-
15:00 - 16:00 | Kaffee x Kuchen Break (Bring your own Cake)
-
16:00 - 18:00 | Parametric Design x Generative Design with openSCAD
- Exporting
- Designing for 3D printing (printability)
- Exporting
- Test print
- Outlook Parametric Design
- Outlook Generative Design
- Exporting
-
18:00 | EOW
-
General
-
Articles
-
Tips and Tricks
-
Libraries