Browse Learn topics

Learn/Shape Generator/Built-in profiles

Barcodes

At a glance

  • QR Code, Data Matrix, and Linear Barcode as plain vector DXF geometry
  • Full QR encoder: versions 1–40, L/M/Q/H error correction, automatic mode and mask
  • Size by module or by overall target; quiet zone, layer, and border options
  • Made for laser engraving — outlines only, oriented to read correctly face-up

Three first-party shapes generate scannable codes as plain vector geometry: QR Code, Data Matrix, and Linear Barcode. They're aimed at the Laser workspace — engrave a serial, URL, or part number straight onto the part — but they work anywhere the Shape Generator does.

Vector outlines only

Each dark module or bar is emitted as a closed rectangle on the chosen layer (default MARKING). Nothing is filled — the dark/light contrast comes from your engrave process, like any other marking geometry. Codes are oriented upright with the origin at the lower-left of the quiet zone, so they scan correctly when engraved face-up.

Common options

Set the module/bar size directly or give an overall target size and let the module size derive. A quiet-zone margin (codes need it to scan), layer choice, and an optional OUTER border rectangle are on all three.

QR Code specifics

The QR shape is a full encoder — versions 1 through 40, error-correction levels L/M/Q/H, automatic Numeric/Alphanumeric/Byte mode selection and masking, UTF-8 text so URLs and Unicode work. The smallest version that fits is chosen automatically; force a larger symbol with Min version. Merge adjacent modules (on by default) combines runs of dark modules to keep the DXF light, and Invert emits the light modules instead.