Snap-fit generator

Generate a parametric cantilever snap-fit (arm + catch)

A cantilever arm with a barb near its tip: it flexes as it enters a slot, then springs back so the barb catches the far side of an opening. The panel shows the bending strain at the arm’s root as you type — 1.5 × thickness × barb height ÷ length² — and under 3% is comfortable in any filament, 3–6% wants PETG or nylon, past that it breaks on first assembly. Download a print-ready STL or 3MF.

Open the customizer

How the Snap-fit generator works

What you can adjust

  • Length
  • Width
  • Thickness
  • Tip taper — 0.2–1
  • Barb height
  • Fit — Tight · Normal · Loose · Custom
  • Latch gap
  • Generate a catch
  • Catch style — Cut window · Mated keeper

More customizers

Enclosures

  • Enclosure
  • Annular snap

Storage

  • Gridfinity

Containers

  • Threaded jar

Mounts

  • Board mount

Fasteners

  • Bolt & nut
  • Plugs, caps & sleeves

Hinges & joints

  • Living hinge
  • Pin hinge
  • Ball joint

Gears & drives

  • Gear train
  • Planetary
  • Herringbone gear
  • Herringbone train
  • Rack & pinion
  • Worm drive
  • Pulley / sprocket
  • Timing belt
  • Ball bearing
  • Compression spring

Adapters

  • Hose / thread adapter

Signs & art

  • Text sign
  • Lithophane

Calibration

  • Fit test coupon
  • Calibration block

Molds & casting

  • Casting mold
  • Cookie cutter
  • Texture roller

Clamps

  • Clamp

Fans & airflow

  • Impeller
  • Axial fan
  • Fan frame
All customizers · Browse the community gallery