Skip to content

Rule Inventory

Derived from: D:\02_Code\45_merged_macos_colabui_dfmanim\server\dfm Current total rules: 195 Refresh note: The full table below still includes generated March 2026 rows for the older 182-rule snapshot. The current-runtime notes and injection-molding section below override obsolete pack/count information until the full handbook is regenerated.

Browse by Pack

Pack Label Rules Trigger
A_DRAWING Drawing and Specification Completeness 25 Always-on base pack
G_BASELINE DFM Baseline Codex 12 Shared across multiple manufacturing routes
B_CNC CNC Machining DFM 25 Activated by the selected manufacturing process
I_BOOK_CNC Book DFM CNC Expansion 4 Activated by CNC milling and turning
J_BOOK_PLASTICS Book DFM Plastics Expansion 5 Activated by plastics / injection molding
K_BOOK_SHEET Book DFM Sheet Expansion 4 Activated by sheet metal
C_SHEET Sheet Metal DFM 20 Activated by the selected manufacturing process
D_WELD Weldment and Fabrication DFM 15 Activated by the selected manufacturing process
E_ASSEMBLY Assembly, Fixture, and Serviceability 15 Shared across multiple manufacturing routes
F_OVERLAY Industry Overlay and Compliance 70 Activated when a compliance/industry overlay is selected

Injection Molding Active Runtime Coverage

The active plastics process view resolves both plastics and injection_molding to the same Injection Molding rules bar. It contains 12 active default rules: seven shared baseline plastics rules plus five promoted J-book plastics rules.

Review output — family rollup (April 2026)

Each route returned by generate_dfm_review_v2 now carries an additive family_reviews[] array beside the existing findings[] stream. Each family review entry records a state of flagged | ok | starved | not_covered, passing_rules[] with one-line plain-English pass notes (e.g. "Parallel ribs are spaced at 3.2x wall — above the 2x nominal-wall minimum."), and starved_rules[] with missing evaluator fact keys for rules that ran but lacked the data.

When the plastics product-vs-tooling gate fires, the route emits a non-null route_gate payload and family_reviews[] is empty. The sidebar renders the gate as a single banner and suppresses product-level findings.

The five J-book rules above have dedicated pass-note formatters (DFBP-045, DFMB-015, DFMB-017, DFMB-021, DFMB-025); other rules fall back to a generic "Check ran and passed for the detected geometry." until their evaluators gain per-rule formatters.

Full payload shape: dfm-review-family-rollup.md.

Rule Family Runtime status Primary evidence
DBC-006 Molded wall mass and stiffness Heuristic rib/boss thickness-to-wall, rib height-to-wall, molded feature instances
DBC-007 Molded wall mass and stiffness Heuristic rib/boss root radius-to-wall, molded feature instances
DFBP-045 Molded wall mass and stiffness Implemented boss thickness, boss height/OD, rib support
DFMB-021 Molded wall mass and stiffness Implemented boss height/OD, boss instances
DFMB-015 Rib and boss spacing and load paths Implemented rib spacing-to-wall, rib instances
DFMB-017 Rib and boss spacing and load paths Implemented boss spacing-to-wall, boss instances
DFMB-025 Rib and boss spacing and load paths Implemented boss sidewall connection, boss instances
DBC-008 Draft, ejection, and side actions Heuristic pull-direction wall/rib/boss draft
DBC-010 Draft, ejection, and side actions Heuristic grouped undercut and side-action candidates
DBC-009 Mold tooling, cores, and shut-offs Heuristic shutoff draft, thin tool steel proxy, depth/width proxy
DBC-011 Mold tooling, cores, and shut-offs Implemented blind-hole depth-to-diameter evidence
DBC-012 Mold tooling, cores, and shut-offs Heuristic EDM/deep-narrow feature proxy evidence

Complete Rule Catalog

