QR Hang Tag

Library
V@vary3d-library
Sign In
QR Hang Tag - 1
QR Hang Tag
V
@vary3d-library
Published: Sep 6, 2026
License
MIT
#Practical Gadgets#qr#strap#tag
Views57
Downloads0
Likes
Favorites
Variants4
Forks0

Summary

One-piece hang tag with a QR code or a sticker pocket, captions, and a round, chamfered, or triangular hole end. Paste a URL or payment code.

DocumentationTranslated

One-piece hang tag with a QR code or a sticker pocket, captions, and a round, chamfered, or triangular hole end. Paste a URL or payment code.

Source

Forked from https://github.com/xypwn/scadqr by Darwin Schuppan. Upstream license: MIT.

Parametric hang-tag body around scadqr. Listing text and named presets. QR encoding is upstream; tag geometry is this folder.

Files

Models

QR Hang Tag

model.scad

QR Hang Tag

NameDefaultRangeWhat it does
messagehttps://vary3d.comText or URL encoded in the QR code (links, WeChat / Alipay pay codes).
caption_topCaption above the QR. Leave empty for a blank band.
caption_font_topLiberation SansfontFont for the top caption. Liberation Sans loads on the site; pick Noto Sans SC for Chinese.
captionScan meCaption below the QR. Leave empty for a blank band.
caption_font_botLiberation SansfontFont for the bottom caption. Liberation Sans loads on the site; pick Noto Sans SC for Chinese.
qr_faceprint[print:Printed QR, pocket:Sticker pocket]Printed modules, or a recess for a paper sticker.
qr_width32[28:1:56]QR square (mm). Below ~36 mm use a short URL. Pocket is 0.3 mm larger on each side.
hang_endchamfer[round:Round, chamfer:Chamfer, triangle:Triangle]Shape of the hole end only. The other end keeps a small fillet.
hole_offset_top

3 | [1.5:0.5:12] | Distance from the hole to the outer (top) edge. | | hole_offset_bottom | 3 | [1.5:0.5:12] | Distance from the hole to the inner edge (toward the QR). |

Libraries

lib/

scadqr inlined under lib/ (MIT).

Presets

Chamfer

Beveled hole end, slot for a strap.

Chamfer

NameValue
hang_endchamfer

Round

Rounded corners on the hole end.

Round

NameValue
hang_endround

Triangle

Triangular hole end, round hole.

Triangle

NameValue
hang_endtriangle
hole_kindround

Sticker pocket

Chamfer tag with a recess for a paper QR sticker.

Sticker pocket

NameValue
hang_endchamfer
qr_facepocket

Print

  • Settings: PLA, 0.2 mm layer, 2 walls, 15% gyroid infill, no supports.
  • Orientation: Face-up on the bed.
  • Color: Layer change for the QR and captions. Pause at wall (default 2.0 mm; layer 10 at 0.2 mm) and swap to a high-contrast filament. One part, two colors — not a painted multi-tool object.
  • Size: A short URL fits the default. Longer text — raise qr_width so modules stay about 1 mm. Below ~36 mm, keep a short URL.
  • Why: Marks are 0.6 mm proud on the top face; the strap hole prints vertical.
  • Sticker pocket: No swap. Press a paper code into the well after printing.

License

MIT.

Copyright (c) 2024 Darwin Schuppan and contributors

Loading comments...

Details

Engineopenscad
SourceFork
Original sourcehttps://github.com/xypwn/scadqr
Original authorDarwin Schuppan
Upstream LicenseMIT
AttributionQR encoding from xypwn/scadqr (MIT). Tag geometry added in this folder.
Please sign in to comment
Sign In

No comments yet

Be the first to comment!

Variants

Related

  • Luggage QR Tag
    Luggage QR Tag
    @vary3d-library
  • Wi-Fi QR Desk Stand
    Wi-Fi QR Desk Stand
    @vary3d-library
  • Contact QR Desk Stand
    Contact QR Desk Stand
    @vary3d-library
  • QR Code Desk Stand
    QR Code Desk Stand
    @vary3d-library