costruttori: CompareDxf con pose_search=quarter, il pezzo capovolto di 180 gradi torna in banda, refs #127
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019A9CSrwGAJvRpprTEtGzx1
This commit is contained in:
@@ -80,6 +80,9 @@ def _graph(dxf_sha: str, cal_sha: str, band_mm: float, min_points_pct: float, po
|
|||||||
"band_plus": float(band_mm),
|
"band_plus": float(band_mm),
|
||||||
"band_minus": float(band_mm),
|
"band_minus": float(band_mm),
|
||||||
"nominal_unit": "mm",
|
"nominal_unit": "mm",
|
||||||
|
# #127 (Adriano, 06/11/2026): LocateBlob normalizza l'angolo in (-90, 90], il pezzo a 180 o +-120 gradi
|
||||||
|
# verrebbe capovolto; "quarter" prova le pose ruotate (Core#343). Lo specchiato resta fuori.
|
||||||
|
"pose_search": "quarter",
|
||||||
# tolleranza di points_in_pct: nominale = limite, plus = 100 - limite
|
# tolleranza di points_in_pct: nominale = limite, plus = 100 - limite
|
||||||
"points_in_pct_nominal": float(min_points_pct),
|
"points_in_pct_nominal": float(min_points_pct),
|
||||||
"points_in_pct_plus": float(100.0 - min_points_pct),
|
"points_in_pct_plus": float(100.0 - min_points_pct),
|
||||||
|
|||||||
Reference in New Issue
Block a user