← How-Tos
cnc 1 hr ago ◯ 5 min read

CNC Cabinet-Grade Case Construction: The 32mm System, Line Boring, and Cam-Lock Joinery

CNC routercabinet making32mm systemjoineryCAM

A desktop CNC router is capable of far more than signs and V-carved plaques — it's a legitimate tool for building real cabinet-grade cases: shop storage cabinets, electronics enclosures, speaker boxes, even kitchen-quality cabinetry, all built to the same hardware standard commercial cabinet shops use. That standard is the 32mm system, a European convention where every hole for hinges, shelf pins, and connector hardware sits on a fixed 32mm grid. Once your CNC file is built around that grid, cabinet construction stops being a fussy hand-layout job and becomes a repeatable, accurately drilled process that any hinge, drawer slide, or connector from a major hardware brand will bolt straight into.

This guide covers the 32mm system itself, how to generate line-boring toolpaths for it in your CAM software, and which cam-lock and dowel joinery methods actually hold up on a desktop router like the Wolfpawn 4040 Pro.

What the 32mm System Actually Is

The system starts from a reference line, usually 37mm from the front edge of a panel, and places hole centers on a 32mm grid from that datum, both vertically and horizontally. Every cabinet hardware manufacturer that makes Euro-style concealed hinges, shelf pins, or cam-lock connectors designs their hardware to sit on this grid. The payoff is interchangeability: a hinge cup you bore on one panel today will line up with a hinge plate you bore on a different panel next month, without measuring anything by hand — the grid is the reference, not the individual part.

Setting Up the Grid in CAM

Most CAM packages used with desktop routers (Fusion 360, VCarve, Carbide Create) don't have a built-in 32mm system template, so you build it as a reusable toolpath layout:

  1. Create a construction layer with a vertical reference line 37mm from the panel's front edge.
  2. Place your first row of shelf-pin holes 96mm (three 32mm increments) from the panel's bottom edge — this is the standard starting offset used by most commercial hardware.
  3. Array holes vertically at 32mm spacing using your CAM software's rectangular or linear pattern tool rather than placing each hole manually — this is where CNC repeatability actually pays off over hand-drilling with a shelf-pin jig.
  4. Save the hole pattern as a reusable component or toolpath template so every cabinet side panel in a project references the same grid without re-drawing it.

Line Boring vs. Point-to-Point Drilling

Commercial cabinet shops use dedicated line-boring machines with a gang of spaced drill spindles that bore an entire column of holes in one plunge. A desktop CNC router doesn't have that gang-drill hardware, but it achieves the same result through toolpath sequencing: a single drill or brad-point bit cycles through every hole position in the array, retracting and repositioning between each one. It's slower than a true line borer, but the hole placement accuracy is identical since it comes from the same G-code-driven grid rather than a mechanical jig.

Use a proper brad-point or dowel drill bit, not a generic twist drill — brad points center on the punch mark and produce a cleaner hole wall in plywood and MDF, which matters for shelf pins and cam-lock fittings that rely on a snug press fit.

Cam-Lock and Dowel Joinery

Cam-lock fittings (sometimes called cam-and-dowel or RTA hardware) are the mechanical fasteners behind almost all flat-pack and knockdown furniture: a cam disc recessed into the face of one panel pulls a threaded pin or dowel embedded in the mating panel, drawing the joint tight without glue or visible screws. On a CNC router this is a two-hole system per joint:

HoleDiameterDepthPurpose Cam housing (face bore)15mm (standard) or 20mm (mini cam)12-13mmRecesses the rotating cam disc flush with the panel face Cam pin channel8mmThrough to cam housingConnects the cam housing to the panel edge for the threaded pin Dowel/pin hole (mating panel)8mm25-30mmReceives the threaded connector pin, typically glued in place

Toolpath these as separate drilling operations in your CAM file rather than freehand — the cam housing and pin channel must intersect precisely, and getting that intersection from G-code coordinates rather than a hand-held drill is the entire reason to build cabinets on a CNC in the first place.

Material and Panel Considerations

Cabinet-grade plywood (Baltic birch or void-free hardwood ply) holds cam-lock and shelf-pin holes far better than construction-grade plywood or particleboard, which tend to crumble around the bore under repeated hardware stress. Melamine-coated particleboard, the material most commercial flat-pack furniture uses, works fine for cam-lock joinery specifically because the joint is mechanical rather than relying on screw-holding strength in the material itself — but back it up with edge banding on any exposed melamine edge before assembly, since the CNC-cut edge will chip and telegraph through an unbanded melamine surface almost immediately.

Feeds and Bit Selection for 32mm-System Drilling

Use a dedicated drill bit rather than a compression or spiral end mill for the hole-boring passes — a drill bit's geometry centers and clears chips more predictably at the plunge depths cabinet hardware needs (12-30mm), where an end mill run as a drill tends to wander and leave a rougher hole wall. Keep plunge feed rates conservative (300-600mm/min in birch plywood on a Wolfpawn-class router) since these are pure Z-axis plunges with no lateral chip evacuation helping clear the hole — a bit that's too aggressive on plunge rate will pack chips and burn the hole wall in dense plywood.

Safety

Repeated plunge-drilling cycles generate a different dust profile than routing passes — finer, and concentrated at a single point rather than swept along a toolpath — so make sure dust collection is positioned to catch each hole as the spindle retracts, not just the overall cut perimeter. Melamine and MDF dust in particular carries formaldehyde-bound resin content that's worth a proper dust mask or respirator rating beyond what you'd use for solid wood.

Once the 32mm grid is built into your CAM templates, cabinet-grade builds stop being a one-off project and become a system you can reuse indefinitely — every new cabinet, drawer box, or enclosure just references the same hole pattern, and any hinge or connector you buy off the shelf will fit it without a single manual measurement.