Search models, users, collections, and posts

Custom letters, numbers & name tags (OpenSCAD)

IP Report

Print Profile(2)

All
A1
X1 Carbon
X1E
P1P
H2D
P1S
H2C
H2S
X1
P2S
A1 mini
H2D Pro
X2D
A2L

Letters & numbers
Letters & numbers
Designer
3.2 h
3 plates

Planet name tags with magnet insets (English)
Planet name tags with magnet insets (English)
Designer
1.1 h
1 plate

Open in Bambu Studio
Boost
10
39
0
0
43
20
Released 

Bill of Materials

Maker's Supply Kits and Parts
Select all
D6x2 mm Round Magnet (20PCS) - CA004
D5x2 mm Round Magnet (20PCS) - CA003
D10x3 mm Round Magnet (20PCS) - CA009

Description

A fully parametric OpenSCAD name tag generator, designed as a reusable tool rather than a static STL.

The primary use case is clean, reliable name tags, but the same code can also generate individual letters, numbers, and custom text-based tags using different parameters and print profiles.

This model is built with a strong focus on:

  • consistent geometry
  • print reliability
  • clean edges and rounded 3D surfaces
  • flexibility across multiple use cases

Key features

  • Original parametric OpenSCAD design
  • Generates name tags, letters, and numbers from a single codebase
  • Optimized for 0.4 mm nozzle
  • No supports required
  • Easy to scale and customize
  • Suitable for single-color and multi-color printing

Included print profiles demonstrate:

  • uppercase letters
  • lowercase letters
  • numbers
  • example name tags

Parameters explained (OpenSCAD)

Text

  • name
    Text to generate (name, word, single letter, or number).
  • text_size
    Controls overall text size.
  • text_offset_x, text_offset_y
    Fine optical centering of the text.

Tag dimensions

  • tag_height
    Overall thickness of the tag.
  • padding_x, padding_y
    Spacing between text and tag edges.

Print style

  • print_style
    • "simple" → cut-through text (single-color print)
    • "multicolor" → inset text for multi-color printing

Note:
Cut-through text works best for letters without enclosed shapes (e.g. E, L, M, S). Letters like A, O, R will lose inner islands in simple mode.

 

Magnets / holes

  • use_magnets
    Enables magnet pockets or hanging holes.
  • magnet_diameter
    Diameter of magnet or hole.
  • magnet_clearance
    Extra tolerance for easier fit.
  • magnet_inset_height
    • < tag_height → magnet pocket
    • ≥ tag_height → through-hole for hanging

Export mode

  • export_part
    • "tag" → exports the full name tag
    • "text" → exports text only (letters or numbers)

This parameter is essential for multi-color printing.

How to print

Option 1: Simple (single-color)

Fast and minimal setup.

 

Set:

  1. print_style = "simple";
  2. export_part = "tag";
  3. Export one STL
  4. Slice and print normally

✔ One filament
✔ Quick prints

 

Option 2: Multicolor (recommended)

Clean, professional result with inset letters.

Step 1: Export two STL files

  • Tag body
  •  print_style = "multicolor";
  •  export_part = "tag";
  • Text only
  •  print_style = "multicolor";
  •  export_part = "text";

You will get:

  • one STL for the tag
  • one STL for the text

Step 2: Combine in Bambu Studio

  1. Import both STL files simultaneously into BambuStudio

  2. Click “Yes” to “Load these files as a single object with multiple parts?”
  3. Assign different filaments to:
    • tag body
    • text
  4. Slice and print

✔ Perfect alignment
✔ Clean inset letters
✔ No manual painting

Design notes

  • This is an original parametric generator
  • Presets and print profiles are provided as examples of use
  • The same code can be reused for many text-based applications
  • This generator is meant to be reused, adapted, and extended for many future projects.

If you like modular functional and STEM projects, follow for upcoming models.

 

📂 This model is part of my 3D model collections.


Explore more functional & educational models on my profile.

Boost Me (for free)

If you like this model and want to support my work, consider giving it a boost 🚀

Comment & Rating (0)

(0/1000)

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.