Customizable necklace letters 3D model thumbnail

Customizable necklace letters

by depuits · via Thingiverse
FormatSTL
CategoryOther
LicenseCC BY-SA
UploadedApr 17, 2026
⬇ 2 downloads 👁 9 views

Description

This project provides a complete toolchain to generate 3D-printable letter models from an SVG source. The SVG contains all letters (A-Z) as individual paths, and the included bash script automatically extracts each letter, generates OpenSCAD files, and renders ready-to-print STL files. Print individual letters and combine them to spell any word or name. Features Complete alphabet - All letters provided as ready-to-print STL files Customizable - Print letters separately to spell any word or name Consistent sizing - All letters centered and uniformly scaled Automated toolchain - Extract letters from SVG and generate STLs automatically Parametric design - Adjust height, scale, and orientation easily Versatile - Designed for necklaces but can be adapted for standing letters by changing svg and scad template Included Files Models *.stl - Individual STL files for each letter (A-Z) Source Files letters_all.svg - Master SVG containing all letter paths (organized by IDs: a, b, c, etc.) template.scad - OpenSCAD template with extrusion settings and parameters svg_stl.sh - Bash script that: Extracts individual letters from the SVG Creates SCAD files Renders STL models automatically How to Use Option 1: Use Pre-generated STLs Download the STL file for your desired letter Slice with your preferred slicer settings Print and combine letters to spell words or names Option 2: Generate Custom Letters Modify letters svg Run script to generate stl files Option 3: Create Standing Letters (Not Necklace) Modify template.scad Modify letters svg Run script to generate stl files How the Generation Works Extract Paths : Script reads letters_all.svg using Inkscape's query to get all letter IDs Create SVGs : Each letter path exported to individual centered SVG Generate SCAD : Template is copied and updated with correct import path for each letter Render STL : OpenSCAD command line generates final STL files Requirements OpenSCAD - For rendering STL files Inkscape - For querying and extracting SVG paths Bash shell (Linux/Mac/WSL) - For running the generation script
alphabet customizable jewelry letters necklace openscad parametric template

Originally published on Thingiverse