MYLASERTOOLS / OPEN SOURCEAPI reference ↗

SMALL PARTS. PRECISE CONNECTIONS.

Good joints.
Built together.

Matching geometry for the things you make.
Set the dimensions. Inspect the fit. Take the SVG.

@mylasertools/laser-joints

Finger · Keyed · Tab & slot
Cross-lap · Dovetail · Box

Runs entirely in your browser
FIVE PARTS, ONE ASSEMBLY

An open box, from the inside out.

Ready
Drag to orbit · Scroll to zoom
Apart

Nominal finished geometry. The red toolpath in the cut-sheet view includes kerf compensation.

FOR PEOPLE AND THEIR AGENTS

One connection.
Both sides.

Explicit units, inspectable dimensions, and structured errors. Use the same functions in a browser, a build script, or an agent tool.

Read the geometry conventions ↗

TypeScript

          
        
01 / MEASURE

The material sets the fit.

Sheet thickness, cut taper, coatings, and grain all matter. Use the calibration sheet to choose your clearance.

02 / COMPENSATE

Kerf, exactly once.

Full beam width goes in. Closed outlines expand and holes contract. Geometry mode needs no extra CAM offset.

03 / INSPECT

Know what was checked.

Dimensions and ideal assembly are testable. The preview does not predict material strength or replace a physical fit test.