Beam Bench Docs

Dialogs

Every modal dialog in Beam Bench. One page each, with every field and its default.

Dialogs cover the operations that need a few inputs before they run: array layouts, image adjustment, machine setup, feedback submission, and so on. Most open from a menu or a panel button; a few (Recovery, Update) appear on their own when conditions warrant.

Image and vector

  • Adjust Image: tone, exposure, and raster mode for an image layer. Live before/after preview.
  • Trace Image: vectorize a raster image into editable paths.
  • Boolean Assistant: Union, Subtract, Intersection, Weld, Exclude with a live preview.
  • Offset: expand or contract the selected paths by a fixed distance.
  • Close Paths with Tolerance: find paths whose endpoints are near each other and close them.
  • Delete Duplicates: detect and remove overlapping duplicate shapes.

Arrays and layout

  • Grid Array: duplicate the selection on a rectangular grid.
  • Circular Array: duplicate the selection around a center point.
  • Copy Along Path: duplicate the selection at intervals along an existing path.
  • Nest: pack the selection efficiently onto the workspace.
  • Dock: align the selection to one edge of its bounds, with optional padding.
  • Resize Slots: adjust slot dimensions when material thickness changes.

Generators

  • Barcode: QR codes and 1D barcodes as vector shapes.
  • Notes: free-form text notes attached to the project.

Machine

  • Device Settings: connection, machine profile, GRBL settings, discovery. The dialog where you set up a machine.
  • Camera Calibration: solve lens distortion and perspective for the active camera.
  • Camera Alignment: map camera-image coordinates to workspace coordinates.

Quality and testing

Preview and run

  • Preview: simulated cut playback before you run.

App-level

  • Settings: app-wide preferences across four tabs.
  • Hotkey Editor: rebind any rebindable command.
  • Feedback Report: submit a bug report or feedback.
  • Recovery: restore an autosaved project after a crash.
  • Update: install a new release when one is available.
  • About: app version, build info, partner links.

On this page