Studio Matrx Monthly · Volume 1 · Issue 3 · August 2026
Amogh N P
 In loving memory of Amogh N P — Architect · Designer · Visionary 
Design for FabricationLesson 1.4
DFR for Architecture, Planning & Urban Design/Module 1 · CAD/CAM & Toolpaths

Lesson 1.4 · CAD/CAM & Toolpaths

Design for Fabrication

DfM and DFA thinking - designing so a part can actually be made and assembled

13 min Interactive lessonFree · open lessonByAmogh N P· Architect & interior designer
The hook

Anyone can design a thing. A maker designs a thing that a specific machine can actually cut, reach, and assemble - and checks the file to be sure.

There is a gap between a design that is beautiful and a design that is buildable, and it is littered with sharp internal corners a round tool cannot cut, features a spindle cannot reach, parts too big for the bed, and assemblies with forty pieces where four would do.

Design for fabrication is the discipline that closes that gap. It is not about limiting ambition; it is about aiming ambition at what the process can deliver, so the thing you drew is the thing that comes off the machine. This lesson is the maker's habit that ties the whole module together: before you cut, check the file against the machine.

Manufacturability is a design input, not a late fix. Check the file against the machine.

DfM and DFA: make it, and make it assemble

Two linked disciplines sit behind the phrase. Design for Manufacture (DfM) asks: can this part be made economically by the chosen process? Design for Assembly (DFA) asks: can these parts be put together reliably and quickly? A design can pass one and fail the other - a part that mills beautifully but only assembles in an impossible order, or an easy assembly of parts that cannot individually be cut. Good fabrication design holds both in mind at once, and together they are often written simply as DFMA.

The governing idea is that the process is a co-author of the design. A laser cutter wants flat sheet parts and slot-together joints; a 3-axis mill wants geometry reachable from above with generous internal radii; a 3D printer wants overhangs supported and walls above a minimum thickness. Designing for a process rather than in spite of it is what separates work that fabricates smoothly from work that fights the machine at every feature. The best digital fabricators think about the machine while they are still designing, not after - the constraints become design moves, not late-stage compromises.

There is a real cost to getting this wrong, and it is not only money. A design that ignores manufacturability fails late - after the modelling is done, the render is approved and the deadline is close - which is the most expensive moment to discover a part cannot be made. Industry has a rough rule of thumb that the majority of a product's eventual cost is locked in during design, long before anything is cut, precisely because early geometry decisions dictate how hard everything downstream will be. For a student or a small studio the lesson is the same at any scale: an hour of design-for-fabrication thinking up front routinely saves a day of rework and a bin of wasted material later.

CHECK THE FILE AGAINST THE MACHINECan the tool reach every feature?Inside corners at least one tool radius?Within sheet thickness and bed size?Part count and assembly kept sane?Joints suited to the process + tolerance?MINIMUM INSIDE RADIUStool cannot cuta sharp inner corneradd a fillet or a dogboneMake it, assemble it, maintain it - design so all three are possible.A minute checking the file saves a wasted sheet and a wasted hour.
Zoom
A design-for-fabrication checklist. Before a file goes to a machine, walk it against the machine: can the tool reach every feature, are inside corners at least a tool radius, is the geometry within sheet thickness and bed size, is the part count sane, and do the joints suit the process. Catching a fault here costs a minute; catching it in material costs a sheet.

DfM = can the PART be made? DFA = can the PARTS be assembled? Both, always.

Respecting the machine: reach, radii, thickness, bed

Real constraints, concretely. Tool reach: a cutter can only go so deep before the holder collides with the work; a deep narrow pocket may be impossible, or need a longer, more fragile tool that deflects and chatters. Minimum internal radius: a round tool physically cannot cut a sharp inside corner - the corner comes out rounded to at least the tool radius, so a 6 mm bit leaves a 3 mm inside radius minimum. Where a square corner matters (a tab seating in a slot), you add a dogbone or T-bone fillet - a small relief that overcuts the corner so the mating part can seat fully.

