Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Introduction to 3D Modeling with OpenSCAD

Create amazing 3D models using a free and easy to use software. A quick start course for 3D printing enthusiasts.
(66 reviews)
1,254 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 30m
Language: English
Next start: On Demand

Table of contents


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.

You will learn

✓ Use OpenSCAD to create printable 3D models
✓ Use geometric transformations to create beautiful and complex 3D shapes
✓ Design personalized 3D printed gifts


• You should possess a basic understanding of geometric shapes
• You should have access to a PC/ Mac OS/ Linux computer to install and run OpenSCAD
• You do not need to own a 3D printer
• You do not need any prior experience in 3D modeling

This course is for

• This course is ideal for hobbyists and 3D printing enthusiasts who want a quick introduction to a free and powerful 3D modeling tool. No prior 3D modeling experience is needed.
• This course is not for you if you are looking to learn about the actual process of 3D printing.
• This course is meant for beginners in 3D modeling or geometric 3D modeling.
• This course is not meant for those interested in artistic 3D modeling and animation.
Mathematician, Educator, Pirate of the Caribbean
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.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 30m
Language: English
Next start: On Demand

Students are also interested in