Results 1 to 2 of 2
- Programming with OpenSCAD : a beginner's guide to coding 3D-printable objects / by Gohde, Justin,author.; Kintel, Marius,author.;
OpenSCAD is freely available open source software that enables nondesigners to easily create 3D designs using a text-based programming language. It's a great language for beginners because the instant 3D visualization gives you immediate feedback on the results of your code. This book channels OpenSCAD's visual benefits and user-friendliness into a STEAM-focused, project-based tutorial that teaches the basics of coding, 3D printing, and computational thinking while you develop your spatial reasoning by creating 3D designs with OpenSCAD. Presuming no prior experience with either programming or 3D design, each chapter builds a scaffolded understanding of core concepts. You'll start by defining, drawing and displaying geometric primitives with text-based code, then expand your creative toolbox with transformation operations - like rotating, reflecting, scaling, and combining shapes. As the projects become more sophisticated, so will your programming skills; you'll use loops for replicating objects, if statements for differentiating your designs, and parameterized, self-contained modules to divide longer scripts into separate files. Along the way, you'll learn 3D printing tips so that you can produce physical mementos of your progress and get physical feedback that lets you correct mistakes in real time. In addition, the book provides hands-on and accessible design exercises at the end of each chapter so that you can practice applying new concepts immediately after they are introduced.Introduction -- 3D drawing with OpenSCAD -- More ways to transform shapes -- 2D shapes -- Using loops and variables -- Modules -- Dynamic designs with if statements -- Designing big projects -- Afterword -- Appendix A: OpenSCAD language reference -- Appendix B: OpenSCAD visual reference.
- Subjects: Software.; Instructional and educational works.; Handbooks and manuals.; OpenSCAD.; Three-dimensional printing.; Computer-aided design.; Computer graphics.; Open source software.;
- Available copies: 1 / Total copies: 2
-
unAPI
- 3D printing projects / by Drumm, Brook,author.;
The promise of 3D printing is locked behind the set of skills needed to make amazing things with it. Even with the widespread availability of free CAD tools like TinkerCAD, OpenSCAD, and SketchUp, figuring out where to start is a challenge: if looking at a blank canvas in a word processor or drawing app gives you pause, imagine how much more intimidating it is with a blank 3D canvas! When you're ready to graduate beyond downloading and printing models from Thingiverse and YouMagine, this book will help you get over the 'designer's block' that many face. And 3D-printed models can be so much more than plastic--you'll learn how to augment your projects with motors and electronics. After you finish some of the projects in this book, you'll be ready--and inspired--to design and make your own.
- Subjects: Three-dimensional printing.;
- Available copies: 1 / Total copies: 1
-
unAPI
Results 1 to 2 of 2