• 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 Belt ID Tag (OpenSCAD) 3D Printer File Image 1
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 2
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 3
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 4
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 5
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 6
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 7
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 8
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 9
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 10
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Image 11
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 1
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 2
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 3
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 4
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 5
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 6
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 7
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 8
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 9
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 10
Parametric Belt ID Tag (OpenSCAD) 3D Printer File Thumbnail 11

Parametric Belt ID Tag (OpenSCAD)

xavi_carbu avatarxavi_carbu

December 27, 2025

makerworld-icon
DescriptionCommentsTags

Description

This is a parametric belt/strap ID tag made in OpenSCAD.
It slides onto a belt or strap and lets you customize 3 text lines (name / phone / note), with independent text sizes and spacing. You can choose Emboss (raised) or Engrave (recessed) text, and also select the font (depends on fonts installed on your system).

How it works

  • A rounded outer body is generated (with configurable fillet radius, default 1mm)
  • A centered inner “negative” is subtracted to match your belt/strap + clearance
  • Text is added or subtracted on the +X face (farthest from the YZ plane), rotated for readability

Customizer parameters (main)

  • belt_thickness_X: belt/strap thickness
  • belt_width_Y: belt/strap width
  • tag_length_Z: tag length
  • gap: clearance added automatically in X and Y
  • wall_thickness: wall around the opening
  • fillet_radius: outer edge rounding (0 disables)

Text parameters

  • text_mode: Emboss / Engrave
  • line1 / line2 / line3: your text
  • size1 / size2 / size3: per-line font size
  • line_spacing: spacing between lines
  • text_depth: emboss height or engrave depth
  • font_idx / font_bold: font selector (system dependent)

Print tips

  • For crisp text, set text_depth to a multiple of your layer height (e.g. 0.6mm @ 0.2mm layers).
  • If engraving, keep text_depth smaller than your wall thickness on that face.
  • Increase $fn if you want smoother rounding (slower preview).

Use cases
Kids belt ID, backpack strap ID, luggage strap tag, sports/activities identification, etc.

 

Note: 

Depending on the size of the letters, 0.2mm nozzle is reccomended.

License:

Standard Digital File License

Related Models

Self-Watering Planter (Small) preview image

Self-Watering Planter (Small)

parallelgoods profile image

parallelgoods

73,028

Sweeping 2-line name plate preview image

Sweeping 2-line name plate

Makkuro profile image

Makkuro

3,687

Custom Dog Tag preview image

Custom Dog Tag

chinospeaks profile image

chinospeaks

1,134

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,042

Keychain and Tags preview image

Keychain and Tags

Jorge profile image

Jorge

2,862

Luggage Tag Collection preview image

Luggage Tag Collection

Stag 3D profile image

Stag 3D

1,049