OpenSCAD Tutorials

OpenSCAD is a 3D modelling program in which you type commands to alter objects, rather than interacting with them directly. It’s a great tool for parametric design.

MakerBlock’s OpenSCAD Tutorial Series

This series of tutorials by MakerBlock originally appeared on the MakerBot blog, and we think they’re a great way to get started with OpenSCAD.

  1. Basics: The Setup
  2. Basics: 2D Forms
  3. Basics: 3D Forms
  4. Basics: Manipulating Forms
  5. Intermediates: Combining Forms
  6. Intermediates: Mashups
  7. Intermediates: Modularity
  8. Intermediates: Extruding 2D Objects
  9. Intermediates: Fixing Design Problems
  10. Intermediates: Organic Shapes


The OpenSCAD User’s Manual and this OpenSCAD beginner’s tutorial go into a lot more depth, but a word of warning: while these sites have a lot of useful information, the presentation can be confusing.

2 Comments so far

  • caden sipe
    November 17, 2014 at 3:26 pm

    I working with an ftc and an frc team and need 3d cad software and am looking to learn about OpenSCAD.

  • rudy
    February 3, 2015 at 6:28 am

    If you want to design objects to your 3D printer, or for makerbot customizer, you can start here in this tutorial video.

    This video is in French, but :To see the video in another language, use translate youtube.

    In tutorials on OpenSCAD , you will learn the basics of programming in 3D modeling with OpenSCAD.


Leave your comment


xhtml: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>




Finance with Affirm

How does Affirm work?

Buy now with Affirm and pay over time. It’s simple financing that fits your life.

Monthly Payments

Pay over time with Affirm and split your purchase into 3, 6, or 12 monthly payments. Rates from 10-30% APR.

Easy Checkout

Select the Affirm payment option when you check out and provide some basic information to get instantly approved.

What can we help you with today?
I want to chat with Sales.
I have a question about an existing order.
I have a technical question about my device.
Existing Orders
For faster service, enter your order number
(found in your confirmation e-mail)