
3D printing provides the opportunity to make things that are not easily produced by other technologies, and literally change our possibilities. Thanks to the ingenuity and creativity of the community surrounding 3D printing, there are many interesting projects that use this technology for various purposes. Today, we would like to highlight one of these projects! We have previously shown you how to prepare and print 3D maps and terrains from anywhere in the world. The article was well-received, perhaps because we gave you an option to create and print a model of your city or a mountain pass model where you were on holidays.

This article will be a guide on how to make something of your own again in the form of puzzles, 3D puzzles! Classic jigsaw puzzles have been known for centuries. These classic puzzles were created by painting the picture on a piece of wooden board and then cutting it into regular or irregular pieces. Currently, puzzles are mostly made of hard paper and cardboard. Solving puzzles is fun that improves imagination and logical thinking. And this applies to 3D puzzles even more!

3D puzzles are created by cutting a 3D model perpendicular to the XY plane (a plane parallel to the print pad) using a 2D sketch of the puzzles with locks. Preparing such a model can be difficult at first glance. If you are an advanced user of one of the popular tools for 3D modeling (Fusion 360, Inventor, etc.), you can certainly perform this task easily. There are plenty of ways to accomplish this. But we will show you the easiest way that’s suitable for everyone. You will not need any knowledge of modeling tools. Most of the operations can be done in the Slic3r PE. This is a great opportunity to discover a few of the new features in the beta version we’ve prepared for you. The final version is coming soon!
Programs needed:
To create a puzzle model, follow these steps:
Almost any 3D model is suitable as a source model for puzzles. However, models that are already flat in shape are ideal.
Source model examples:
You can see examples of puzzle models at the end of the article.
Open Slic3r PE and turn on the Advanced mode (Configuration -> Mode -> Advanced).
Import the selected source model into Slic3r PE (File -> Import -> Import STL / OBJ /… or simply drag and drop the STL file into the slicer window). Ideally, you should place the model in the center of the print area. Use the Place on face function for easy orientation of the model. If necessary, you can change the model’s dimensions using isotropic scaling (evenly resizing all three axes). Once you are satisfied with the model dimensions in the X and Y axes, you can enlarge the model by 5 to 30% in the Z-axis. To change only the Z-axis dimension, click the lock icon next to the Scale factors symbol. This unlocks the aspect ratio.
Focus on the size of the model at the bottom right corner. Make a note of these dimensions. You will need them more than once during the course of this project.

The rectangular or square base model needs to be divided into individual puzzle pieces. To do this, we use a puzzle-shaped cutter model. The cutter is made up of curved lines that are extruded to the third dimension. This creates a solid body that is subtracted from the source model we are cutting.
Unfortunately, you cannot use one universal puzzle cutter template. This is due to the different sizes and ratios of the source model bases. It can easily happen, that the source model ends in the middle of puzzle pieces. It does not look nice and small parts do not hold in place with the rest of the puzzle pieces.

The only possible solution is to generate a unique cutter model for each print. To generate one, we have modified an OpenSCAD script, originally by JMP. Don’t worry, you will not need any scripting knowledge. You will only edit several numeric values. Basically, you enter the size of the source model and dimension range of a single puzzle piece. The script automatically selects the optimal size based on the specified range so that the distribution is consistent across the entire puzzle. From a mathematical point of view, it is clear that such a solution may not always exist. If necessary, the script will stretch the puzzle pieces into a rectangular shape. But you won’t even notice it 😉

Within the second step, your source model has already been imported into Slic3r PE. Now, using the custom modifier, we perform the cutting process. The modifier will subtract the puzzle-cutter model from the source model.
Do not change (especially do not reduce) the dimensions of the puzzle-cutter in the X and Y axes. This will reduce the gap between the puzzle pieces and therefore the puzzle could be difficult to disassemble.
Pay attention to the first layer when printing. If the nozzle is very low, the individual puzzle pieces will be joined together. It will be difficult to separate them. Use the Live adjust Z function to prevent the pieces from connecting to each other. This is the key step in printing. If you still cannot prevent them from connecting, you can try to set the Elephant foot compensation to 0.4 mm in the slicer (Print Settings -> Advanced -> Slicing). Another solution is to print the model on a Raft (Print Settings -> Support -> Raft).
The source model was generated from an SVG file using the Tinkercad tool. The color change was added in Slic3r PE. STL, G-code and 3MF files are available at printables.com

The terrain map was generated as described in the article How to print maps, terrains and landscapes on a 3D printer. Sign “Mt. Taranaki ” was created in the Tinkercad tool and exported as an STL file. Subsequently, this STL file was used in Slic3r PE as a terrain modifier with settings: 0% fill, 0 perimeter, 0 top and bottom layers. The color change was added in Slic3r PE. Download STL, G-code and 3MF files at prusaprinters.org
Filaments: Prusament Premium PLA Mystic Green, Prusament PLA Galaxy Silver, Prusament PLA Vanilla White.
We said that it is possible to use almost any 3D model. We have also attempted to turn our favorite Josef Prusa Figure into a puzzle – and even as a multimaterial print. The figure is placed on its back and the lower half is cut off (use the “Cut” tool in Slic3r PE). Then the elementary slab object is added as the base (right-click on the model -> Add part -> Slab). G-code and 3MF are available at prusaprinters.org
![]()
The source file is a relief plaque from Thingiverse. To make the model more plastic, it was scaled up in the Z-axis direction. G-code and 3MF are available at Printables

Do you remember the moment when the printer was delivered to you? So maybe the picture will be familiar. We used the sketch from the Original Prusa i3 MK3 printer box to create these puzzles. Print them and try to assemble your printer in a slightly different way 😉 G-code and 3MF files are available at prusaprinters.org
Puzzles can also have shapes other than typical jigsaw puzzles. The US state map naturally offers to use state borders. In the periodic table of elements, each element is represented by one piece that is connected to the others by locks. For better clarity, we added color changes.
Creating and printing 3D puzzles is easy! It is something new and unusual. Feel free to design and print your original creations. Share the results on Facebook, on Instagram or Pinterest with the hashtag #prusai3 or on our forum. You can print 3D puzzles as a unique gift – they are great gifts suitable for people of all ages. Have fun, be creative and give it a try! 😉


Happy printing!
Comments
█
█
█
█
█
█
█
█
█
█