Sheet thickness governs 2D work: joints, tabs and finger widths should relate to the real material thickness, and features finer than the thickness get fragile. Bed and build size is a hard ceiling: parts larger than the machine must be split into panels with a deliberate joining strategy - which is a design decision, not an afterthought.

Additive work has its own grammar. Overhangs and support dominate 3D printing: geometry that leans out past roughly forty-five degrees needs support material, which costs time and leaves marks, so orientation on the bed is itself a design choice - the same part printed on end or flat differs in strength, surface and support. Layered parts are also anisotropic: they are weaker between layers than along them, so you orient a printed hook or bracket so the load runs along the layers, not across the bond lines. Print walls above a sensible minimum thickness (a couple of nozzle widths) or they will not form, and lean on tricks the process does well, like short unsupported bridges across a gap. Subtractive work, meanwhile, cares about holding - a part needs somewhere to be clamped or tabbed that is not the feature you are cutting. None of these are exotic; they are the everyday grammar of designing for a specific machine.

CUT A JOINT THAT SEATSWITHOUT relieftool leaves round corners;tab cannot bottom outWITH dogbonerelief holes clear the corner;tab seats fully and square
Zoom
Designing a joint the machine can actually cut. A round tool cannot leave a sharp inside corner, so a tab will not seat fully into a square slot. A dogbone or T-bone fillet at the corner gives the tool clearance and lets the tab bottom out. Small moves like this are the essence of design for fabrication.

A round tool cannot cut a square inside corner. Add a dogbone where the corner matters.

Part count, joints, and material efficiency

Beyond the single feature, design for fabrication thinks about the whole assembly. Part count is a cost multiplier: every extra part is another cut, another handling, another chance to misalign, another item to store and find. A core DFA move is to reduce and combine - can two brackets become one milled piece, can a feature be built into a part rather than added as a separate one? Fewer, cleverer parts beat many simple ones surprisingly often.

Joints carry the assembly, and each process has joints that suit it: laser-cut work loves finger joints, slots and tabs, captive-nut pockets and living hinges; CNC work adds pockets and screw bosses; printed parts can integrate snap-fits and print-in-place hinges. Choosing a joint the process makes well - and toleranced as the last lesson taught - is half of a clean assembly.

The cleverest designs make assembly almost foolproof. Self-registration builds alignment into the parts - a notch that only fits one way, an asymmetric tab, a locating pin - so a piece cannot be assembled wrong, which matters enormously when someone else, or tired-you at midnight, is putting it together. Self-fixturing kits hold themselves square as you build, needing no jig. And a trick worth adopting early: engrave each part with its own ID (A1, A2, and the assembly step) directly in the cut file, so a sheet of forty near-identical pieces does not become a sorting puzzle. Finally, material efficiency: parts should nest economically on the sheet (a later module goes deep on nesting), grain and layer direction should suit the load, and offcuts should be minimised. A design that yields six parts per sheet instead of four is quietly better. Making, assembling and material all pull on the geometry at once, and the fabricator's job is to balance them.

CHECK THE FILE AGAINST THE MACHINECan the tool reach every feature?Inside corners at least one tool radius?Within sheet thickness and bed size?Part count and assembly kept sane?Joints suited to the process + tolerance?MINIMUM INSIDE RADIUStool cannot cuta sharp inner corneradd a fillet or a dogboneMake it, assemble it, maintain it - design so all three are possible.A minute checking the file saves a wasted sheet and a wasted hour.
Zoom
A design-for-fabrication checklist. Before a file goes to a machine, walk it against the machine: can the tool reach every feature, are inside corners at least a tool radius, is the geometry within sheet thickness and bed size, is the part count sane, and do the joints suit the process. Catching a fault here costs a minute; catching it in material costs a sheet.

Fewer parts, smarter joints, tighter nest. Every extra part is a hidden cost.

The maker's habit: check the file against the machine

All of it comes down to one habit, and it is worth naming because it is what experienced fabricators actually do: before you cut, walk the file against the machine. Not the model against your intention - the file against the specific machine and material in front of you. Every inside corner: can this tool cut it, or does it need a fillet or a dogbone? Every feature: can the tool reach it at this depth? Every dimension: is it within the bed, within the sheet thickness, within a sane part count? Every joint: is it toleranced for this material, and does the assembly order work?

