Parametric Articulated Keychain -Multi-Shape/Color
Print Profile(2)


Bill of Materials
Description
🔗 PARAMETRIC ARTICULATED KEYCHAIN - MULTI-SHAPE & MULTI-COLOR
Create your own fully personalized articulated keychain! This OpenSCAD model generates a custom name tag with a robust "dogbone" double ball-joint mechanism. Fully parametric, version 1.5 now features multiple geometric shapes, dual-color support.
━━━━━━━━━━━━━━━━━━━━
KEY FEATURES:
- Four Geometric Shapes (base shape) – Choose between Circle, Square, Hexagon, or Octagon bases.

- Dual-Color Support (dual color enable) – Optimized for AMS or manual color change by adding a pause at the specific layer height.

- Background Plate (text_plate_enable) – Optional letter background plate for better contrast and depth.

- Double-Sided Text – Engrave names or messages on both sides of each link.

- Orientation Control – Choose text alignment for hanging (Vertical) or standing (Horizontal).

- Movement Behavior – Choose between "Free-spinning" (360° fidget-style rotation) or "Fixed-alignment" (keeps the text perfectly oriented and readable).
- false: Ball Joint (Free rotation 360°)
- true: T-Bar Joint (Restricted swing, keeps text aligned)

Invert Color: Use this option to highlight a specific letter by swapping its base and text colors. The "invert letter index" follows the letter position (e.g., 1 for the first letter, 4 for the fourth, like in the ARTHUR example).

- Braille Support – Unique mode to generate tactile Braille dots instead of text.

- Print-in-Place – Zero assembly required.
━━━━━━━━━━━━━━━━━━━━
CUSTOMIZABLE PARAMETERS:
- Text – Enter your name, phrase, or Braille characters.
- Geometric Shape – Select your preferred base geometry.
- Dual-Color Toggle – Enable secondary colors and set the split height.
- Background Plate – Toggle and adjust the height/offset of the letter background.
- Joint Type (Restrict Movement) – Switch between:
- Braille Mode – Toggle between standard text or Braille dots.
- Relief Height – Control embossed (up) or debossed (down) text.
━━━━━━━━━━━━━━━━━━━━
⚠️ IMPORTANT TIPS:
FILE FORMAT: To preserve the original color characteristics of this project, always perform the download in .3MF format. The download in .STL format does not maintain color information or multi-object configurations.
MULTI-COLOR: Use the "Dual Color Enable" toggle to see the second color in preview. In the slicer, use the bucket fill tool or layer-based color changes for best results.
TOLERANCE: The joints are designed with a 0.5mm gap. If they fuse, try reducing flow slightly or using "Exclusive" slicing tolerance.
BRAILLE: Ensure your layer height is 0.2mm or lower (0.16mm recommended) to resolve the tactile dots clearly.
━━━━━━━━━━━━━━━━━━━━
PRINT SETTINGS:
- Material: PLA or PETG
- Infill: 15% (Gyroid recommended)
- Walls: 3 loops for joint strength
- Layer Height: 0.2mm
- Supports: Not required
- Ironing: Optional for top surfaces if a smoother finish is desired.
━━━━━━━━━━━━━━━━━━━━
Enjoy your custom keychain! 🎁
License
You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.

















Comment & Rating (2)