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=LumLzSQE5VwYou can get more info on the strengths and weaknesses of the actual physical plastic blocks here http://www.molecularassembler.com/KSRM/3.18.htm
---
Imported from Thingiverse: https://www.thingiverse.com/thing:978
Original creator: mattmoses