Coaster

3D printable coaster generator

Configuration
{ }
Drop settings .json here or click

Print Settings Template (optional)
3MF
Drop or click to import print settings from a .3mf file
Slicer not detected — choose:

Export

Base
Enable Fillet Round the outer top and bottom edges
Transparent Top Layer Add a clear 0.2mm cap over the engraved design to smooth jagged text/image edges. Exports as a separate object on its own transparent filament and makes each coaster 0.2mm taller (reflected in the holder height).
Borders
Enable Border Add a raised border around the edge?
Patterns
Engrave Pattern Cut the pattern into the coaster instead of raising it?
SVG
⬆
Upload local file
Tile SVG Tile the SVG across the coaster like a pattern?
Auto Stretch SVG Force a single SVG to stretch exactly to the coaster boundaries (ignored if Tiling is ON)
Engrave SVG Cut the SVG into the coaster instead of raising it?
Text
Aa
Upload font file
Engrave Text Cut into the coaster instead of raising it
Holder
Enable Holder Generate a stacking holder for multiple coasters
⬆
Upload local file
Tile SVG Around Wrap Repeat the SVG at a fixed spacing around the wall instead of stretching it once
Auto Stretch to Fill Wrap Stretch a single SVG to fill the wrap, preserving its aspect ratio (ignored if Tiling is ON)
⬆
Upload local file
Engrave Holder SVG Cut the SVG into the wall instead of raising it? (depth is clamped so it can't cut through the wall)
Colors
#cccccc
#444444
#666666
#1a1a1a
#888888
Edge Inspector
Show Edges Overlay each object's topological edges (blue); click a row to highlight it (yellow)
Front-lip debug Lay the front-lip bevel-inverse intermediates (baseSharp → bevel → sliver → wedge → cutter → holder → FINAL) in a row on the plate for inspection (circle)
edge filleted selected