Modular Snap Blocks

by mattmoses, published

Modular Snap Blocks by mattmoses Sep 7, 2009

Featured Thing!



Public Domain
Modular Snap Blocks by mattmoses is licensed under the Public Domain license.

Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

6189Views 1434Downloads Found in Construction Toys


This is a set of plastic snap-together blocks that was designed for a prototype universal constructor. You can see a simulation of a robot made from the blocks here http://www.youtube.com/watch?v=LumLzSQE5Vw

You can get more info on the strengths and weaknesses of the actual physical plastic blocks here http://www.molecularassembler.com/KSRM/3.18.htm


The parts were originally made using polyurethane casting. The files uploaded here have been modified to make them printer-friendly. But I haven't tested if they actually print...

To make a part, you will need to print a top and a base. The top and base then have to be glued together. You can mix and match different tops and bases to make a variety of parts, including structural pieces, gears, racks, and so on.

SnapBlocks.zip contains 16 stl files in dimensions of millimeters

SnapBlocksAlibreSource.zip contains the source models in Alibre part format

More from Construction Toys

view more

All Apps

Upgrade this Thing with Thingiverse Apps

Tools and Utilities

Repair, slice, or enhance this Thing

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

revisiting this, so cool!

really really really cool.

Holy snap, this is a cool project! This research would make assembly unassisted as well. Now you just need to let the arm pick up prints directly from the 3D printer.

Thanks for sharing this.

Wow, those are some really pretty pieces! Reading up on them now, looks like a cool project.

Self-replicating machines eh? :D No need for people anymore!