| name | design-for-assembly |
| description | Design for assembly (DFA) — Boothroyd-Dewhurst methodology, assembly efficiency index, part count reduction, poka-yoke, snap fits, Taguchi, DFMA, robotic assembly guidelines, SAE/IEEE standards. |
| metadata | {"priority":7,"promptSignals":{"phrases":["design for assembly","DFA","DFMA","Boothroyd Dewhurst","assembly efficiency","part count reduction"],"minScore":3}} |
Design for Assembly (DFA) — Complete Skill
Boothroyd-Dewhurst DFA Methodology
Assembly Efficiency Index
Design efficiency (E):
E = (N_min × t_ideal) / (N_actual × t_avg) × 100%
N_min = theoretical minimum part count; t_ideal = ideal assembly time per part (3 s); N_actual = actual part count; t_avg = average assembly time per part
Ideal assembly: E ≥ 50% (excellent); 30–50% (acceptable); < 30% (poor — redesign needed)
Theoretical minimum part count:
Each part must satisfy AT LEAST ONE of three criteria:
- Must move relative to all other parts already assembled (motion criterion)
- Must be made of different material for functional reasons (material criterion)
- Must be separate for access, maintenance, or disassembly (service criterion)
If none → part can be combined with adjacent part
Assembly Time Estimation (Boothroyd-Dewhurst Tables)
Manual assembly time per part:
t_MA = t_acquire + t_orient + t_insert + t_fasten
Acquisi time: 0.4–1.5 s (peg feeder: 0.4 s; loose box: 1.5 s)
Orient (alpha symmetry, beta symmetry): 0–4 s additional (asymmetric = longer)
Insert time: 0.5–5 s (no insertion difficulty: 0.5 s; snap fit: 1.5 s; with resistance: 3–5 s)
Fasten: screw 4–8 s; snap fit 0 s additional; press fit 1–2 s
Total assembly time:
T_total = Σ (t_i × n_parts_of_type_i)
Part Orientation Index (α, β)
α symmetry: rotational symmetry about axis parallel to insertion direction
α = 0°: no symmetry (random orientation); 180°: 2-fold; 360°: fully symmetric
β symmetry: symmetry about axis perpendicular to insertion direction
Handling penalty: α < 180° and β < 180° → add 1.5–4 s orientation time per part
DFA Rules and Principles
Rule 1: Reduce Part Count
- Combine parts where no relative motion, same material, no assembly access needed
- Target: combine all parts into ≤ 1/3 of original count
- Integral features: snap hooks, retention clips, alignment pegs molded into main body
Rule 2: Design for Top-Down Assembly
- Gravity-assist: all parts inserted vertically downward onto base
- Avoid horizontal insertion (requires fixture or second hand)
- Avoid upside-down assembly (fasteners inserted from bottom)
- Base part: must be stable without fixturing (flat bottom preferred)
Rule 3: Eliminate Fasteners
- Replace screws with snap fits (saves 5–8 s per fastener including tool retrieval)
- Press fits, welding, adhesive bonding for permanent joints
- If fasteners required: captive fasteners (never loose — drop risk on assembly line)
- Rule: never use separate washers if lock washer can be integrated into fastener head
Rule 4: Symmetry or Obvious Asymmetry
Functional symmetry: make parts fully symmetric about all axes → no orientation step
Deliberate asymmetry: if not symmetric, exaggerate asymmetry → impossible to assemble wrong way (poka-yoke)
- Add prominent chamfer, asymmetric boss, color, or keying feature
- Target: misassembly impossible without significant force
Rule 5: Self-Locating Features
- Chamfers and tapers on mating surfaces: 10–15° chamfer guides part into seat
- Pilot features (posts, slots): 2:1 length-to-diameter minimum for stable insertion guidance
- Progressive fit: outer geometry contacts before inner → self-centering
- Eliminate need for operator to simultaneously align AND fasten
Rule 6: Easy Access and Visibility
- Direct line-of-sight to all insertion and fastening operations
- Tool clearance: 75 mm minimum around each fastener (wrench swing)
- One-handed assembly where possible (other hand holds workpiece)
- No blind fasteners: see tapping point before engagement
Snap Fit Design
Cantilever snap hook:
Maximum deflection at tip: y_max = ε_allow × L² / (1.5h) [L = beam length; h = beam thickness]
Allowable strain: ε_allow = σ_y / (E × SF) = 0.5–2% (PP: 2%; ABS: 1.5%; Delrin: 1%; nylon: 3%)
Retention force:
F_retain = b × h² × ε_allow × E / (6L) × tan(φ + arctan μ_friction) / tan(φ) [b = width; φ = lead angle; μ = 0.2–0.4]
Annular snap (ring snap):
Undercut ratio: U = δ/D (δ = undercut depth) ≤ 0.05–0.10 for most plastics
Maximum diametral interference: Δ_max = ε_allow × D × (outer wall consideration)
Robotic (Automated) Assembly Guidelines
SCARA robot insertion:
Maximum insert force: 20–50 N (for reliable assembly without vision system)
If F_insert > 50 N → robot needs force feedback or part designed for lower insertion force
Remote Center of Compliance (RCC):
Passively accommodates 1–2 mm misalignment + 1–2° angular error
Required for peg-in-hole insertion without vision system
Part Feeder Compatibility:
Vibratory bowl feeder efficiency: parts with 2× or 4× rotational symmetry; no tangling (no hooks)
Surface finish: no sharp burrs that cause parts to interlock in feeder
Vision system (if required):
Adds $5000–$50,000 to cell cost; adds 0.5–2 s cycle time
Justified if part has no practical symmetric design and is high volume
Poka-Yoke (Error Proofing)
Types:
- Physical prevention: wrong part cannot fit (go/no-go geometry)
- Detection: sensor confirms correct assembly before next step
- Warning: alarm alerts but allows continuation (least preferred)
Implementation examples:
- Asymmetric connector housing: prevents reverse insertion (USB-A shape)
- Absence sensor: confirms part present before torque applied to fastener
- Torque monitoring: confirms fastener properly seated (no cross-thread, proper tightening)
- Color coding: parts matched by color during assembly sequence
DFMA Metrics
Cost per assembly:
C_assembly = T_total × labor_rate + n_parts × C_part_avg + N_fixtures × C_fixture_amort
DFMA target: 30–50% reduction in assembly cost through design changes
Break-even volume for automation:
N_BE = (C_automation - C_manual_setup) / (C_manual_unit - C_automated_unit)
If N_production > N_BE → automate; otherwise manual more economical
Standards
| Standard | Scope |
|---|
| ISO 14405 | GPS for linear sizes (affects assembly clearances) |
| AIAG DFA guidelines | Automotive DFA (DFMEA link) |
| IPC-2221B | PCB design for assembly (electronics) |
| SAE J1739 | DFMEA reference manual |
| IEC 62138 | Reliability in design (covers DFA robustness) |
Output
Provide: original vs. redesign part count, design efficiency E [%], theoretical minimum part count (motion/material/service criterion), assembly time per part [s] and total T [s], time and cost savings vs. original design, snap fit geometry (L [mm], h [mm], ε_allow [%], F_retain [N]), orientation symmetry assessment (α, β symmetry), poka-yoke features implemented, fastener count reduction (from X to Y), robotic assembly compatibility (yes/no, insertion force [N]), and applicable standard (SAE J1739, IPC-2221B).