Fabrication

Aperiodic panels, parts, and surfaces without hand-drawing every tile.

Generate aperiodic monotile geometry for laser cutting, CNC routing, engraving, inlays, molds, product surfaces, and 3D-printed studies. Choose the shape of the workpiece, choose tile scale, export SVG or STL, and bring the result into the fabrication tool you already use.

What you get

Repeat-free structure in fabrication-ready formats.

The API gives you deterministic geometry, not a screenshot. That means the same request can drive a design preview, a laser file, a mesh, and a bill of materials keyed by tile ID.

Vector paths for real machines

Use SVG for Illustrator, Inkscape, LightBurn, laser software, vinyl cutters, plotters, CNC prep, and engraving workflows. Use STL or glTF when the same pattern needs depth.

Panels that end where you asked

Fill a rectangle, circle, triangle, rounded rectangle, hexagon, or custom region. For finished panels, clip edge tiles to the boundary. For loose tiles or assembly kits, keep only whole tiles.

IDs for materials and assembly

Stable tile IDs make it easier to assign colors, engraving passes, materials, labels, tabs, or assembly metadata without losing track of the original pattern.

Boundary choice

Use clipped edges for a clean panel. Use whole tiles for loose pieces.

Clip trims tiles at the requested outline, which is best for screens, panels, engraving fills, and inlays where the outside edge must be exact. Centroid keeps complete tiles whose centers fall inside the region, which is better when every piece must remain a full monotile.

{
  "mask": {"type": "rectangle", "width": 90, "height": 40},
  "formats": ["svg", "csv"]
}

Shop notes

Prototype once before you scale up.

Kerf and tool radius

Treat generated paths as source geometry. Offset, dogbone, simplify, or join paths as needed for your cutter, bit size, material, and tolerance.

Minimum feature size

Pick a tile scale that your material can actually hold. Tiny tiles may render beautifully but fail as thin bridges, sharp corners, or fragile edge fragments.

Cut maps and labels

Use the CSV/JSON sidecar when you need a map from tile ID to position, color, material, or assembly step.