Skip to content

v3.0.0

Choose a tag to compare

@bbolinger bbolinger released this 22 Jul 12:24
1500002

Reviews that show the truth, and a toolkit that survives updates

Every review image is now drawn from the actual toolpaths the printer will run, and updating Hermes no longer breaks the kit flow. No breaking changes, nothing to migrate; existing installs just get better.

Highlights

  • See the real print, not a sketch. The 3D review image renders the sliced G-code itself: the true print pose, real per-layer geometry, and supports in their own color, so "where are the supports and how did it orient?" is answered by the picture you already get. The top-down keeps its bed grid and millimeter labels for placement, but now draws the same real geometry, so each part actually looks like itself from above. Both images use the same color per part.
  • Your printer's screen shows the 3D view. The thumbnail embedded in each plate's G-code (what the U1 touchscreen and app display for the file) is a clean render of the print pose instead of a flat footprint.
  • Filament and time up front. The confirm card leads with the estimate, like "Estimated: 5h 48m, 66g filament", read from the sliced G-code's own numbers. The 3D image's footer carries the same figures.
  • Send a kit any time in a conversation. Kit detection no longer depends on the message being the first of a session, and it overrides a newer Hermes attachment note that told the assistant to unpack files by hand.
  • Hermes updates can't take down the form. The kit form re-wires itself on every message instead of relying on a patched Hermes file that package upgrades silently replace.

Also

  • Because the images come straight from the G-code, they cannot disagree with what will print; nothing is re-sliced or re-arranged to make a picture.
  • The previous renderers remain as automatic fallbacks at every step, so a preview is never lost.
  • Fixed a renderer crash that could stop a kit after slicing, and added tests that exercise the renderers and a full end-to-end slice wherever the runtime OrcaSlicer exists.

The print-start safety flow is unchanged: fresh bed photo, yes/no bed-clear prompt, and a cancel window before anything prints.