Kiln 1.1.5 makes engraving text into your prints just work. The carve depth now matches your nozzle, the right flip is picked for you, a sanity check catches text that would come out backwards, and you get an automatic preview of the finished face. And on Kiln Pro, Kiln starts keeping an eye on your nozzle’s wear — feeding it into failure analysis, material picks, and recovery.
Engravings that read right
The depth matches your nozzle. A carve that’s too shallow vanishes into the first layer. Kiln now sizes the engraving depth to your nozzle automatically — shallower for a fine 0.2mm nozzle, deeper for a 0.6mm one — so the text actually shows up. Ask for a depth below what your nozzle can hold and Kiln tells you the minimum that’ll print cleanly instead of letting it smear.
The flip is picked for you, and backwards text gets caught. Engraving the underside of a part — the bottom of a coaster or nameplate — is where text usually ends up mirrored. Kiln now picks the correct flip from the face’s shape so the text reads right when you turn the part over, and a sanity check catches any case that would print backwards before you slice — with a clear fix instead of a ruined print.
An automatic preview, and text that doesn’t hug the edges. Kiln renders what the underside will actually look like once the part comes off the bed, so there are no surprises. And the default text width is tightened with a margin.
Every built-in product — coasters, nameplates, keychains, pet tags, ornaments, and a dozen more — now shares the same engraving engine, so they all behave the same way.
Kiln keeps an eye on your nozzle (Kiln Pro)
Kiln Pro now tracks the nozzle on each of your printers — how much filament has run through it — and gives you a heads-up before a print would push it past its wear limit. It’s a warning, not a block: your call.
And it puts that to work everywhere. Failure analysis now considers a worn nozzle as a real cause instead of always blaming bed adhesion. Material recommendations warn you up front when you pick an abrasive filament (carbon-fiber, glass-fiber, wood- or metal-fill) on a brass nozzle that it’ll chew through within a spool. And when a print fails because the tip is spent, recovery suggests replacing the nozzle instead of just retrying at a lower temperature. Every supported printer feeds the wear model — Bambu, Moonraker, OctoPrint, Elegoo, and Prusa Link.
One rename for Prusa users
The Prusa Link backend is now called prusalink (it was prusaconnect). Kiln auto-detects the old name in saved configs and uses prusalink for you — nothing breaks; a one-time notice just reminds you to update your config’s type: when convenient.
Kiln tells you when there’s a new version
Until now, the only way to know a new release was out was to go looking. Now Kiln keeps an eye on it for you — when you’re a version behind, it says so, whether you’re working through an AI assistant or on the command line. Want it done for you? Run kiln self-update. Kiln never updates itself behind your back.
Full release notes: CHANGELOG.md.
Upgrading
- Already running Kiln? Run
pip install --upgrade kiln3dand you’re on 1.1.5. - New to Kiln? Run
pip install kiln3d, then follow the install guide to connect it to your AI client (Claude Desktop, Claude Code, Codex, or any other MCP-compatible client). - On a Prusa printer? Nothing to do — Kiln auto-migrates the old
prusaconnecttype. Switch your config totype: prusalinkat leisure to silence the one-time notice.