This pre-flight is fast - a minute or two of deliberate looking - and it is the cheapest quality step in fabrication. It catches the fault that a CAM simulation will not, because CAM checks the toolpath, not the wisdom of the design: a simulation will happily animate a tool cleanly cutting a corner that should have been a dogbone, or a part that is technically machinable but a nightmare to assemble. Keeping a short written checklist - reach, radii, thickness, bed, part count, joints, holding - turns the habit from something you hope you remembered into something you can prove you did, and it is exactly how experienced shops avoid repeating expensive mistakes.

The habit turns fabrication from hopeful into reliable: parts that come off the machine right the first time, assemblies that go together, sheets that are not wasted on a corner no tool could cut. It scales, too - the same pre-flight that saves a student a sheet of ply is what keeps a panelised facade or a robotically-assembled structure from failing at the joint. It never replaces real machine safety - guards, extraction, training, supervision, and engineers signing off anything structural or life-safety - but for the makeability of the part itself, the checked file is the mark of someone who has been burned once and does not intend to be again. This is the making intelligence the whole module has been building toward.

CHECK THE FILE AGAINST THE MACHINECan the tool reach every feature?Inside corners at least one tool radius?Within sheet thickness and bed size?Part count and assembly kept sane?Joints suited to the process + tolerance?MINIMUM INSIDE RADIUStool cannot cuta sharp inner corneradd a fillet or a dogboneMake it, assemble it, maintain it - design so all three are possible.A minute checking the file saves a wasted sheet and a wasted hour.
Zoom
A design-for-fabrication checklist. Before a file goes to a machine, walk it against the machine: can the tool reach every feature, are inside corners at least a tool radius, is the geometry within sheet thickness and bed size, is the part count sane, and do the joints suit the process. Catching a fault here costs a minute; catching it in material costs a sheet.

Check the FILE against the MACHINE, not the model against your hopes. One minute, one saved sheet.

Design-for-fabrication terms you will meet

Design for Manufacture (DfM)

Designing a part to be made economically by a process

Respect tool reach, minimum radii, sheet thickness and the process's natural geometry from the outset, not in CAM.

Design for Assembly (DFA)

Designing parts to go together reliably

Reduce and combine parts, choose joints the process makes well, and make the assembly order actually work.

Dogbone / T-bone fillet

Corner relief so a milled tab seats fully

A round tool cannot cut a sharp inside corner; a small overcut at the corner lets the mating part bottom out square.

Minimum internal radius

The smallest inside corner a tool can cut

At least the tool radius. Design inside corners to it, or add relief where a true square corner is required.

Hands-on workshop

Workshop - audit a design against a real machine

Design for fabrication is a way of seeing, and you build it by auditing. Take a design - yours or a downloaded one - and walk it against a specific machine, finding and fixing every unmakeable feature before any material is imagined spent.

CAD or vector software and a design to audit (draw one or download a maker file). No machine required - the audit is the exercise - but a fablab machine to actually cut the corrected design closes the loop nicely under supervision.

Given & goal
Goal: turn a design into a makeable one through a real pre-flight audit
Inputs: a 2D or 3D design (a small box, a bracket, a screen panel) and a chosen machine + material (e.g. laser + 4 mm ply, or 3-axis CNC + a 6 mm bit)
Time: ~45 minutes
  1. 1Pick a design and a specific machine and material. Write the machine's real constraints at the top: tool diameter (so minimum inside radius), bed size, and material thickness.
  2. 2Walk every inside corner: mark each one that is sharper than the tool radius, and decide whether to fillet it or add a dogbone. Redraw at least one.
  3. 3Check reach and thickness: is any pocket deeper than the tool can safely go, is any feature finer or thinner than the material can hold, is the part bigger than the bed? Flag each and note the fix (split into panels, thicken, re-orient).
  4. 4Count the parts and study the joints: could any two parts combine, and does each joint suit the process and the material thickness? Propose one part-count reduction and one better joint.
  5. 5Write a one-page pre-flight report: constraints, faults found, fixes made, and a final 'ready to cut / not yet' verdict. That report IS the maker's habit, externalised.

