Beam Bench Docs

Barcode

Generate a QR code or 1D barcode as a vector shape on the canvas.

The Barcode dialog creates a barcode (QR or 1D) and places it on the canvas as a vector shape, ready to engrave or cut.

When it opens

Menu: Create → Barcode, or wherever the barcode entry lives in the current menus. The active layer becomes the barcode's layer.

Fields

The visible fields depend on Type and (for QR) Payload Mode.

Always shown

FieldTypeNotes
TypeselectCode 128, Code 39, EAN-13, QR Code, DataMatrix, etc.
Widthmm, 5–500Barcode width.
Heightmm, 5–500Barcode height.

For 1D barcodes (Code 128, Code 39, EAN-13)

FieldTypeNotes
DatatextPayload to encode. Validation depends on type (EAN-13 requires 12 numeric digits, etc.).
Show TextcheckboxRender the encoded value as readable text below the bars.

For QR Code

A Payload Mode tab strip appears: Text / WiFi / Contact.

  • Text: single text field.
  • WiFi: SSID, Password, Security (WPA/WPA2/WEP/Open).
  • Contact: Name, Org, Phone, Email (vCard fields).

Plus:

FieldTypeNotes
QR Error CorrectionselectLow / Medium / Quartile / High. Higher = more redundancy = larger code for the same data.

For DataMatrix

Just the data field plus the dimensions.

Buttons

  • Cancel: dismiss without creating.
  • Create: generate and place the barcode.

Notes

  • The barcode is created as a vector path on the current layer. Cut/engrave settings come from the layer.
  • For engraving, use Fill mode on the barcode's layer to fill the modules.
  • For cutting, Line mode cuts the module outlines, only useful for some QR-art applications.

On this page