Skip to content

PSTD-001

Pack: F_OVERLAY Severity: critical

ISO 9409-1 robot interface geometry must match selected flange pattern

Rule Card

Field Value
Pack F_OVERLAY — Industry Overlay and Compliance
Title ISO 9409-1 robot interface geometry must match selected flange pattern
Severity critical
Check logic Hybrid
Applies to Compliance overlay
Inputs required geometry_features
Fix template Select a valid ISO 9409-1 interface size/type and regenerate the flange geometry to match; update the mating plate accordingly.

Short Description

Verifies that an ISO 9409-1 robot mechanical interface is implemented with the correct hole pattern and locating features for interchangeability.

When It Applies

This rule runs only when an overlay activates F_OVERLAY. It targets Compliance overlay.

Evidence Profile

Input Category
geometry_features Geometry

References

Reference Type Title
REF-ROBOT-9409-1 standard ISO 9409-1:2004 — Manipulating industrial robots — Mechanical interfaces — Part 1: Plates

Compiled Threshold Metadata

Field Value
compiled_from pilot_deep_research
source_rule_id PILOTSTD-001
source_analysis_mode geometry_dfm
source_standard_clause None
source_predicate {'left': 'cad.robot_interface.conformance_flag', 'op': '==', 'right': True}
source_evaluator_hint Compute bolt pattern + locating features and compare against the selected ISO 9409-1 interface variant library (size/type).
source_pilot_sets ['SET_A_MECH_ROBOT']
source_evidence_quality official_abstract
source_needs_manual_confirmation True
source_inputs ['cad.robot_interface.standard', 'cad.robot_interface.variant', 'cad.robot_interface.conformance_flag']
compiled_inputs ['geometry_features']
unknown_source_inputs []
compile_status executable_now

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