Skip to content

E_ASSEMBLY — Assembly, Fixture, and Serviceability

Trigger: Shared across multiple manufacturing routes Rules in pack: 15

DFA, fixture repeatability, and service access checks.

Distribution Inside This Pack

Severity Rules
minor 14
critical 1
Logic type Rules
Hybrid 10
LLM-assisted 5
Applies to Rules
Assembly 15
Fixture plan 5
Serviceability 2

Rules

Rule Title Severity Logic Applies to References
ASM-001 Reduce part count by combining parts where no “minimum part criteria” applies minor LLM-assisted Assembly REF-DFA-1
ASM-002 Reduce fasteners minor LLM-assisted Assembly REF-DFA-1
ASM-003 Standardize components minor LLM-assisted Assembly REF-DFA-1
ASM-004 Minimize reorientation/flips in assembly sequence minor Hybrid Assembly REF-DFA-1
ASM-005 Add poka-yoke features to prevent wrong orientation minor LLM-assisted Assembly REF-DFA-1
ASM-006 Easy handling: avoid tiny/flexible/slippery parts without handling features minor Hybrid Assembly REF-DFA-1
ASM-007 Clear symmetry/asymmetry for orientation (avoid ambiguous “looks same”) minor Hybrid Assembly REF-DFA-1
ASM-008 Minimize secondary operations & inspection steps (flag deburr-only parts, hand rework) critical Hybrid Assembly REF-DFA-1
FIX-001 Ensure a stable 3-2-1 locating scheme is possible on real surfaces minor Hybrid Assembly, Fixture plan REF-FIX-1
FIX-002 Provide flat, accessible datum pads for locating minor Hybrid Assembly, Fixture plan REF-FIX-1
FIX-003 Clamp forces won’t deform thin walls (flag clamp-sensitive areas) minor Hybrid Assembly, Fixture plan REF-FIX-1
FIX-004 Tool access near locators minor Hybrid Assembly, Fixture plan REF-FIX-1
FIX-005 Add sacrificial tabs or fixture bosses when no good clamping exists minor LLM-assisted Assembly, Fixture plan REF-FIX-1
SRV-001 Ensure tool access to fasteners (wrench clearance) in final assembly minor Hybrid Assembly, Serviceability REF-DFA-1
SRV-002 Minimize unique tool types (hex sizes, torx types) minor Hybrid Assembly, Serviceability REF-DFA-1

Sources

  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\manifest.json
  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\rule_library.json
  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\references.json
  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\process_classifier.json
  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\overlays.json
  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\roles.json
  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\report_templates.json
  • D:\02_Code\36_RapidDraft_DFMBenchmark_ExpertMode\server\dfm\ui_bindings.json