Snap-fit cantilever joint (hook and catch) — dimension sheet Source: Xem Studio, https://xemstudio.com/objects/snap-fit-cantilever-joint/ (sheet CC BY 4.0; files Xem Studio Design License, https://xemstudio.com/license/) Basis: Xem Studio design — geometry computed in the generator from traditional proportions Catalog version: 2026-10-20 Overall (mm): length 25.0, width 16.0, height 29.0 - Woodworking joint drawn for 3D printing: the parts lock together by shape, so a print can be joined without glue or screws. Drawn at true size with the parts line to line (zero gap) in their assembled position — add your printer's fit allowance to the mating faces (your AI or slicer can do this). - The basic printed snap: a cantilever arm with a hook that springs into a window. Keep the arm's strain low: for PLA/PETG the undercut should be no more than about 6–7 % of the arm length. - Print the arm along its length in the plane of the bed — layer lines across the arm make it snap. dimension value stock 2 mm arm, 8 mm wide, 18 mm long parts hook part, catch part hook 1.2 mm undercut, 30° lead-in assembles push in: the arm flexes and the hook clicks into the window holds pulling apart until the hook is pressed back Files elsewhere (not hosted by Xem Studio; license as stated by the publisher): - Xem Studio: Joinery design (geometry computed in the generator from traditional proportions) — web — Xem Studio design — https://xemstudio.com/ Free files (Xem Studio Design License, Xem Studio; STEP + STL, 3 parts): https://xemstudio.com/files/hardware/snap-fit-cantilever-joint/index.json API: https://xemstudio.com/api/geometry?object=snap-fit-cantilever-joint