Beam Bench Docs

v0.2.19 Import, CLI, and connection fixes

Changes in Beam Bench 0.2.19.

  • LightBurn imports preserve shared curves and closed outlines. The selected object reference point stays consistent through imports and selection changes during the current editing session.
  • Framing, previews, and output preserve transformed groups, clones, and masked images. DXF imports respect declared units and report unsupported content more clearly.
  • Project switching, undo, raster planning, job controls, and update installation handle stale state, unsaved work, incomplete plans, and invalid placement more reliably.
  • The CLI gains shared desktop workflows for project and vector editing, nesting, quality tests, variable text, art libraries, materials, macros, machine profiles, previews, and job controls. Command discovery and JSON schemas help scripts and AI agents use these operations.
  • CLI fixes cover offline G-code export with saved machine profiles, negative coordinates, redirected output, file paths, connection conflicts, confirmations, feedback, and camera rendering.
  • macOS serial initialization handles inherited nonstandard baud settings that could prevent a port from opening. Connection errors now preserve the original port or transport failure instead of misreporting an unsupported controller protocol.
  • Object and layer names remain responsive while typing. Measure coordinates agree with the bottom-left coordinates in Properties.
  • Documentation has been audited and refreshed for the 0.2 interface, including CLI guides, screenshots, and translations.

The object reference point is remembered for the editing session. It is not a saved default across app restarts.

See Software update for installation instructions.