Model Overview & Print Notes

Create stunning, modern 3D signs for any celebration in just a few clicks. This generator creates a thick, freestanding block-letter base with a beautiful, flowing script overlay. Whether you need a “Happy Birthday” sign for a party table, a custom nameplate for a wedding, or a unique desk display, this tool builds it perfectly in seconds. The design is optimized for printing flat on its back, giving you a perfect finish on the front.
 

Boost MeIf this tool helped you create a great gift, please consider giving it a Boost! Your support helps me buy more filament to test and develop new free generators.

🧠 Behind the Design (For Makers & Moderators) 

This is not a basic 2D text extrusion. This parametric OpenSCAD tool is engineered to create structurally sound, freestanding physical signage. The algorithm dynamically stacks bounding boxes and incorporates a crucial, parametric 'Connection Bar' (Add_Bar and Bar_Offset) logic. This mathematically joins floating cursive script letters and disparate base blocks into a single, cohesive, and printable physical object, elevating it beyond basic text into a structurally sophisticated sign generator optimized for precise Z-height color swapping.



🛠️ What can you customize?

  • Custom Text & Fonts: Add any base word and overlay word using standard system fonts (like 'Impact' for the base and 'Pacifico' for the front).
  • Perfect Sizing: Adjust the Base_Thickness and Front_Thickness independently for the perfect multicolor overlap.
  • Structural Connection Bar: Enable the Add_Bar feature to generate a custom-sized, perfectly positioned support beam that fuses floating letters together, ensuring your sign is robust and freestanding!
  • Position Control: Use the offset sliders to shift the cursive text exactly where you want it.


🖨️ Print settings (and multicolor guide)
This model is designed to be printed flat on its back. You do not need an AMS to print this in two colors.

  • Material: PLA, PETG or Matte PLA (Matte white and matte black give a beautiful, high-end contrast).
  • Infill: 10% to 15% is plenty.
  • Walls: 2 or 3 walls.
  • Color swap: Simply slice the model, and add a “Pause” at the exact layer where the base thickness ends (for example, at 15mm). Swap your filament from white to black, and resume printing.
  • Top surface: Enable ‘Ironing’ on the highest top surface for a perfectly smooth, professional look on the text.


❤️ Share your setups
Did you print this for a birthday party or your office? Please post a photo in the comments. I love seeing the unique text combinations you come up with. If you give permission, I will add your photo to the main gallery.

Boost Me

Happy printing!
 

MembershipIf you want to be able to sell all my models you need to have a membership.

💬MakerWorld Community Comments(31)

★MakerWorld Original Reviews
🔄 Loading comments from MakerWorld...
MakerWorldMakerWorld✓ Verified Model

Customizable 3D layered text [generator]

View Source ↗
⬇ Downloads8.6K
♥ Likes2.4K
👁 Views—
⚙ Print ReadyPrint Ready
MakerWorldOpen on MakerWorld↗

Download, slice and print this model in the MakerSpell app — available on Android and Windows. Get the app

Standard Size
Standard Size
⏱ 2h 55m· 🖨️ 1 Plate· ⚖ 45g
ℹ️ Details

License & Copyright Terms

⚖️Standard Digital File License
🔒Personal Use Only (Commercial Sales Prohibited)
✂️Remix & Sharing: Subject to Platform Terms
🏷️Source: MakerWorld Original Publication