2 · Text
Choose the wording and typography here. Placement on the STL happens in the next step.
Loading Hack Nerd Font…
Characters missing from the selected face are tried in this Nerd Font first, then Symbols Nerd Font Mono, then Noto Sans Symbols 2 only as a final Unicode safety net.
Optional. Presets load lazily only when selected; custom fonts use the same Nerd-first fallback chain.
A plain line is one legend. Spaces split a line into 2–3 independent legends on the same model:
! 1. Use [raw]Space Bar[/raw] when a literal space belongs to one legend.
Review All can assign a built-in font per text item; it writes a portable prefix such as
[font=monocraft] ! 1. The picker inserts the selected Nerd glyph or Lucide icon at the text cursor.
Rotation applies to the complete legend set on each model after multi-legend layout.
Stroke
Adjust the font outline itself before the cutter is made.
Round is the best general default; use Miter when you want deliberately sharp corners.
4 · Make
Engrave / inlay
The current geometry workflow cuts a matching socket from the model and creates the fitted text body. Export them together as 3MF or as separate STLs.
Advanced geometry
Boolean kernel: loading Manifold WASM + self-test…
Ready. Load an STL; Hack Nerd Font + symbol fallback load automatically.
Build diagnostics
No build diagnostics yet.
Interaction diagnostics
Start capture, reproduce the zoom/rotate lock-up, then stop and copy or download the log. It records input state and camera values, not STL contents.
Capture is off. Click Start capture, reproduce the problem, then stop and copy or download the log.