You’ll walk away with
A pre-flight audit of one design against a specific machine: constraints listed, unmakeable features found and fixed (with at least one redrawn corner and one part-count or joint improvement), and a ready-to-cut verdict. Repeat it on every project and it becomes instinct.

The worked example

Three altitudes on the same idea

Read the band that fits you — or all three.

For the architectFrom design to made object

Design for fabrication is how ambitious architecture stays buildable. A panelised skin, a mass-timber joint, a complex screen - each must respect tool reach, panel size, tolerance and assembly sequence, or it is a beautiful render that no one can build to budget. Thinking about the machine while you design lets you push geometry where the process is generous and rationalise it where the process is tight - and always defer structural sign-off to engineers.

For the interior designerBespoke fabrication, furniture & detail

This is what makes bespoke joinery affordable and reliable. A slot-together screen, a milled desk, a flat-pack cabinet - designing to the real sheet thickness, with joints the process makes well and a sane part count, is the difference between a piece that assembles cleanly and one that costs a fortune in fixes. Fewer, cleverer parts read as craft and cost less to make.

For the studentMaking skills, portfolio & jobs

Design-for-fabrication thinking is what employers mean by 'can actually make things'. Anyone can model a shape; the valued skill is designing one a specific machine can cut, reach and assemble, and catching the faults in the file before the material is spent. Build the pre-flight habit now and your projects stop failing at the machine - which is exactly the maturity a portfolio should show.

Misconception check

Design freely for the best form; the fabricator will sort out how to make it later.

Throwing an unconsidered design over the wall to a fabricator is how projects blow their budget and timeline. Manufacturability is not a finishing step someone else bolts on; it is baked into the geometry from the start. A design full of sharp internal corners, unreachable pockets, panels bigger than any bed, and forty parts where four would do cannot be rescued in CAM - it has to be redesigned, which is slow and expensive precisely when time is shortest. The most capable designers carry the process in their head while they draw, so the constraints shape the form rather than ambushing it. 'The fabricator will figure it out' usually means 'the fabricator will send it back'. Design for the machine from the first line.
Try it

Do it yourself

Reason each one through against a machine you know.

  1. 1What question does DfM ask, and what different question does DFA ask?
  2. 2Why can a round tool never cut a sharp internal corner, and what do you add where a square corner matters?
  3. 3Give three real machine constraints a design must respect, with an example of each.
  4. 4Why is reducing part count usually a genuine improvement, not just tidiness?
  5. 5Describe the pre-flight habit in one sentence - what are you checking against what?
Take this with you

The one line to carry out

Design so a specific machine can actually make and assemble the thing - respect tool reach, minimum radii, sheet thickness and part count, choose joints the process makes well, and check the file against the machine before you cut. Manufacturability is baked into the geometry, not bolted on later.
Take it further
References & further reading

Peer-reviewed journals & authoritative standards

  1. 01Design for manufacturabilityWikipedia, 2026.
  2. 02Milling (machining)Wikipedia, 2026.
  3. 03Iwamoto, L. - Digital Fabrications: Architectural and Material TechniquesPrinceton Architectural Press, 2009.
  4. 04Gramazio Kohler Research - Digital fabrication in architecture (ETH Zurich)ETH Zurich, 2026.
Related lessons
Recap
Design for fabrication closes the gap between a design that looks good and one that can be built. Design for Manufacture asks whether a part can be made economically; Design for Assembly asks whether parts go together reliably. Real constraints - tool reach, minimum internal radius, sheet thickness, bed size, overhangs, part count and process-appropriate joints - shape the geometry from the start. And it all resolves into one habit: before cutting, walk the file against the specific machine and material, catching the faults that CAM simulation cannot.
Carry forward →

That completes the bridge from model to machine. With CAM, toolpaths, tolerances and design-for-fabrication in hand, you are ready to meet the machines themselves - starting with the workshop workhorse. The next module opens the laser cutter: how it works, kerf and materials, nesting and press-fit joints.

A

The author

Amogh N P

Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.

More about Amogh →