Rule Pack Title Severity Logic Applies to Inputs References
SPEC-001 A_DRAWING General tolerances declared (ISO 2768-1/-2 or equivalent) major Deterministic Drawing drawing_title_block, drawing_notes REF-GPS-3, REF-GPS-4
SPEC-002 A_DRAWING GPS fundamentals declared (defaults/interpretation consistent with ISO 8015 framework) major Deterministic Drawing drawing_notes REF-GPS-1
SPEC-003 A_DRAWING Units shown (mm/in) and consistent across drawing major Deterministic Drawing drawing_title_block REF-GPS-1
SPEC-004 A_DRAWING Projection method shown (1st/3rd angle) if multi-view drawing major Deterministic Drawing drawing_title_block REF-GPS-1
SPEC-005 A_DRAWING Material specified (grade + condition/heat treat if relevant) major Deterministic Drawing drawing_title_block, drawing_notes REF-GPS-1
SPEC-006 A_DRAWING Surface texture requirement present where function-critical critical Deterministic Drawing drawing_notes, surface_finish_spec REF-GPS-5
SPEC-007 A_DRAWING Surface texture symbol includes parameter value (e major Deterministic Drawing manual_context REF-GPS-5
SPEC-008 A_DRAWING “Deburr/break edges” requirement present if sharp edges unacceptable major Deterministic Drawing drawing_notes REF-GPS-1
SPEC-009 A_DRAWING Critical features have explicit tolerances (don’t rely only on general tolerances) critical Deterministic Drawing manual_context REF-GPS-3
SPEC-010 A_DRAWING GD&T frames use valid symbols and datums major Deterministic Drawing manual_context REF-GPS-1
SPEC-011 A_DRAWING Datum references exist on actual features (not “floating” letters) major Deterministic Drawing manual_context REF-GPS-2
SPEC-012 A_DRAWING Thread callouts include tolerance class (e major Deterministic Drawing, Drawing thread callout manual_context REF-THR-1
SPEC-013 A_DRAWING Thread callouts include pitch (if not coarse default) and length/depth major Deterministic Drawing, Drawing thread callout manual_context REF-THR-1
SPEC-014 A_DRAWING Fasteners in BOM include property class (e major Deterministic Drawing, BOM bom_items REF-BLT-1
SPEC-015 A_DRAWING Torque/clamp requirements specified when joint performance is critical critical Deterministic Drawing drawing_notes, bom_items, assembly_model REF-TOR-1
SPEC-016 A_DRAWING Welds use ISO 2553 symbols (not ambiguous sketches) major Deterministic Drawing, Drawing weld callout weld_symbols, weld_data REF-WLD-1
SPEC-017 A_DRAWING Weld symbol includes size (a/z) and length/intermittent pattern if applicable major Deterministic Drawing, Drawing weld callout weld_symbols, weld_data REF-WLD-1
SPEC-018 A_DRAWING Weld quality level specified when required (B/C/D) major Deterministic Drawing, Drawing weld callout drawing_notes, weld_notes, weld_data REF-WLD-2
SPEC-019 A_DRAWING Weld inspection/testing notes present when specified (NDT, pressure test etc major Deterministic Drawing, Drawing weld callout drawing_notes REF-WLD-1, REF-PED-EU
SPEC-020 A_DRAWING Coating/finish type and thickness specified when functional (corrosion, hygiene) major Deterministic Drawing drawing_notes REF-HYG-1, REF-PED-EU
SPEC-021 A_DRAWING Revision + change note present for released drawings major Deterministic Drawing drawing_title_block REF-MED-QMS, REF-AUTO-QMS
SPEC-022 A_DRAWING CTQs flagged (special characteristics) if auto/medical process requires it major Deterministic Drawing bom_items REF-GM-CSR, REF-AUTO-QMS
SPEC-023 A_DRAWING Inspection method expectation indicated for hard-to-measure GD&T major Deterministic Drawing drawing_notes REF-GPS-2
SPEC-024 A_DRAWING Surface finish + tolerance not contradictory (e major Deterministic Drawing manual_context REF-GPS-5
SPEC-025 A_DRAWING Assembly drawing includes BOM + callouts for joining method major Deterministic Drawing, BOM, Assembly assembly_model REF-DFA-1
DBC-001 G_BASELINE Keep nominal wall thickness as uniform as practical and taper transitions gradually major Deterministic CAD part, CAD wall feature wall_thickness_map, material_spec REF-BOOK-DFM-SUCCESS, REF-BOOK-DFM-INJECTION
DBC-002 G_BASELINE Avoid sharp internal corners; use generous radii so material and tools can move smoothly major Deterministic CAD part, CAD pocket feature, CAD wall feature radii_set, geometry_features REF-BOOK-DFM-SUCCESS, REF-BOOK-DFM-INJECTION
DBC-003 G_BASELINE Make features reachable in the preferred manufacturing direction major Hybrid CAD part, CAD pocket feature, CAD hole feature geometry_features, manual_context REF-BOOK-DFM-SUCCESS
DBC-004 G_BASELINE Keep turned parts stubby enough to resist deflection during cutting major Hybrid CAD part part_bounding_box, geometry_features REF-BOOK-DFM-SUCCESS
DBC-005 G_BASELINE Keep milled floor-and-wall faces orthogonal when a filleted floor is expected minor Hybrid CAD pocket feature geometry_features, pocket_corner_radius REF-BOOK-DFM-SUCCESS
DBC-006 G_BASELINE Size molded ribs and bosses from the nominal wall, not from intuition major Hybrid CAD part, CAD wall feature wall_thickness_map, geometry_features REF-BOOK-DFM-SUCCESS, REF-BOOK-DFM-INJECTION
DBC-007 G_BASELINE Fillet the base of ribs and bosses so stress and flow do not spike at the root major Hybrid CAD part, CAD wall feature wall_thickness_map, radii_set, geometry_features REF-BOOK-DFM-SUCCESS
DBC-008 G_BASELINE Use draft deliberately on molded pull-direction walls, ribs, and bosses major Hybrid CAD part, CAD wall feature geometry_features, manual_context REF-BOOK-DFM-SUCCESS, REF-BOOK-DFM-INJECTION
DBC-009 G_BASELINE Treat shut-offs and thin tool sections as durability problems, not just geometry details major Hybrid CAD part geometry_features, manual_context, part_bounding_box REF-BOOK-DFM-INJECTION
DBC-010 G_BASELINE Avoid unnecessary undercuts and side actions when simpler geometry can do the job major Hybrid CAD part geometry_features, manual_context REF-BOOK-DFM-SUCCESS, REF-BOOK-DFM-INJECTION
DBC-011 G_BASELINE Keep molded blind holes short enough that the supporting core pin stays stiff major Deterministic CAD hole feature hole_depth, hole_diameter REF-BOOK-DFM-SUCCESS
DBC-012 G_BASELINE Deep narrow features and very sharp mold corners should justify the extra tooling process they force minor Hybrid CAD part, CAD pocket feature geometry_features, manual_context REF-BOOK-DFM-INJECTION
CNC-001 B_CNC Min wall thickness check vs material class (thin walls → vibration/warp risk) major Deterministic CAD part, CAD wall feature wall_thickness_map, material_spec REF-CNC-1, REF-CNC-2
CNC-002 B_CNC Deep holes: recommended depth ~4×D, hard max ~10×D (flag beyond) major Deterministic CAD part, CAD hole feature hole_depth, hole_features REF-CNC-1
CNC-003 B_CNC Prefer standard drill diameters (non-standard → milling/time) major Deterministic CAD part hole_diameter, hole_features REF-CNC-1
CNC-004 B_CNC Blind drilled holes: conical floor expected (flag if flat-bottom functional) major Deterministic CAD part, CAD hole feature hole_features REF-CNC-1
CNC-005 B_CNC Pocket internal corners: small radius → small tool → depth limits/cost major Deterministic CAD part, CAD pocket feature pocket_depth, pocket_corner_radius REF-CNC-2
CNC-006 B_CNC Prefer largest internal radii possible (cost + finish benefit major Deterministic CAD part pocket_depth, radii_set REF-CNC-3
CNC-007 B_CNC Avoid “raised islands/bosses” if they require removing whole face volume (cost driver) major Deterministic CAD part, CAD hole feature manual_context REF-CNC-2
CNC-008 B_CNC Suggest inserts (studs/dowels) vs raised machined features when feasible major Hybrid CAD part manual_context REF-CNC-2
CNC-009 B_CNC Text/engraving: small cutters increase time major Deterministic CAD part engraving_features REF-CNC-2
CNC-010 B_CNC Corner radius consistency across pockets (tool reuse reduces time) major Deterministic CAD part, CAD pocket feature radii_set REF-CNC-3, REF-CNC-2
CNC-011 B_CNC Tool access: internal corner smaller than tool radius → redesign (relief/teardrop) major Deterministic CAD part manual_context REF-CNC-2
CNC-012 B_CNC Thin ribs/bosses: flag for deflection (recommend thicker or support) major Deterministic CAD part manual_context REF-CNC-2, REF-CNC-1
CNC-013 B_CNC Placeholder: Feature accessibility check for long-reach tools in deep cavities major Deterministic CAD part pocket_depth REF-CNC-2, REF-CNC-3
CNC-014 B_CNC Placeholder: Multi-setup requirement warning when critical features are not reachable in one setup critical Deterministic CAD part datum_scheme REF-CNC-2, REF-FIX-1
CNC-020 B_CNC Tight tolerance on thin wall features → likely scrap risk major Hybrid CAD part, CAD wall feature wall_thickness_map REF-CNC-1
CNC-021 B_CNC Tight positional tolerances without datum strategy → inspection/machining risk major Hybrid CAD part datum_scheme REF-GPS-2
CNC-022 B_CNC Surface finish Ra very low on large area → time/cost major Hybrid CAD part manual_context REF-GPS-5, REF-CNC-2
CNC-023 B_CNC Threaded holes too close to edge → breakout risk major Hybrid CAD part, CAD hole feature, CAD thread feature thread_callouts REF-CNC-1
CNC-024 B_CNC Deep pocket with small corner radius → cost driver major Hybrid CAD part, CAD pocket feature manual_context REF-CNC-2, REF-CNC-3
CNC-025 B_CNC Part size exceeds typical machine envelope (flag for special setup/fixture) major Deterministic CAD part part_bounding_box REF-CNC-4
TURN-001 B_CNC Turned walls thinner than guideline risk failure major Deterministic CAD part, CAD wall feature wall_thickness_map, material_spec, sheet_thickness REF-CNC-4
TURN-002 B_CNC Sharp inside corners become radiused naturally critical Deterministic CAD part manual_context REF-CNC-4
TURN-003 B_CNC Turned outside corners usually chamfered major Deterministic CAD part manual_context REF-CNC-4
TURN-004 B_CNC Min hole sizes for turning (axial/radial) — flag below major Deterministic CAD part, CAD hole feature hole_diameter, hole_features REF-CNC-4
TURN-005 B_CNC Long slender turned sections: flag chatter risk major Deterministic CAD part manual_context REF-CNC-4
SM-001 C_SHEET Min flange length ≥ 4× thickness major Deterministic CAD sheet metal flange_length REF-SM-1
SM-002 C_SHEET Prefer consistent bend radii across bends (tooling reuse) major Deterministic CAD sheet metal, CAD bend feature radii_set, bend_features REF-SM-1
SM-003 C_SHEET Hole/slot diameter ≥ material thickness major Deterministic CAD sheet metal, CAD hole feature hole_features REF-SM-1
SM-004 C_SHEET Hole-to-edge distance: enforce guideline thresholds (distortion risk) major Deterministic CAD sheet metal, CAD hole feature manual_context REF-SM-1
SM-005 C_SHEET Hole-to-bend proximity: flag distortion-prone features major Deterministic CAD sheet metal, CAD bend feature, CAD hole feature bend_features REF-SM-1
SM-006 C_SHEET Tabs: width ≥ 2×t (or ≥ 3 major Deterministic CAD sheet metal geometry_features REF-SM-1
SM-007 C_SHEET Notches: width ≥ t (or ≥ 1 major Deterministic CAD sheet metal geometry_features REF-SM-1
SM-008 C_SHEET Countersink angles limited to standard angles major Deterministic CAD sheet metal manual_context REF-SM-1
SM-009 C_SHEET Formed countersink tolerances looser major Deterministic CAD sheet metal manual_context REF-SM-1
SM-010 C_SHEET Bend angle tolerance expectation ±1° major Deterministic CAD sheet metal, CAD bend feature bend_features REF-SM-1
SM-011 C_SHEET Multi-bend stack-up: flag tight across-bend tolerances major Deterministic CAD sheet metal, CAD bend feature bend_features REF-SM-1
SM-012 C_SHEET Hem design: check minimum inside diameter and return length vs thickness major Deterministic CAD sheet metal geometry_features REF-SM-1
SM-013 C_SHEET Offset features: flag very small offsets likely to be inconsistent major Deterministic CAD sheet metal manual_context REF-SM-1
SM-014 C_SHEET Hardware inserts spacing: enforce manufacturer spec placeholder requirement major Deterministic CAD sheet metal manual_context REF-SM-1
SM-015 C_SHEET Edge burr control note present (deburr, edge break) major Deterministic CAD sheet metal drawing_notes REF-SM-1
SM-016 C_SHEET Consistent thickness per part major Deterministic CAD sheet metal sheet_thickness REF-SM-1
SM-017 C_SHEET Laser cut internal corners: suggest radii to reduce crack initiation major Hybrid CAD sheet metal manual_context REF-SM-1
SM-018 C_SHEET Small formed part sizes below guideline risk handling issues major Deterministic CAD sheet metal manual_context REF-SM-1
SM-019 C_SHEET Very long bends near max envelope: flag handling/deflection risk major Deterministic CAD sheet metal, CAD bend feature bend_features REF-SM-1
SM-020 C_SHEET Prefer symmetric bend layout to reduce twist/warp major Deterministic CAD sheet metal, CAD bend feature bend_features REF-SM-1
WLD-001 D_WELD Welds specified using ISO 2553 symbols major Deterministic Weldment, Drawing weld callout manual_context REF-WLD-1
WLD-002 D_WELD Weld size and length/intermittency specified major Deterministic Weldment manual_context REF-WLD-1
WLD-003 D_WELD Weld quality level B/C/D specified where relevant major Deterministic Weldment drawing_notes REF-WLD-2
WLD-004 D_WELD Placeholder: Weld process type and filler compatibility shall be declared for critical joints critical Hybrid Weldment drawing_notes, weld_notes, weld_data, material_spec REF-WLD-1, REF-WLD-2
WLD-010 D_WELD Minimize weld metal volume (flag oversized fillet legs vs requirement) major Deterministic Weldment weld_data REF-WLD-3
WLD-011 D_WELD Avoid overwelding (cost + distortion) major Hybrid Weldment weld_data REF-WLD-3
WLD-012 D_WELD Prefer intermittent welds where continuous not required major Hybrid Weldment joint_type REF-WLD-3
WLD-013 D_WELD Place welds near neutral axis / balanced about joint to reduce distortion major Hybrid Weldment weld_data REF-WLD-3
WLD-014 D_WELD Prefer double-V over single-V when appropriate to balance shrinkage major Hybrid Weldment weld_data REF-WLD-3
WLD-015 D_WELD Eliminate welding by forming/rolled sections where possible major Hybrid Weldment geometry_features REF-WLD-3
WLD-020 D_WELD Access for welding torch/robot (flag obstructed joints) major Hybrid Weldment assembly_model REF-WLD-3
WLD-021 D_WELD Post-weld machining allowance noted if precision faces present major Hybrid Weldment weld_data REF-WLD-3
WLD-022 D_WELD Distortion-sensitive thin plates: flag and suggest sequencing/fixtures major Hybrid Weldment weld_data, sheet_thickness REF-WLD-3
WLD-023 D_WELD Weld + corrosion protection compatibility check (paint/coat access) major Hybrid Weldment coating_spec, geometry_features REF-WLD-3
WLD-024 D_WELD Weld inspection/testing callouts present if required by project class major Deterministic Weldment drawing_notes REF-WLD-1, REF-PED-EU
ASM-001 E_ASSEMBLY Reduce part count by combining parts where no “minimum part criteria” applies minor LLM-assisted Assembly bom_items REF-DFA-1
ASM-002 E_ASSEMBLY Reduce fasteners minor LLM-assisted Assembly bom_items REF-DFA-1
ASM-003 E_ASSEMBLY Standardize components minor LLM-assisted Assembly bom_items REF-DFA-1
ASM-004 E_ASSEMBLY Minimize reorientation/flips in assembly sequence minor Hybrid Assembly assembly_model REF-DFA-1
ASM-005 E_ASSEMBLY Add poka-yoke features to prevent wrong orientation minor LLM-assisted Assembly manual_context REF-DFA-1
ASM-006 E_ASSEMBLY Easy handling: avoid tiny/flexible/slippery parts without handling features minor Hybrid Assembly material_spec REF-DFA-1
ASM-007 E_ASSEMBLY Clear symmetry/asymmetry for orientation (avoid ambiguous “looks same”) minor Hybrid Assembly geometry_features REF-DFA-1
ASM-008 E_ASSEMBLY Minimize secondary operations & inspection steps (flag deburr-only parts, hand rework) critical Hybrid Assembly manual_context REF-DFA-1
FIX-001 E_ASSEMBLY Ensure a stable 3-2-1 locating scheme is possible on real surfaces minor Hybrid Assembly, Fixture plan datum_scheme REF-FIX-1
FIX-002 E_ASSEMBLY Provide flat, accessible datum pads for locating minor Hybrid Assembly, Fixture plan datum_scheme REF-FIX-1
FIX-003 E_ASSEMBLY Clamp forces won’t deform thin walls (flag clamp-sensitive areas) minor Hybrid Assembly, Fixture plan wall_thickness_map REF-FIX-1
FIX-004 E_ASSEMBLY Tool access near locators minor Hybrid Assembly, Fixture plan manual_context REF-FIX-1
FIX-005 E_ASSEMBLY Add sacrificial tabs or fixture bosses when no good clamping exists minor LLM-assisted Assembly, Fixture plan geometry_features REF-FIX-1
SRV-001 E_ASSEMBLY Ensure tool access to fasteners (wrench clearance) in final assembly minor Hybrid Assembly, Serviceability assembly_model REF-DFA-1
SRV-002 E_ASSEMBLY Minimize unique tool types (hex sizes, torx types) minor Hybrid Assembly, Serviceability bom_items REF-DFA-1
ALPMA-001 F_OVERLAY Portion cutting machine scope reviewed against EN 13870 requirements critical Hybrid Compliance overlay manual_context, drawing_notes REF-FOOD-EN13870
ALPMA-002 F_OVERLAY Food-contact materials declaration includes EU 1935/2004 and EU 10/2011 linkage critical Hybrid Compliance overlay material_spec, drawing_notes REF-FCM-EU-1935-2004, REF-FCM-EU-10-2011
ALPMA-003 F_OVERLAY Stainless stock callout ties grade to EN 10088-3 where applicable major Hybrid Compliance overlay material_spec, drawing_notes REF-MAT-EN10088-3
ALPMA-004 F_OVERLAY General tolerance baseline for CNC pilot parts is explicitly declared (ISO 2768-fH) major Deterministic Compliance overlay drawing_title_block, drawing_notes REF-TOL-2768-FH
ALPMA-005 F_OVERLAY Locating fits for dowel/kinematic interfaces are declared (ISO 286 H7/m6 intent) major Hybrid Compliance overlay datum_scheme, drawing_notes REF-FIT-286
ALPMA-006 F_OVERLAY Anodic oxidation specification declared when aluminum corrosion/hygiene finish is required major Hybrid Compliance overlay coating_spec, drawing_notes, material_spec REF-COAT-7599
ALPMA-007 F_OVERLAY Pipe-thread designation is explicit for fluid/service interfaces (ISO 228-1 where used) major Hybrid Compliance overlay thread_callouts, drawing_notes REF-THR-228-1
ALPMA-008 F_OVERLAY General tolerance baseline is explicit for concept drawings (ISO 2768-mK) major Deterministic Compliance overlay drawing_title_block, drawing_notes REF-TOL-2768-MK
AUTO-001 F_OVERLAY Automotive QMS requirements (IATF 16949 aligned with ISO 9001) drive design control discipline major LLM-assisted Compliance overlay manual_context REF-AUTO-QMS
AUTO-002 F_OVERLAY VDA 6 major LLM-assisted Compliance overlay manual_context REF-VDA-6-3
AUTO-003 F_OVERLAY Control plan linkage expected in CSR examples major LLM-assisted Compliance overlay control_plan REF-GM-CSR
AUTO-004 F_OVERLAY Layout inspection expectation (example: dimensional requirements on ≥5 parts) major LLM-assisted Compliance overlay inspection_plan REF-GM-CSR
AUTO-005 F_OVERLAY Special characteristics tagging supported (CTQ/CC/SC) major LLM-assisted Compliance overlay manual_context REF-GM-CSR, REF-VDA-6-3
FOOD-001 F_OVERLAY Hygienic design: machine must be cleanable critical Hybrid Compliance overlay surface_finish_spec REF-FOOD-EN
FOOD-002 F_OVERLAY Avoid crevices/gaps/steps major LLM-assisted Compliance overlay geometry_features REF-HYG-1
FOOD-003 F_OVERLAY Prefer self-draining geometry major LLM-assisted Compliance overlay manual_context REF-HYG-1
FOOD-004 F_OVERLAY Food-contact surfaces target smoothness (Ra guidance), and generous internal radii major LLM-assisted Compliance overlay radii_set REF-HYG-1
FOOD-005 F_OVERLAY Hygiene requirements + intended use info provided by manufacturer major LLM-assisted Compliance overlay manual_context REF-FOOD-ISO
HVAC-001 F_OVERLAY EN 378 expects design/construction/testing/marking/documentation coverage for systems major LLM-assisted Compliance overlay bom_items REF-HVAC-EN
HVAC-002 F_OVERLAY Refrigerant/system changes require reassessment of conformity to EN 378 parts critical LLM-assisted Compliance overlay refrigerant_type REF-HVAC-EN
LAB-001 F_OVERLAY Safety requirements for lab/measurement equipment apply (product category match) critical Hybrid Compliance overlay manual_context REF-LAB-IEC
LAB-002 F_OVERLAY Mechanical hazards + protection measures considered (covers more than drawings) critical LLM-assisted Compliance overlay hazard_analysis REF-LAB-IEC
LAB-003 F_OVERLAY Labeling/documentation expectations captured in template major LLM-assisted Compliance overlay manual_context REF-LAB-IEC
LAB-004 F_OVERLAY Reasonably foreseeable misuse considered (design & documentation) major LLM-assisted Compliance overlay manual_context REF-LAB-IEC
LAB-005 F_OVERLAY Electrical safety constraints impact enclosure/clearances (tie to enclosure CAD checks) critical LLM-assisted Compliance overlay geometry_features, enclosure_geometry REF-LAB-IEC
MACH-001 F_OVERLAY Risk assessment required critical Hybrid Compliance overlay manual_context REF-MACH-ISO
MACH-002 F_OVERLAY Risk reduction measures documented (design + safeguarding) major LLM-assisted Compliance overlay manual_context REF-MACH-ISO
MACH-003 F_OVERLAY Machine design must meet EU machinery health/safety requirements critical Hybrid Compliance overlay manual_context REF-MACH-REG
MACH-004 F_OVERLAY Maintenance access considered (guards, pinch points, access panels) major LLM-assisted Compliance overlay assembly_model, geometry_features REF-MACH-ISO
MACH-005 F_OVERLAY Safety-related control functions require structured design approach critical LLM-assisted Compliance overlay manual_context REF-MACH-ISO, REF-MACH-REG
MED-001 F_OVERLAY Must meet EU MDR requirements for placing devices on market + safety/performance critical Hybrid Compliance overlay manual_context REF-MDR-EU
MED-002 F_OVERLAY QMS (ISO 13485) design/production controls: traceability + validated processes expectation major LLM-assisted Compliance overlay manual_context REF-MED-QMS
MED-003 F_OVERLAY Risk management process (ISO 14971): hazards → risk controls → residual risk monitoring critical LLM-assisted Compliance overlay risk_file REF-MED-RISK
MED-004 F_OVERLAY Design changes: controlled, reviewed, documented major LLM-assisted Compliance overlay manual_context REF-MED-QMS
MED-005 F_OVERLAY Cleanability/bioburden-related design constraints treated as DFM risks when relevant major LLM-assisted Compliance overlay surface_finish_spec, material_spec REF-MED-RISK, REF-HYG-1
PILOT-001 F_OVERLAY Pilot release includes machinery CE framework context where customers still require 2006/42/EC mapping major LLM-assisted Compliance overlay manual_context REF-MACH-DIR-2006-42
PILOT-002 F_OVERLAY Machine hygiene design cross-check against EN ISO 14159 and EN 1672-2 intent critical Hybrid Compliance overlay surface_finish_spec, geometry_features REF-FOOD-ISO, REF-FOOD-EN
PILOT-003 F_OVERLAY Additive prototype route declares process framework (VDI 3405) when used major LLM-assisted Compliance overlay manual_context, material_spec REF-ADD-VDI-3405
PRES-001 F_OVERLAY Pressure equipment must meet essential safety requirements critical Hybrid Compliance overlay manual_context REF-PED-EU
PRES-002 F_OVERLAY Pressure boundary joints: welding/testing documentation required where applicable major Hybrid Compliance overlay weld_data, joint_type REF-PED-EU, REF-WLD-1
PRES-003 F_OVERLAY Correct classification/category influences conformity assessment critical Hybrid Compliance overlay nameplate_parameters REF-PED-EU
PSTD-001 F_OVERLAY ISO 9409-1 robot interface geometry must match selected flange pattern critical Hybrid Compliance overlay geometry_features REF-ROBOT-9409-1
PSTD-002 F_OVERLAY Robot/end-effector drawings must reference ISO 9409-1 when that interface is used major Deterministic Compliance overlay drawing_notes REF-ROBOT-9409-1
PSTD-003 F_OVERLAY Fit-critical mating holes/shafts must have an ISO 286 fit designation major Deterministic Compliance overlay drawing_notes REF-FIT-286
PSTD-004 F_OVERLAY Computed ISO 286 fit outcome must match the intended fit type critical Hybrid Compliance overlay hole_features REF-FIT-286
PSTD-005 F_OVERLAY General tolerance note must be present when ISO 2768-mK is used major Deterministic Compliance overlay drawing_title_block REF-TOL-2768-MK
PSTD-006 F_OVERLAY Anodizing callouts must reference ISO 7599 when anodic oxidation is specified major Deterministic Compliance overlay coating_spec REF-COAT-7599
PSTD-007 F_OVERLAY Pipe thread callouts must explicitly state ISO 228-1 for G-threads major Deterministic Compliance overlay thread_callouts REF-THR-228-1
PSTD-008 F_OVERLAY ISO 228-1 pipe threads must be parallel and match designated size critical Hybrid Compliance overlay hole_features REF-THR-228-1
PSTD-009 F_OVERLAY Food-contact designs must not include enclosed/trapped volumes in product/splash zones major Hybrid Compliance overlay geometry_features REF-FOOD-EN
PSTD-010 F_OVERLAY Food machinery drawings must state hygiene/cleanability assumptions needed for correct use major Deterministic Compliance overlay drawing_notes REF-FOOD-EN
PSTD-011 F_OVERLAY If the product is a portion cutting machine, documentation must reference EN 13870 info Deterministic Compliance overlay manual_context, drawing_notes REF-FOOD-EN13870
PSTD-012 F_OVERLAY Hygienic designs should avoid non-drainable pockets and inaccessible crevices in hygienic zones major Hybrid Compliance overlay geometry_features REF-HYG-1
PSTD-013 F_OVERLAY Food equipment docs should reference EHEDG hygienic design guidance when claimed info Deterministic Compliance overlay drawing_notes REF-HYG-1
PSTD-014 F_OVERLAY Food-contact materials must have framework FCM compliance evidence and traceability controls critical Hybrid Compliance overlay manual_context REF-FCM-EU-1935-2004
PSTD-015 F_OVERLAY Food-contact plastics must have EU 10/2011 declaration of compliance and supporting documentation critical Hybrid Compliance overlay manual_context REF-FCM-EU-10-2011
PSTD-016 F_OVERLAY Stainless steel material specs must be stated per EN 10088-3 where applicable major Deterministic Compliance overlay material_spec REF-MAT-EN10088-3
PSTD-017 F_OVERLAY General tolerance note must be present when ISO 2768-fH is used major Deterministic Compliance overlay drawing_title_block REF-TOL-2768-FH
PSTD-018 F_OVERLAY Machinery Directive technical file and EC declaration must exist for CE-marked machinery critical Hybrid Compliance overlay manual_context REF-MACH-DIR-2006-42
PSTD-019 F_OVERLAY Hygienic-zone geometry must minimize crevices and inaccessible joints major Hybrid Compliance overlay geometry_features REF-FOOD-ISO
PSTD-020 F_OVERLAY Hygienic machinery documentation must include cleaning/maintenance information major Deterministic Compliance overlay drawing_notes REF-FOOD-ISO
PSTD-021 F_OVERLAY Additive manufacturing drawings must document AM process and key quality parameters when VDI 3405 is applied major Deterministic Compliance overlay manual_context, drawing_notes REF-ADD-VDI-3405
PSTD-022 F_OVERLAY GD&T feature control frames must be syntactically complete per ISO 1101 major Deterministic Compliance overlay datum_scheme REF-GPS-2
PSTD-023 F_OVERLAY Datum references used in GD&T must be defined per ISO 5459 major Deterministic Compliance overlay datum_scheme REF-GPS-6
PSTD-024 F_OVERLAY GPS drawings should reference ISO 8015 when ISO GPS rules are intended to apply info Deterministic Compliance overlay drawing_notes REF-GPS-1
PSTD-025 F_OVERLAY If general tolerances are used, the drawing must reference ISO 2768-1 and the tolerance class major Deterministic Compliance overlay drawing_title_block REF-GPS-3
PSTD-026 F_OVERLAY If ISO 2768-2 is referenced, it must be explicitly dated or migrated because ISO 2768-2 is withdrawn major Deterministic Compliance overlay drawing_title_block REF-GPS-4
PSTD-027 F_OVERLAY Surface texture indications must include parameter/value per ISO 1302 when used major Deterministic Compliance overlay surface_finish_spec REF-GPS-7
PSTD-028 F_OVERLAY Metric thread callouts must include tolerance class/position when ISO 965-1 is applied major Deterministic Compliance overlay thread_callouts REF-THR-1
ROBOT-001 F_OVERLAY Robot-side mounting interface compatibility is declared to ISO 9409-1 intent major Hybrid Compliance overlay geometry_features, drawing_notes REF-ROBOT-9409-1

Additional Browsing

Sources

  • D:\02_Code\45_merged_macos_colabui_dfmanim\server\dfm\manifest.json
  • D:\02_Code\45_merged_macos_colabui_dfmanim\server\dfm\rule_library.json
  • D:\02_Code\45_merged_macos_colabui_dfmanim\server\dfm\rule_activation.json
  • D:\02_Code\45_merged_macos_colabui_dfmanim\server\dfm\ui_bindings.json
  • D:\02_Code\45_merged_macos_colabui_dfmanim\server\dfm_review_v2.py
  • D:\02_Code\45_merged_macos_colabui_dfmanim\server\part_facts.py