Puzzlefriend’s Weblog

Posts Tagged ‘cube puzzle 3D print rapid prototyping

It’s arrived! All the pieces have finally come together and at last I have my own puzzle factory complete with its own shop.
The final piece of the puzzle was put in place by those fine people over at Shapeways in Eindhoven with their web-based and very reasonably priced 3D printing service. So, just for the record, here’s how the process works.

Step 1
Inspiration for a new puzzle comes from playing with LiveCubes. Alternatively, one of the many excellent puzzles at ‘Puzzle Will Be Played‘ provides a ready source of pieces ripe for making.

Step 2
The physical puzzle made from LiveCubes is modelled in Burr Tools and becomes a virtual puzzle inside the computer. Burr Tools is an absolutely fantastic free program that can not only solve most puzzles once you have created them, but can also export industry-standard STL files compatible with most 3D printers.

Step 3
Cleaning up the STL files is an important step, otherwise the pieces may be unprintable. This is done in another piece of free software called Blender. Blender is a very nice 3D modelling program which also includes a range of tools. Removing duplicate points and non-manifold faces (don’t worry about it) makes the cleaned up models ready for the next stage.

Step 4
Finished models can be uploaded directly to Shapeways through their website. Within a couple of minutes an email is returned to you telling you whether their printer can read the file or not. If there’s a problem it’s usually just a case of going back into Blender and seeking out the offending points or edges. Once it’s printable it’s simply a matter of choosing a material (White, Strong and Flexible works well for puzzles) placing an order and waiting for the pieces to be delivered to your door 10 days later.

Well that’s the theory anyway. There was just a little bit of fine tuning to do and the tweaking and testing took several more weeks.

Exporting STL files from Burr Tools

When you export  STL files from Burr Tools there are 3 parameters that have to be set – Cube size, Bevel and Offset. These are the values that need to be carefully selected in order for the process to work.

Export STL

Export STL

Cube size

This value is the size in millimetres (my preferred units – just tell Shapeways what units you choose) of one unit cube and the default value is 10. Now 10 mm equals 1 cm, so your unit cube will have a volume of 1 cubic centimetre. Shapeways prices are all quoted per cubic centimetre and are around $2 to $3 depending on your choice of material. But a 3 x 3 x 3 cube has a volume of 27 cubic centimetres and a 4 x 4 x 4 cube has a volume of 64 cubic centimetres. Getting the unit Cube size right will make a vast difference to the price of the puzzle.


The default value is 1, which is 10% of the default Cube size. The bevel is important to stop the edges of cubes from snagging on each other as they slide past. It needs to stay in proportion to the size of the cube or it will look very odd. Choose your Cube size first and then set the Bevel to 10% of that.


This is the depth shaved off each face of the cube to ensure that the printed puzzle will move and not get stuck. The default value is 0.1 and I would strongly suggest leaving it at this value, independent of the value of your cube size. This is where I went wrong initially. I scaled down my Cube size, Bevel and Offset keeping them all in proportion but this resulted in the offset value being significantly less than 0.1 mm and the pieces just got jammed together.

Getting my first working cube back was so exciting! It worked really well and at a very affordable price. I set about creating my own Shapeways shop straight away and had it up and running the next day. Inspired by the tiny size of my first working cube and the name of this blog, I settled on the name ‘microcubology’. Creating a new microcubology account on YouTube gave me somewhere to demonstrate my puzzles in action. Now I just need a few more puzzles in the shop window before I sit back and wait for the orders to come rolling in!


Twitter posts