Chris Collins

Tools · fabrication

Laser-cut patterns

Living hinges (straight, wave, diamond, honeycomb, spiral, serpentine) with a bend-radius estimate and an animated bend; the saw-kerf bending formula; finger, T-slot, egg-crate and snap-fit joints with kerf compensation and fit; a press-fit coupon, kerf test, polygons, stars and gear outlines; and nesting on sheets — as SVG with LightBurn, xTool or Glowforge layer colours, or DXF R12.

Added · updated 28 October 2026

Works with

How to use it

Set the units, material, measured thickness, kerf and your laser software at the top; every tab uses them. Each tab draws a live preview (Full screen — or press F — for a closer look) and downloads SVG or DXF R12, or copies the SVG. Add to sheet collects parts for nesting.

Living hinge — choose a pattern, the row pitch (centre to centre), cut length, bridge (the material left between cuts in a row), the hinge width across the bend and the panel height. The strips between rows of cuts twist like torsion bars, and their twists add up across the hinge. The estimate takes, per link, the smaller of

  • the geometric limit: a link w wide and t thick, twisted by φ, is w·cos φ + t·sin φ wide; it touches its neighbour when that reaches w + the kerf (after Patrick Fenner, “Lattice hinge design: minimum bend radius”, defproc.co.uk, 2012 — his example, 3 mm sheet, 3 mm links and 0.2 mm kerf, needs 23 links for 90° and gives a 44 mm inner radius; example=hinge-fenner shows his 3.96° per link as the geometric limit), and

  • the material limit: the twist at which the shear stress in a rectangular bar reaches the material’s shear strength ÷ a safety factor, τ = T / (k₁·a·b²) and φ = T·L / (k₂·a·b³·G) (Timoshenko’s coefficients for a rectangle, as tabulated in Roark’s Formulas for Stress and Strain). The twisting length is the overlap of neighbouring cuts, (cut − bridge) ÷ 2.

The smallest inner radius is about the pitch ÷ the twist per link, and the largest bend is the twist per link × the number of links. The Bending view animates the panel bending and turns red past the estimate. Material values are indicative (birch plywood G ≈ 700 MPa, τ ≈ 8 MPa; poplar plywood 450 / 5; MDF 1000 / 2.5; acrylic 1150 / 60 with a safety factor of 4) — change them under Material properties. Rules of thumb: a pitch of about 0.5–1× the thickness, bridges at least the thickness, and longer cuts for more flex. Acrylic is brittle and notch-sensitive: laser-cut acrylic hinges crack and craze, so use them only for a gentle one-time bend, or heat-bend acrylic instead. MDF hinges snap easily. Wave hinges are estimated on their arc length, diamond and honeycomb cells use the hole width as the gap, serpentine uses the full cut overlap; spiral cells flex both ways and are not estimated.

Kerf bend — the woodworking method for bending a board with a saw: kerfs cut part-way through on the inside of the bend close up as it bends. Each kerf closes by its width k while the inside face shortens by θ·d (d = kerf depth), so you need n = θ·d ÷ k kerfs; the uncut web at radius R + d keeps its length, so they are θ·(R + d) ÷ n apart — about (R + d)·k ÷ d. Check it with a test kerf: clamp one side of a kerfed scrap and lift the free end, at a distance R from the kerf, until the kerf closes; the lift is R·k ÷ d. The template marks the kerf positions (score lines). A laser cannot cut a controlled depth reliably, so on a laser use a living hinge.

Joints

  • Finger (tab and slot) — an odd number of fingers nearest your target width, so plate A has tabs at both ends. The fit sets the clearance (press −0.05 mm, snug +0.05 mm, loose +0.20 mm, or your own): tabs are half of it narrower and slots half of it wider than the pitch. For whole boxes, lids and dividers, use the box maker.

  • T-slot — a captive-nut joint for M2–M6: plate A’s edge gets two locating tabs and a T-shaped slot (screw clearance hole width per ISO 273 medium, nut pocket from ISO 4032 across-flats and height); plate B gets two mortises and a clearance hole. Enter the screw length under the head.

  • Cross-lap / egg-crate — strips slotted to half their height, from the top along the grid and from the bottom across it, for dividers and slotted structures.

  • Snap-fit — an “arrow” tab: two arms either side of a relief slot, with barbs that pass the mating slot and spring out. The check uses the constant-section cantilever formula y = 0.67·ε·L² ÷ h (Bayer, Snap-Fit Joints for Plastics), with the arm width as h because the arms bend in the sheet’s plane; the strain limits (plywood 0.8%, MDF 0.3%, acrylic 1%) are conservative assumptions.

  • Press-fit coupon — a row of slots of the thickness plus an engraved offset, kerf-compensated so they come out at those widths, and a test tab. The tightest slot the tab goes into by hand is your press fit; enter it as a custom clearance. The laser test tool has an uncompensated slot gauge and power × speed grids.

