1 / 7
Fully configurable QR-Code plate with OpenSCAD — image 1
1 / 7

Fully configurable QR-Code plate with OpenSCAD

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

Make your own QR-code plate, optional with an inserted magnet to put it at the refrigerator, optional with a text below

Rating
0 / 5
Likes
10
Downloads
59
Makes
0
Views
437
Reviews
0

Updated at source:

Model information

License
Creative Commons — Attribution — Share Alike

I know there are already some QR-models, but they all don’t fit my requirements.

I want to generate very fast and simple small plates with a QR-Code, optionally with an inserted magnet and optional with a short text below the code. So I made my own model with OpenSCAD.

To generate the QR-Code inside the OpenSCAD-Script I use https://ridercz.github.io/OpenSCAD-QR/

How to make your own QR-Code?

  • Generate your QR-Code with https://ridercz.github.io/OpenSCAD-QR/.
  • Copy the lines “qr_data = [ …. ]];“ .
  • In OpenSCAD replace this in the attached OpenSCAD-Script.
  • Change some parameters if necessary (see description below)
  • Press F6 to generate the STL and
  • Press F7 to export this to a stl-file
  • Open Printables.3mf in PrusaSlicer and replace “Printables.stl” 
  • Press “Slice now” to generate the gcode
  • Check if settings for the pause “Insert magnet” and “color change” are still correct.
  • Export the gcode and print your QR-Code plate.

OpenSCAD parameters:

  • module_size = 1: size of a pixel in QR-Code
  • height = 1: high of the pixel
  • border_size = 2: size of the border around the QR-Code
  • plate_thickness = 3: thickness of the plate below the QR-Code
  • magnet = 1: if you want to have a hole for inserting a magnet choose 1, otherwise 0
  • magnet_diameter= 12.2: Diameter of the magnet. Give some additional space (~0.2)
  • magnet_thickness = 1.2: Thickness of the magnet. Give some additional space (~0.2)
    the attached stl-file is for a magnet  12 x 1 mm
  • under_magnet_thickness = 0.4: Thickness of the layers below the magnet. 
  • plate_extension_size = 5: if you don’t want to add additional text choose 0
  • text_size = 3.5: size of the text below the QR-Code
  • text = "  Printables": Text to print

During printing the printer will stop twice. At the first stop insert the magnet into the hole. At the second step change your filament color.

In this example the QR-Code is for the URL https://www.printables.com. You can code simple text or any URL but also other things.

Other examples

  • Geo-Position: If you want to visit Prusa Research, try: 

geo:50.109105,14.437102?z=16

  • Email-Address:  If you want to write an email to  Prusa: try: 

MAILTO:[email protected]

  • Wlan: use with your SSID and Password:

WIFI:S:your ssid;T:WPA;P:your password;;

 

Tags