IDB-DFM-003
Engineering · DFM · production readiness
Design for manufacturing
Reference for designing parts and assemblies that can be manufactured reliably, at cost, at scale — with material selection, tolerance tables, cost benchmarks, and DFM rules per process.
Abstract
DFM (Design for Manufacturing) is the discipline of aligning design intent with manufacturing reality. Most cost overruns and yield problems originate in design decisions that surface during pilot production: wall thicknesses that won't fill, tolerances that won't hold, panelisations that can't be tested, assembly sequences that can't be balanced on the line.
Section 1 covers mechanical DFM (process selection, injection molding, sheet metal, CNC). Section 2 covers electronics DFM (PCB design rules, panelisation, design for test). Section 3 covers assembly DFM. Section 4 sets the review checkpoints from concept to pilot.
1.Mechanical DFM
Mechanical decisions made in CAD determine unit cost, yield, and cosmetic quality. The expensive failures are the ones the supplier silently absorbs by quoting higher.
1.1Process selection
Match the process to volume, complexity, and cosmetic requirement. Tooling is the dominant variable below ~50 k annual volume.
| Process | Volume sweet spot | Tooling cost (USD) | Per-part cycle | Best for |
|---|---|---|---|---|
| FDM 3D print | 1–100 | $0 | hrs | Concept, fit-check, jigs |
| SLA / SLS print | 1–500 | $0 | hrs | Cosmetic prototypes, complex |
| CNC machining | 1–5 000 | $0 | mins | Metal, prototype, low volume |
| Sheet metal | 500–50 000 | $1k–10k | secs | Enclosures, brackets |
| Vacuum forming | 1k–20k | $2k–8k | secs | Trays, covers, packaging |
| Injection molding | 5 000+ | $5k–80k | 15–60 s | Polymer parts at scale |
| Die casting | 50 000+ | $20k–100k | 30–90 s | Metal mass production |
| Sand casting | 100–5 000 | $200–2k per pattern | mins | One-off metal parts |
1.2Plastic resin selection
Five resins cover ~90 % of consumer hardware. Match to use environment, not to cost.
| Resin | Typical use | Cost ($/kg) | Strengths | Weaknesses |
|---|---|---|---|---|
| ABS | Enclosures, toys | 2–3 | Toughness, easy mold | UV-yellows, low chem |
| PC | Lenses, safety | 4–6 | Optical clarity, impact | Scratches, stress-crack |
| PC + ABS | Premium enclosures | 3–5 | Toughness + finish | Higher cost |
| PP | Living hinges, food | 2–3 | Chemical resistant | Low stiffness |
| TPU | Cables, grips | 4–8 | Elastic, durable | Slow cycle |
| Nylon (PA66) | Gears, structural | 4–6 | High strength | Moisture absorbs |
| POM (Acetal) | Bearings, snaps | 4–7 | Self-lubricating | Adhesion poor |
| PMMA | Display covers | 3–5 | Optical, weatherable | Brittle |
1.3Tolerance grades
ISO 2768 covers general tolerances when none are specified on the drawing. Specify tighter only where it matters.
| Grade | Linear ±0.5–3 mm | Linear 50–120 mm | Angle ±10 mm | Typical use |
|---|---|---|---|---|
| f (fine) | ±0.05 | ±0.15 | ±10' | Mating surfaces, bearings, optics |
| m (medium) | ±0.1 | ±0.3 | ±30' | Visible mechanical features |
| c (coarse) | ±0.2 | ±0.8 | ±1° | Non-fitting features |
| v (very coarse) | ±0.5 | ±2.0 | ±2° | Cosmetic, rough castings |
1.4Injection molding rules
- Wall thicknessNominal 1.5–3.0 mm for most polymers. Uniform within ±50 %. Below 1.2 mm risks short shots; above 3.5 mm risks sinks and 2× cycle time.
- RadiiInternal corners ≥ 0.5× wall thickness. Sharp corners concentrate stress and slow fill; molded radii at 0.5R minimum survive ejection.
- RibsHeight 2–3× wall, base thickness 0.5–0.7× wall, draft 0.5°+. Higher than 3× wall buckles; thicker than 0.7× wall causes sinks on the show surface.
- BossesOuter Ø 2× screw diameter, base radius 0.25× wall. Self-tapping screws need 2.0–2.2× screw OD; heli-coil inserts: 2.5×.
- Gate locationDiscuss with the moulder before CAD lock. Pin-point (small parts), fan/edge (cosmetic), submarine (auto-trim), hot-runner (multi-cavity).
- Cooling timeApprox
t = wall² × 0.5seconds for ABS. A 3 mm wall = 4.5 s cooling; 2× wall = 4× cooling. - Mold draft0.5°–2° minimum on vertical faces. 3°–5° on textured surfaces (VDI 27+ requires 3°+).
1.5Sheet metal rules
| Feature | Rule | Note |
|---|---|---|
| Bend radius (inside) | ≥ material thickness | 1.5× safer; tighter cracks |
| Hole-to-bend distance | ≥ 2.5× material thickness | Closer warps the hole |
| Hole edge spacing | ≥ 2× material thickness | Avoids tear-out |
| Slot length | ≤ 6× width | Longer needs reinforcement |
| Hem allowance (open) | 0.5 mm gap min | Closed hem: contact |
| Tab/slot tolerance | ±0.1 mm typical | Punch wear loosens over time |
| Min bend leg | 4× material thickness + bend radius | Shorter loses grip in press brake |
| Material thicknesses | 0.5 / 0.8 / 1.0 / 1.2 / 1.5 / 2.0 / 3.0 mm | Standard stock |
1.6CNC machining rules
Geometry
- Pocket depth-to-width ≤ 3:1
- Internal radius ≥ end-mill radius (3 mm typical, 1 mm with smaller)
- Thin walls ≥ 0.5 mm aluminium, 0.8 mm steel
- Threaded holes: M2 min in aluminium, M1.6 with care
- Boss height ≤ 4× diameter to avoid chatter
- Deep slots ≤ 4× width (chip evacuation)
Surface finish
- Ra 6.3 µmmilled, no finish pass
- Ra 1.6 µmstandard finish (2 passes)
- Ra 0.8 µmfine finish (extra passes, +20 % cost)
- Ra 0.4 µmpolish required, +50 % cost
- Anodise Type II (decorative): adds 0.025 mm per side
- Anodise Type III (hard): adds 0.05–0.1 mm per side
2.Electronics DFM
PCB design intent is communicated through Gerbers, drill files, and assembly drawings. DFM at the PCB and assembly level is the difference between 95 % first-pass yield and 75 %.
2.1PCB design rules
| Feature | Standard (8/8) | Advanced (5/5) | HDI (3/3) |
|---|---|---|---|
| Trace / space (mil) | 8 / 8 | 5 / 5 | 3 / 3 |
| Trace / space (mm) | 0.20 / 0.20 | 0.125 / 0.125 | 0.075 / 0.075 |
| Annular ring | 0.20 mm | 0.15 mm | 0.10 mm |
| Drill (mech via) | 0.30 mm | 0.20 mm | 0.15 mm |
| Drill (laser via) | n/a | 0.15 mm | 0.10 mm |
| Aspect ratio (depth/Ø) | 8:1 | 10:1 | 12:1 |
| Soldermask dam | 0.10 mm | 0.075 mm | 0.05 mm |
| Silkscreen line | 0.15 mm | 0.10 mm | 0.10 mm |
| Min text height | 0.8 mm | 0.6 mm | 0.5 mm |
| Edge-to-copper | 0.20 mm | 0.20 mm | 0.20 mm |
2.2Standard layer stacks
| Stack | Copper weight | Dielectric | Use |
|---|---|---|---|
| 2L FR-4 | 1 oz / 1 oz | 1.6 mm total | Simple logic, prototype |
| 4L FR-4 | 1/H/H/1 | 1.6 mm total | Most consumer electronics |
| 6L FR-4 | 1/H/H/H/H/1 | 1.6 mm | RF, high-speed digital |
| 8L+ FR-4 | mix | 1.6–2.4 mm | Complex SoC, BGA |
| 4L impedance-controlled | 1/H/H/1 | 50 Ω SE / 100 Ω diff | USB, MIPI, Ethernet |
Standard impedance reference (50 Ω single-ended, FR-4, 4-layer):
- Trace width: 0.30 mm over 0.20 mm dielectric
- Trace width: 0.10 mm for HDI 4-layer 0.05 mm dielectric
- Verify with manufacturer's impedance calculator (Polar Si9000, supplier's tool).
2.3Component placement
- Component-to-component spacingMinimum 0.5 mm SMD, 1 mm for hand-rework accessibility.
- Orientation consistencyGroup similar components in same orientation to reduce machine-vision verification time and AOI false-positives.
- Polarity markingsCapacitors, diodes, ICs clearly marked on silkscreen.
- Fiducial marksThree global fiducials (preferred) or two diagonal. Local fiducials for 0402 + finer or BGA.
- Test points1.0 mm diameter pads, 2.54 mm spacing for ICT. At least one per net.
- Keep-out zones1 mm around connectors, 2 mm around antennas, 3 mm around shielding cans.
2.4Panelisation
- Panel sizeMatch supplier standard. Common: 18" × 24" (457 × 610 mm) or 250 × 350 mm.
- Routing vs. V-scoringV-scoring for simple rectangles (cheaper, faster). Routing for complex outlines, internal cutouts, or PCBs <1 mm thick.
- Tabs and mouse-bites1.5–2 mm tabs, 4–6 mouse-bites per tab (0.5 mm hole × 0.7 mm spacing).
- Edge rails5–10 mm wide with global fiducials and tooling holes (3.175 mm typical).
- Panel utilisationTarget 70 %+ for cost; below 50 % drives per-board cost up sharply.
2.5Design for test (DFT)
- Test points on every netEspecially power rails, signals, programming interfaces. ICT coverage target: 85 %+ of nets.
- Programming interfaceJTAG, SWD (Cortex), UART, or ISP. Pin header or pogo pad (0.65 mm pitch typical).
- Boundary scanIEEE 1149.1 for complex digital boards (>50 nets).
- Manufacturing test modeFirmware support for self-test (LEDs, sensors, comms, RF self-check).
- Functional test fixturesDesign alongside the product, not after. Budget 2–4 weeks NRE + $3 k–15 k per fixture.
3.Assembly DFM
Assembly is where part count, sequence, and fixturing decisions surface as cost on the production line.
PER SCREW
typical fastener cycle time
UNITS
typical jig refresh cycle
TARGET
first-pass yield at full ramp
3.1Part-count reduction
- Combine featuresSnap-fit replacing screw + nut; live hinge replacing pin + clip; overmolded grip replacing separate elastomer.
- Eliminate fastenersEach screw is 3–8 s of cycle time. At 10 k units, that's 8–20 hours of line time. At 100 k, that's 80–200 hours.
- Standardise fastenersOne screw type per assembly. Three variants doubles the operator pick-time and inventory.
3.2Assembly sequence
- Linear stackComponents added from one direction. Simpler line, fewer flips, faster cycle.
- Self-aligning featuresAsymmetric mating prevents mis-orientation. Pin-and-slot beats two-bolt symmetric.
- Visual confirmationEach step has a clear visual cue for the operator. Coloured connectors, asymmetric profiles.
- Test gatesFunctional test at each major sub-assembly stage, not just at end of line. Catches 60–80 % of issues earlier.
3.3Line balance + cycle time
Cycle time per station should match. Bottleneck station = UPH (units per hour) ceiling.
| Station | Typical cycle | Notes |
|---|---|---|
| SMT placement | 0.05–0.2 s/part | Machine-rate-limited |
| Through-hole insertion | 5–15 s | Manual unless wave/selective solder |
| Reflow | 4–8 min total | Conveyor speed sets throughput |
| Hand assembly (per screw) | 3–8 s | Skill + tool dependent |
| Functional test | 30–120 s | Test coverage trade-off |
| Cosmetic inspection | 5–15 s | Operator fatigue limit |
| Pack | 10–30 s | Per unit + master carton |
3.4Tolerance stack-up example
A 4-part assembly with critical clearance:
- Part A (PC injection): nominal 25.0 mm ± 0.2 mm (process capability ±2σ)
- Part B (sheet metal): nominal 24.5 mm ± 0.1 mm
- Part C (gasket, foam): nominal 0.3 mm ± 0.05 mm
- Part D (PCB thickness): 1.6 mm ± 0.16 mm
- Linear stack: total ±(0.2 + 0.1 + 0.05 + 0.16) = ±0.51 mm
- RSS stack (statistical): √(0.2² + 0.1² + 0.05² + 0.16²) = ±0.28 mm
Linear stack is conservative (worst case); RSS assumes independent normal distributions. Use RSS for ±3σ design, linear for safety-critical clearances.
4.Review checkpoints
DFM is a discipline, not a single review meeting. Apply at four checkpoints.
| # | Checkpoint | When | Deliverable | Owner |
|---|---|---|---|---|
| 1 | Concept review | Pre-CAD | Process + material short-list | ME + supplier |
| 2 | Detailed design | Mid-CAD (50 %) | Per-part DFM walk-through | ME + EE + supplier |
| 3 | Pre-tooling | CAD locked (100 %) | DFM sign-off, tolerance stack | ME + supplier + QC |
| 4 | Pilot production | First off-tool samples | Cp/Cpk, yield baseline | ME + QC + production |