Kerf compensation — every outline grows by half the kerf and every hole and slot shrinks by half the kerf, so parts come out at their drawn size; open cuts (hinge slits) are cut on the line. The kerf test pattern itself is not compensated.

Shapes — regular polygons (sized across corners, across flats or by side), stars, and a straight-flanked gear outline with the standard addendum and dedendum. The gear is for looks and slow hand-turned mechanisms; for real involute gears use the gears tool. The tab also explains converting text to outlines before cutting.

Kerf test — cut the comb, push the pieces together and measure: kerf = piece width − measured ÷ pieces (or a square hole grows by one kerf). Use this kerf sets it for every tab.

Sheet — parts from every tab, plus plain rectangles, are packed onto sheets of the size you give (MaxRects, best short-side fit, with optional 90° rotation) with a gap between them. Material use is the parts' net area (outline minus holes) ÷ the sheet area. It packs bounding boxes, so it never overlaps but does not nest shapes into each other’s gaps — for true-shape nesting, Nest these parts sends them (with their quantities) to the sheet nesting tool.

Layer colours — cut, score and engrave go into separate SVG layers (Inkscape-style groups) with colours chosen for your software: red cut, blue score and black engrave. LightBurn makes a layer per palette colour (02 red, 01 blue, 00 black); xTool Creative Space and the Glowforge app group by colour and you choose the operation; for Epilog- or Trotec-style print drivers the strokes are 0.025 mm hairlines so they are treated as vectors. These are conventions, not standards — check the colour-to-operation mapping in your software. DXF files use layers CUT (red), SCORE (blue) and ENGRAVE, with closed polylines. Files are in the units you choose.

Never leave a laser unattended, and never cut PVC or vinyl (chlorine gas) or polycarbonate. Measure your material’s real thickness (3 mm plywood is often 2.7–3.2 mm) and cut a test piece before a full sheet.

Limits

  • The hinge estimates are a simple torsion model with indicative material values; real plywood varies with species, glue and plies, and links also bend. Use them to compare designs, then test.

  • Joint fits are starting points: they depend on your kerf, focus, material and humidity.

  • The gear outline is not involute, and the nesting packs rectangles, not true shapes.

  • Text is not converted to outlines here.

Linking to an example

Share link copies a URL that opens the tool exactly as you have it set up (the sheet’s part list travels packed). Opening a link replaces your own saved settings for the tool; a Restore my settings button brings them back. Links can also be written by hand; add the tab after # (hinge, bend, joints, shapes, kerf, sheet). Lengths are in millimetres whatever the display units.

Parameter Meaning Example

units

Display and file units: mm or in

units=in

t, kerf

Material thickness and kerf, mm

t=3&kerf=0.15

mat

Material: birch, poplar, mdf, acrylic, custom

mat=acrylic

sw

Layer colours for: lightburn, xtool, glowforge, driver

sw=glowforge

pattern

Hinge pattern: straight, wave, diamond, honeycomb, spiral, serpentine

pattern=wave

pitch, cut, bridge, angle

Hinge row pitch, cut length, bridge (mm) and target bend (°)

pitch=2&cut=30

joint

finger, tslot, cross, snap, coupon

joint=tslot#joints

fit

press, snug, loose, custom

fit=loose

nut

T-slot screw size: M2, M2.5, M3, M4, M5, M6

nut=M4

shape

polygon, star, gear

shape=star#shapes

example

One of the presets below (it opens its tab); parameters given with it override it

example=hinge-fenner

example= Shows

hinge-ply

Straight lattice hinge in 3 mm birch plywood, bent 90°

hinge-fenner

Fenner’s geometry: 3 mm links, 0.2 mm kerf — a 3.96° geometric limit per link (birch’s shear limit governs)

hinge-acrylic

A wave hinge in 3 mm acrylic, with the warnings

hinge-diamond

Diamond-cell hinge

hinge-spiral

Spiral cells (two-way flex)

kerf-bend-arch

18 mm plywood kerf-bent around a 150 mm radius through 90°

finger-snug

A 100 mm finger joint, snug fit

t-slot-m3

M3 × 12 captive-nut T-slot joint

egg-crate

A 3 × 2 egg-crate grid

snap-fit

An arrow snap-fit tab and its mating plate

fit-coupon

Press-fit coupon from −0.15 to +0.15 mm

gear-24

A 24-tooth module-2 gear outline with a 6 mm bore

star-5

A five-point star

sheet-nest

A mixed batch nested on a 400 × 300 mm sheet

Runs entirely in your browser; nothing you type leaves this page.