Files
2026-07-17 17:45:56 +08:00

1.7 KiB

Static Mechanical Diagnostic Scout Rules

Use these rules only while extracting local diagnostic evidence. They are not final judgement rules.

  1. First infer the target component's local evidence, then infer face/hole/feature roles. Do not treat a role inference as an observed fact.
  2. Prioritize high-risk mechanical structures: abrupt section changes, sharp inner corners, deep/narrow slots, closed pockets, thin walls, protrusions on turning surfaces, cross holes, hole groups, mating/contact faces, locating faces, sliding or rotating interfaces, and obstructed assembly/tool paths.
  3. For every local unit, separate evidence into observed B-rep facts, derived geometric measurements, AI-inferred functions, default process assumptions, and missing facts.
  4. For holes, check diameter, axis, entrance/exit faces, through/blind status, nearby faces, hole groups, and whether the role is fastening, locating, guiding, process, or relief. B-rep RadiusMm/radius_mm is a radius, not a diameter. When describing a hole diameter, use DiameterMm/diameter_mm if present, or compute diameter = 2 * radius.
  5. For faces, check surface type, area, neighboring faces, contact/mate evidence, step height to surrounding surfaces, and whether the face is likely machined, unmachined, locating, supporting, sealing, sliding, or clearance.
  6. For assembly interfaces, check direct contact/mate relations, coaxial/coplanar/opposing-normal status, clearance, locating role, and whether neighbor detail is required.
  7. If evidence is missing, request a scoped expansion: whole_part, interface_pair, functional_block, assembly_installation, or kinematic_chain. Do not request all unrelated components.