
In this lecture we will present examples of some objects that you will be able to model at the end of this course.
Download OpenSCAD, a free software, from its downloads page and install it on macOS, Windows, or Linux using the instructions in the resources section.
Choose your own pace for mastering 3d modeling with OpenSCAD by watching the recommended sections, and use the OpenSCAD cheat sheet and manual to learn new functions while coding along.
Break down a pen stand into three components—a cylindrical base, 18 curved pillows, and 18 opposing pillars—and assemble them in OpenSCAD to model basic 3-D shapes.
Move the pillar to the edge of the base with translate and generate 18 pillars at 20-degree intervals by rotating a copy in a for loop, height 90 millimeters.
Create a dumbbell in OpenSCAD by modeling two spheres as ends and a cylindrical handle, translating each sphere by half the length, rotating the handle 90 degrees, and assembling.
Learn to create curved pillows in OpenSCAD by extruding a 2D circle (radius or diameter) to 19 mm height with linear extrude and apply a twist about the z axis.
Apply loops to generate equally spaced twisted pillars for a pen stand, adjusting twist from 80 to 100 degrees to create a curved pattern, and use modules for reusable designs.
Explore building customizable OpenSCAD modules to design a bandstand. Change the radius, pillar height, and twist to create varied dimensions and patterns, then prototype with a 3D printer.
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.
Build a decorative coaster in OpenSCAD using ring modules with radius 40 mm, height 3 mm, outer thickness 2.5 mm, inner thickness 1.2 mm, repeated 17 times at 20-degree steps.
design a coaster for 3D printing using OpenSCAD, introducing basic 3D modeling concepts and steps to prepare a printable coaster.
Model a key ring tag in OpenSCAD by joining translated cylinders with a rectangular connector, subtracting space for the ring, embossing text via extrusion and coloring blue.
Export your 3D designs to the sdl format and fix errors with netfabb to prepare for printing, then explore outsourcing to Shapeways or Amazon's 3D printing service.
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.