Goal#
Create a lidless storage box (open on top, or with a sliding lid as a variation) cut from 3 mm sheet material on a laser cutter. Outer size: 120 mm long x 80 mm wide x 50 mm high. All four walls join to the floor and to each other with finger joints at a 10 mm nominal pitch. You will compensate for the laser kerf, keep everything in a few parameters, and end with a single DXF file whose parts are laid out flat and do not overlap.
Laser-cut joinery is the best case study for parametric thinking. One small change (material thickness changes from 3.0 to 3.2 mm, for example) should ripple through every tab and slot. You will build the model so that this actually happens.
What you'll learn#
- Defining material thickness, finger width and kerf as parameters.
- Modeling panels as separate bodies so they can be exported individually.
- Generating fingers with a sketch and Rectangular Pattern, driven by a computed count.
- Using Combine > Cut to notch the mating panels, rather than drawing both sides twice.
- Compensating for kerf correctly: tabs wider, slots narrower.
- Laying parts flat on a plane and exporting DXF with clean geometry.
- Test-fitting with a small coupon before cutting the whole job.
Prerequisites#
- Tutorials 1 and 2.
- A laser cutter, or a service that accepts DXF or SVG. Know the kerf (typically 0.1 to 0.2 mm for CO2 lasers on 3 mm plywood) and the real thickness of your material (measure with calipers; "3 mm" plywood is often 2.8 to 3.2 mm).
Parameters#
| Name | Value | Meaning |
|---|---|---|
mt | 3 mm | Material thickness (measure yours) |
kerf | 0.15 mm | Laser kerf, total width of the removed line |
fw | 10 mm | Nominal finger width |
L | 120 mm | Outer length |
W | 80 mm | Outer width |
H | 50 mm | Outer height |
n_L | 11 | Fingers along the length (odd number) |
n_W | 7 | Fingers along the width (odd number) |
n_H | 5 | Fingers along the height (odd number) |
An odd number of fingers means both ends of an edge have the same type (tab at each end), which gives symmetric panels and avoids a slot at a corner. The actual finger width follows: edge length / count. The bottom (floor) joint runs along the inside of the walls, so its edge length is L - 2*mt = 114 mm and fL = 114 / 11 = 10.36 mm; for the width, fW = 74 / 7 = 10.57 mm; for the height, fH = 50 / 5 = 10 mm. Check that every finger width stays between 6 and 14 mm (general guidance, not Autodesk data).
Note: these steps assume Fusion's default Z-up orientation (Preferences > General > Default modeling orientation); with Y up, swap the Y and Z wording.
Panel plan#
The box uses a common, easy-to-cut layout. The outer size is L x W x H.
| Panel | Flat size | Quantity | Joint features |
|---|---|---|---|
| Front and back | L x H (120 x 50) | 2 | Tabs and gaps on both 50 mm ends; notches on the bottom edge for the floor tabs |
| Left and right | W x H (80 x 50) | 2 | Complementary gaps and tabs on both 50 mm ends; notches on the bottom edge |
| Floor | L - 2*mt x W - 2*mt (114 x 74) before tabs; 120 x 80 including tabs | 1 | Tabs of depth mt on all four sides |
The floor sits inside the four walls with its bottom flush with the bottom edge of the walls. Its tabs fill rectangular notches cut into the bottom edge of each wall.
Kerf rule used throughout: the laser removes a strip kerf wide centered on the cut line, so every cut part ends up smaller than the drawn outline by kerf/2 per edge. To compensate, draw each tab (material) kerf wider than nominal and each gap (void) kerf narrower than nominal. With kerf = 0.15 mm and a nominal finger of 10 mm, draw tabs 10.15 mm and gaps 9.85 mm.
Steps#
Part A: Panels as plain slabs#
- New design
Finger Box. Add all parameters in Modify > Change Parameters. Also addfH=H / n_H(10 mm),fL=(L - 2*mt) / n_L, andfW=(W - 2*mt) / n_W; these are the nominal finger widths on each edge. - Front component. Right-click the root > New Component, name
Front. Sketch on the XZ plane, Center Rectangle dimensionedLxH, with the bottom edge on Z = 0 and the rectangle centered on X = 0. Open Extrude, set Start to Offset with the offsetW/2, and extrude a distance ofmttoward the box centre (the Y rangeW/2 - mttoW/2; use the Direction arrow or a negative distance if the preview lands outside). Operation New Body. - Left component. New Component
Left. Sketch on the YZ plane, rectangleWxH, bottom on Z = 0, centered on Y = 0. Extrudemtwith Start set to Offset-L/2, direction +X (X range-L/2to-L/2 + mt). Its ends overlap the front and back panels in the corner zones, which is intended: the finger cuts in Part B remove the overlap. - Back and Right. Leave these for later. After the Front and Left panels are completely finished (Parts B and C), use Create > Mirror with Pattern Type Components, mirror plane XZ for Back and YZ for Right.
- Floor component. New Component
Floor. Sketch on XY, Center RectangleL - 2*mtxW - 2*mt. Extrudemtupward (Z 0 tomt) as a New Body.
Part B: Corner fingers#
- Sketch on the Front end face. Select the end face of the Front panel at X =
-L/2(a thinmtbyHstrip) and start a sketch. Draw one gap rectangle:mtwide, heightfH - kerf(9.85 mm), with its lower edge at Z =fH + kerf/2. This is position 2 of 5. The Front panel carries tabs at positions 1, 3 and 5 and gaps at 2 and 4. - Cut. Press E, select the rectangle, Operation Cut, Extent Distance
mt(through the panel thickness). - Pattern the gap. Create > Pattern > Rectangular Pattern. Set Pattern Type to Features, select the cut from the timeline, Direction to the Z axis, Quantity 2, Distance Type Spacing, Distance
2*fH(20 mm). The second gap lands at position 4. - Mirror to the other end. Mirror the cut and its pattern across the YZ plane (Create > Mirror, Pattern Type Features) so the opposite end of the Front panel has the same gaps. Because
n_His odd the pattern is symmetric. - Left panel complement. On the end face of Left at Y =
-W/2sketch the complementary gaps: gaps at positions 1, 3 and 5 (the Front's tabs go there). Each gap is a rectanglemtx(fH - kerf)(narrower than nominal), centered on each odd finger center (centers atfH/2,5*fH/2,9*fH/2). Cut it throughmt, pattern with Quantity 3 and spacing2*fH, then mirror to the far end. - Tab widening. Tabs are what remains between gaps, so they are automatically wider than nominal by
kerfwhen gaps are narrower bykerf. End tabs (positions 1 and 5 of the Front) are the leftover at the panel edges, which stays correct.
Part C: Floor joint#
- Floor tabs. Select the top face of the Floor and sketch. Along the two long edges (length
L - 2*mt), draw rectangles that protrude outwardmtfrom the edge, eachfL + kerfwide (10.51 mm). Forn_L= 11 fingers, place tabs at odd positions 1, 3, 5, 7, 9, 11 (six tabs). Draw the first one, constrain its center atfL/2from the corner, then Rectangular Pattern in the sketch with Quantity 6 and spacing2*fL. Do the same for the two short edges withfWandn_W= 7 (four tabs). Extrude all tab rectanglesmtdownward from the top face (Zmtto 0), Operation Join. - Wall notches. On the bottom edge of the Front panel, cut rectangles that mirror the tabs: each
mttall,fL - kerfwide. Because the Front panel stands on the XZ side, the notch positions along X must line up with the floor tabs; project the floor tab edges into the sketch (P) and offset bykerf/2inward to narrow the notches. Cut throughmtof the panel thickness. Repeat on the Left panel using thefWspacing. - Corner clash check. The bottom corner finger (position 1) of each wall is a tab; make sure no floor notch overlaps it. Floor tabs begin
mtin from the floor corner, and the notches aremtaway from the panel ends, so there is no overlap with these dimensions.
Part D: Interference and fit check#
- Interference. Inspect > Interference with all bodies; overlaps indicate a tab sized larger than its slot. Because kerf compensation is applied to the cut parts, the digital model will show a tiny interference of
kerfon each tab; this is intended. To avoid false alarms, setkerfto 0 temporarily, check, then restore. - Section analysis. Cut through a joint and confirm the tab reaches the full thickness of the mating panel, no more.
Part E: Lay flat and export#
- Create a Layout component. New Component
Layout. The easiest approach is to copy each panel and lay it flat on the XY plane. Use Move/Copy with Create Copy checked to produce copies in the Layout component, and rotate them with the Rotate move type so the large face is parallel to XY. Spread them with 5 mm spacing between parts. - Project outlines. In the Layout, create one sketch on XY and use Project on each panel's top face (select the face, project; the projection outlines include slots). Projection of faces yields all the loops, including interior slots and holes.
- Add engraving or scores. Use Text to add
FRONT,BACKetc. as sketch text and set the text to a separate layer if your laser software distinguishes layers by color. - Check geometry. There must be no duplicated lines and no tiny segments. Zoom on corners.
- Export. Right-click the sketch in the browser > Export DXF. See Export PDF, DWG, DXF for scale and layer options; check the units in your laser software. Open the DXF in your laser software (or a free viewer) and verify the overall size 120 mm for the front.
- Optional SVG. Sketch export is DXF; to get SVG, convert the DXF in a vector editor or your laser software.
Part F: Test coupon#
- Make a coupon. Before cutting the whole box, cut a 40 x 20 mm coupon with three fingers at fw = 10 mm using the same parameters. Fit two together. If the fit is loose, increase
kerfby 0.05 mm and regenerate; if tight, decrease it. - Record. Add the final kerf and thickness in the parameter comments so you have the numbers next time.
Checkpoints#
- Front panel width 120 mm, height 50 mm, tab count 3 on each side.
- Panels do not overlap in the layout.
- DXF opens at the correct scale.
- Changing
mtto 3.2 regenerates all slots without errors. - The timeline contains sketches, cuts and patterns only (no hand-dimensioned numbers).
Variations#
- Sliding lid. Add a 3.1 mm groove along the inner top of three walls and cut a lid panel.
- Dividers. Add T-slot dividers with half-lap joints.
- Living hinge lid. Lines cut at 1 mm pitch in a 20 mm region create a flexible area (verify with your material).
- Nut traps. Add T-slots with captive M3 nuts for screwed corners.
- Engraved logo. Import an SVG into the layout sketch (Insert > Insert SVG, which places it on a sketch plane).
Troubleshooting#
| Symptom | Cause | Fix |
|---|---|---|
| Joint too loose | Kerf compensation too large | Reduce kerf parameter |
| Joint too tight | Thickness measured wrong | Measure again |
| Pattern fails | Quantity expression not an integer | Use odd counts |
| DXF has extra lines | Projected faces overlap | Delete duplicates |
| DXF scale off | Units | Check unit setting in the laser software |
| Parts overlap in layout | Insufficient spacing | Increase gap to 5 mm |
Related#
- Flat Pattern and DXF Export (sheet metal).
- Export PDF, DWG, DXF in Drawings.
- Text and Imports for SVG.