This short course will teach you everything you need to get started with OpenSCAD. OpenSCAD is a free code based 3D modeling tool in which complex 3D models can be built using the principles of constructive geometry and extrusion. Through 3 illustrative examples, we will cover the creation of basic shapes and the use of operations to combine these shapes into complex structures. This is a great class for hobbyists and 3D printing enthusiasts who are new to OpenSCAD. Students of all ages and backgrounds will enjoy seeing the beautiful and complex designs that can be created in OpenSCAD using only a few lines of code.
Now it is your turn to model something. Can you write OpenSCAD code for a dumbbell as shown in the picture? Make a choice of suitable dimensions for your model.
Try modeling the pen stand shown below. Hint: Use the rotate_extrude function.
This video provides a solution to the problem posed in Quiz 2. An updated version of the code described in the video is posted in the resources section. The cyclindrical base has been translated to provide a flat base for the pen stand and make it easier to print. Thanks to Peetersm for pointing this out and providing the solution.
Try using your new skills to make this bangle. Can you see the components that make us this design?
Sukhada Fadnavis is a Mathematician who is enthusiastic about online education. She has over six years of experience teaching mathematics to students at various levels. Breaking down complex concepts into simpler understandable modules is her favorite part of the teaching process.
Sukhada obtained her PhD in Mathematics from Stanford University and her Bachelors degree from Caltech.
Arunanshu Roy is an engineer and scientist with 3 years of professional experience. He loves to design, plan, hack and tinker to solve problems and make things work.
Arunanshu holds a PhD and an MS in Electrical Engineering from Stanford University and a Bachelors degree in Electrical Engineering from IIT Bombay.