Parametric Multi-Layer Keychain Generator

Parametric Multi-Layer Keychain Generator

$4.99
Sale price  $4.99 Regular price 
Skip to product information
Parametric Multi-Layer Keychain Generator

Parametric Multi-Layer Keychain Generator

$4.99
Sale price  $4.99 Regular price 
In Stock. Ready to order — printed when you buy.
Fast fulfillment. Ships after quality check. Trackable delivery.
Easy returns. Shop with confidence — see our return policy.
Secure checkout. Encrypted payment powered by Shopify.

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)

Category Parameters Description
Text Upper text, Lower text, Rear engraving Fully editable
Fonts 50+ font list, single/dual font mode Highly flexible styling
Base Shape 6 shape presets Normal, square, oval, drop, heart, rectangle
Key-Ring Hole X and Y offset Total control over position
Effects Shadow, glitch, engraving Optional design effects
Colors Named color presets Helps preview multi-color printing
QR Code ON/OFF, SVG/DXF import Supports real scannable QR codes
Layers Export mode Export STL for each layer

 

Design by eminrsn on MakerWorld (license: BY).

Customers who viewed this item also viewed