• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Parametric Multi-Layer Keychain Generator 3D Printer File Image 1
Parametric Multi-Layer Keychain Generator 3D Printer File Image 2
Parametric Multi-Layer Keychain Generator 3D Printer File Thumbnail 1
Parametric Multi-Layer Keychain Generator 3D Printer File Thumbnail 2

Parametric Multi-Layer Keychain Generator

eminrsn avatareminrsn

November 27, 2025

makerworld-icon
DescriptionCommentsTags

Description

This fully parametric OpenSCAD project allows users to generate a highly customizable 3-layer keychain with advanced design options, including multiple fonts, tab shapes, QR integration, and flexible key-ring positioning.
All parameters are exposed through the OpenSCAD Customizer, making the model ideal for MakerWorld.

 

⭐ Features

✔ 3 Independent Print Layers (Exportable Separately)

  • Bottom Layer (Base)
  • Middle Layer (Shape Offset Layer)
  • Top Layer (Text or Logo Layer)
    Each layer can be exported as its own STL for multi-color or multi-material printing.

✔ Multiple Base Shapes

Choose from:

  • Normal — follows the text outline
  • Square
  • Oval
  • Drop Shape
  • Heart Shape
  • Rectangle

✔ Adjustable Key-Ring Hole (X/Y Positioning)

The key-ring hole is fully customizable:

  • Move horizontally (X-axis)
  • Move vertically (Y-axis)
  • Works with all base shapes
  • Always merges cleanly with the base

✔ 50+ Fonts and Dual-Font Mode

  • Upper and lower text can use different fonts
  • Or both use the same font (single-font mode)

✔ Text Effects

  • Shadow layer
  • Glitch layer
  • Engraved mode
  • Embossed mode

✔ QR Code Support

Import your QR code as:

  • SVG
  • DXF

QR area automatically aligns with the badge and can be positioned freely.

✔ Rear-Side Engraving

Optional text engraved on the bottom layer (e.g., phone number).

✔ Color Preview in OpenSCAD

Layer colors can be selected by name:

  • black
  • white
  • red
  • blue
  • yellow
  • orange
  • green
  • pink
    (and more…)

✔ Global Scale Factor

Resize the entire model proportionally with a single parameter.

✔ MakerWorld-Friendly Customizer Menu

All options use dropdowns, sliders, or toggles for a smooth user experience.

🧰 Recommended Print Settings

  • Layer Height: 0.16–0.20 mm
  • Infill: 20–40%
  • Brim: Recommended for oval/drop shapes
  • Material: PLA, PETG, or TPU
  • Multi-Color Printing:
    Export each layer separately using export_modu in the Customizer.

🔧 How to Generate STLs

  1. Open the .scad file in OpenSCAD.
  2. Open Customizer (F10).
  3. Set:

Bottom layer

 

export_modu = "alt" 

→ Press F6, then File → Export → STL

Middle layer

 

export_modu = "orta" 

Top layer

 

export_modu = "ust" 

Full Assembly

 

export_modu = "tam" 

📥 How to Use QR Code

  1. Generate QR as SVG or DXF
  2. Place file in the same directory as .scad
  3. Set:

 

qr_dosya = "your_qr.svg" qr_is_svg = true qr_aktif = true 

📝 Parameter Overview (For MakerWorld Page)

CategoryParametersDescription
TextUpper text, Lower text, Rear engravingFully editable
Fonts50+ font list, single/dual font modeHighly flexible styling
Base Shape6 shape presetsNormal, square, oval, drop, heart, rectangle
Key-Ring HoleX and Y offsetTotal control over position
EffectsShadow, glitch, engravingOptional design effects
ColorsNamed color presetsHelps preview multi-color printing
QR CodeON/OFF, SVG/DXF importSupports real scannable QR codes
LayersExport modeExport STL for each layer

 

License:

BY

Related Models

V29 preview image

V29

jzisa profile image

jzisa

81,224

G26 Fidget Keychain – 3D-Printed Mini Slide-Action Toy preview image

G26 Fidget Keychain – 3D-Printed Mini Slide-Action Toy

MILITECH profile image

MILITECH

6,519

Schlüsselanhänger Display │ Drehbar │ Preisschild preview image

Schlüsselanhänger Display │ Drehbar │ Preisschild

Skipp_Wolf profile image

Skipp_Wolf

2,956

Origami Carabiner by ddf3d.com preview image

Origami Carabiner by ddf3d.com

Charlie1982 profile image

Charlie1982

43,179

Mini Articulated Dragon (Magnet/Keychain) preview image

Mini Articulated Dragon (Magnet/Keychain)

Printzee profile image

Printzee

8,171

Keychain and Tags preview image

Keychain and Tags

Jorge Rui profile image

Jorge Rui

3,545

Keychain / Smartphone Stand preview image

Keychain / Smartphone Stand

Shira profile image

Shira

35,919

Flexi Holding Cat (Print-in-place) preview image

Flexi Holding Cat (Print-in-place)

3D_Flexseeds profile image

3D_Flexseeds

6,799