How to make a QR code sliding puzzle

Channel:
Subscribers:
26,800
Published on ● Video Link: https://www.youtube.com/watch?v=cY47x3e00WA



Category:
Guide
Duration: 7:08
3,594 views
114


STL files for the print shown in the video: https://www.prusaprinters.org/prints/49048-sliding-puzzle-with-a-qr-code

Print-in-place sliding puzzle: https://www.prusaprinters.org/prints/29013-print-in-place-sliding-number-puzzle

QR code STL generator: https://printer.tools/qrcode2stl/#shareQR-eyJlcnJvckNvcnJlY3Rpb25MZXZlbCI6IkgiLCJ0ZXh0IjoiaHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1ETHp4cnpGQ3lPcyIsImJhc2UiOnsic2hhcGUiOiJyZWN0YW5nbGUiLCJ3aWR0aCI6NTYsImhlaWdodCI6NTYsImRlcHRoIjowLCJoYXNCb3JkZXIiOmZhbHNlfSwiY29kZSI6eyJkZXB0aCI6MC4yLCJtYXJnaW4iOjB9fQ==

-----

How to make your own:

Generate a QR code STL with the following settings:

Error correction: High
Shape: rectangle
Width: 56 mm for 3x3 puzzle, 76 mm for 4x4 puzzle, and so on
Depth: 0 mm
Border: no
QR code depth: 0.2 mm
Margin: 0 mm
Seperate parts? yes

Next, modify the sliding puzzle to have the empty hole in the middle (or download my ready STL above)
This can be done in Prusaslicer, by Seperating into Objects, and moving the sliding puzzle pieces around by increments of 20 mm (hold shift), then exporting as STL.

Generate a GCODE of the sliding puzzle, in the middle of the print bed. Use 0.24 - 0.30 mm first layer depth.

Next, generate the GCODE for the QR code, with the empty space in the middle removed (or download my ready STL above)
To achieve this, place the STL at the middle of your print bed in Prusaslicer.
Flip it upside down using rotate.
Right click on your STL at the right side menu, click on Infill, then right click and click on Layers and Perimeters.
Click on the line called Infill; Layers and Perimeters under the STL file in the objects list, and set fill density and all perimeters to 0. This will make the STL not print at all.
Click on your object in the list, and select Add modifier - Load. Choose your puzzle STL.
Move the puzzle to the center of the plate, and add a Layers and Perimeters modifier to it. Set the perimeters to 3 each. This will make the QR code only print where it touches the puzzle parts.

Print the QR code with a 0.2 mm first layer height in black, and then the puzzle in white on top of that.







Tags:
2020-12-01