Commit Graph

  • 1dd4b0a20c vendor/visionsuite a TieVision-Core 9eb6f4c (solo vs-demo-api, #370-#372); pin in CLAUDE.md, refs #127 lavoro/daitarn-tmf-127 V3.0.0 Adriano 2026-11-06 14:23:01 +01:00
  • 271ce73d09 costruttori: CompareDxf con pose_search=quarter, il pezzo capovolto di 180 gradi torna in banda, refs #127 Adriano 2026-11-06 14:14:05 +01:00
  • 1bd6c6b011 test: pezzo a L (sample.dxf e il rettangolo con foro non distinguono il capovolgimento), refs #127 Adriano 2026-11-06 14:13:46 +01:00
  • d8bca535ac test: ricetta DXF su pezzo asimmetrico capovolto di 180 gradi e pose_search nel grafo (rossi prima di U2), refs #127 Adriano 2026-11-06 14:11:02 +01:00
  • 14257304f8 vendor/visionsuite a TieVision-Core ffb93b4 (pose_search, #343); pin in CLAUDE.md e uv.lock (zxing-cpp), refs #127 Adriano 2026-11-06 14:09:59 +01:00
  • 5738920c9c sviluppo.ps1: git solo con submodule inizializzato; comando di test corretto (#109) lavoro/daitarn-tmf-109 Adriano 2026-11-06 12:07:23 +01:00
  • 452862e0f3 sviluppo.ps1: ripristinati i backslash dei percorsi (#109) Adriano 2026-11-06 11:55:50 +01:00
  • 999f47092d sviluppo.ps1 scrive vision-engine-version.txt, gitignore (#109) Adriano 2026-11-06 11:54:59 +01:00
  • 6441a92062 Archivio sorgente con submodule e vision-engine-version.txt (#109) Adriano 2026-11-06 11:54:15 +01:00
  • 8c361c14ae Visore <tmf-viewer> di TieVision-Station con no-layers su ogni immagine di TMF (#126) lavoro/daitarn-tmf-rotella Adriano 2026-10-29 13:49:39 +01:00
  • 5897a9e5df Wizard: chiusura in più nella Prova tolta, percentuale del DXF rispetto ad Adatta (Refs #122) lavoro/daitarn-tmf-dxfcal Adriano 2026-10-28 22:15:55 +01:00
  • f44b578d5b Unisce lavoro/daitarn-tmf-rev118: correzioni della revisione Fable (Refs #118 #123 #124 #125) Adriano 2026-10-28 22:07:44 +01:00
  • c5be9a2bb4 tmf-viewer: host [hidden] nascosto, wizard usa viewer-error al posto della sonda, test_dxf_preview senza zoom del wizard (Refs #122) Adriano 2026-10-28 22:07:36 +01:00
  • 17ea010f7e Test: quota NaN chiede il capoturno, migrazione 022 conserva le righe Adriano 2026-10-28 22:07:18 +01:00
  • 1d6d74b2e4 Unisce lavoro/daitarn-tmf-v-camera: visore standard <tmf-viewer> (Refs #122) Adriano 2026-10-28 22:06:44 +01:00
  • 2f0a5aaf1e Deviazione NaN nelle esportazioni CSV per le quote non misurate Adriano 2026-10-28 22:06:43 +01:00
  • e96fbb73c2 Unisce lavoro/daitarn-tmf-v-wizard: visore standard <tmf-viewer> (Refs #122) Adriano 2026-10-28 22:06:43 +01:00
  • f3bacc8238 Unisce lavoro/daitarn-tmf-v-operatore: visore standard <tmf-viewer> (Refs #122) Adriano 2026-10-28 22:06:43 +01:00
  • e743363a62 Unisce lavoro/daitarn-tmf-visore: visore standard <tmf-viewer> (Refs #122) Adriano 2026-10-28 22:06:43 +01:00
  • d48a8a1076 <tmf-viewer>: clamp fit*8, viewer-error, etichette autonome, pagina di prova Adriano 2026-10-28 22:05:54 +01:00
  • 8ef61a1285 Registra spento sul frame gia' registrato, nuovo grab dopo il reset Adriano 2026-10-28 22:04:20 +01:00
  • 84fc1a08f7 Pagina camera 8765: i quattro visori diventano tmf-viewer, JS serviti su /visore/ Adriano 2026-10-28 22:03:58 +01:00
  • c904800e94 Etichetta NaN sull'immagine per le quote non misurate Adriano 2026-10-28 22:02:26 +01:00
  • 20c0a47c00 <tmf-viewer>: visualizzatore immagine standard, tmfSaveBlob e tmfSvgToPngBlob Adriano 2026-10-28 21:59:01 +01:00
  • 269bbc03ca Wizard DXF: anteprima immagine, anteprima DXF e Prova usano <tmf-viewer> Adriano 2026-10-28 21:58:27 +01:00
  • 815d49d699 Pannello visione operatore: zoom, overlay e Salva passano a <tmf-viewer> Adriano 2026-10-28 21:58:18 +01:00
  • 43ef22079d Unione lavoro/daitarn-tmf-nan (Refs #118) Adriano 2026-10-28 21:41:43 +01:00
  • b01bba536a Test check: la quota non prodotta entra come NaN/fail Adriano 2026-10-28 21:41:22 +01:00
  • 17344aae13 Monitor: quota con soli NaN resta in elenco con media null e fuori tolleranza Adriano 2026-10-28 21:30:11 +01:00
  • fd3384f08c Monitor e quota registrata mostrano NaN invece di andare in errore (Refs #118) Adriano 2026-10-28 21:28:53 +01:00
  • 08aefa9888 Salva apre il «Salva con nome» prima di scaricare; riepilogo senza deviazione 0 per quota NaN (Refs #119 #118) Adriano 2026-10-28 21:23:55 +01:00
  • 06f308be6f Visione: quota non prodotta salvata come NaN (value NULL, fail) invece del 422; migrazione 022 Adriano 2026-10-28 21:21:54 +01:00
  • 93afd6187c Unione lavoro/daitarn-tmf-wizard (Refs #118 #119 #120 #121) Adriano 2026-10-28 21:21:33 +01:00
  • 8217f46d47 Unione lavoro/daitarn-tmf-operatore (Refs #118 #119 #120 #121) Adriano 2026-10-28 21:21:33 +01:00
  • d4802fd1a3 Unione lavoro/daitarn-tmf-svg (Refs #118 #119 #120 #121) Adriano 2026-10-28 21:21:33 +01:00
  • ea64f3c524 Wizard DXF e riepilogo: overlay SVG, Salva immagine, NaN per quota non misurata Adriano 2026-10-28 21:20:26 +01:00
  • 58baed19e2 Pannello visione operatore: barra senza input file con camera, Salva, Registra conta le quote, svg al posto del canvas, NaN Adriano 2026-10-28 21:20:21 +01:00
  • 25b0741003 Test del helper di salvataggio immagine e fix pulizia backslash nel nome Adriano 2026-10-28 21:18:20 +01:00
  • df67a32a82 Test dell'overlay SVG e delle etichette senza valore Adriano 2026-10-28 21:17:29 +01:00
  • 5723f055c4 Overlay SVG e helper salva immagine per il pannello visione Adriano 2026-10-28 21:16:11 +01:00
  • 4485803122 Unione vision_overlay.js nel pannello visione (Refs #116) Adriano 2026-10-28 17:01:28 +01:00
  • acd94a9d33 Pannello visione: integrazione overlay ed etichette quota (rows, drawOverlay, overlayLabels) Adriano 2026-10-28 17:00:48 +01:00
  • 88b3f202b1 Pannello visione: nominale e tolleranze nella tabella quote Adriano 2026-10-28 16:57:27 +01:00
  • 4a11d2595f Pannello visione: zoom, Adatta e trascinamento sull'immagine Adriano 2026-10-28 16:54:13 +01:00
  • b46ccba1ee Pannello visione: modulo vision_overlay.js (forme overlay, ancore, etichette) con test node e fixture task 14 Adriano 2026-10-28 16:52:50 +01:00
  • 7a1df0bca4 Pannello visione: la tabella quote mostra description invece di #id Adriano 2026-10-28 16:33:09 +01:00
  • 198c6c63c4 Wizard DXF: Adatta misura l'area senza barre di scorrimento (offset meno bordi). Refs #113 Adriano 2026-10-28 12:44:26 +01:00
  • 04b81ad2f2 Wizard DXF: correzioni revisione zoom anteprime (style statico, x-show, altezza utile). Refs #113 Adriano 2026-10-28 12:39:06 +01:00
  • 45c9e6c3f3 Wizard DXF: zoom, Adatta e pan sulle anteprime immagine e DXF. Refs #113 Adriano 2026-10-28 12:35:10 +01:00
  • ca6cd0cab1 Etichette uscite visione: count/n_points/area non ereditano la quantità del tool, ratio in %. Refs #112 Adriano 2026-10-28 12:17:13 +01:00
  • 34c251aa90 Test blocco: ciclo con latoAnteprima() al posto di 1280. Refs #111 Adriano 2026-10-28 10:59:25 +01:00
  • c70d29d6d7 Acquisizione: visore zoom, adatta() rinominata adattaVisore (collideva con quella dei parametri camera) Adriano 2026-10-28 10:55:09 +01:00
  • 96aca975d0 Merge branch 'lavoro/daitarn-tmf-flip' into lavoro/daitarn-tmf-zoom Adriano 2026-10-28 10:53:00 +01:00
  • b3c56ef5b5 Acquisizione: zoom +/-, Adatta e pan sui tre riquadri immagine, lato anteprima che segue lo zoom Adriano 2026-10-28 10:52:30 +01:00
  • 9111eb2741 Orientamento: se il salvataggio fallisce si ripristina lo stato di prima in memoria. Refs #110 Adriano 2026-10-28 10:49:46 +01:00
  • b46a70347f Merge branch 'lavoro/daitarn-tmf-flip-pagina' into lavoro/daitarn-tmf-flip-unione Adriano 2026-10-28 10:43:39 +01:00
  • 155abfd15c Acquisizione: caselle di specchiatura orizzontale e verticale per sorgente Adriano 2026-10-28 10:39:49 +01:00
  • 2c2d601495 Specchiatura orizzontale/verticale per sorgente nel servizio camera, salvata su disco. Refs #110 Adriano 2026-10-28 10:38:49 +01:00
  • b2e3867370 Test scalda camere. Refs #108 Adriano 2026-10-25 18:16:40 +01:00
  • cab419bdc7 Avvio: scalda le camere configurate con un grab a vuoto. Refs #108 Adriano 2026-10-25 18:16:31 +01:00
  • 249999fa1e Test pagina e JS per conversione BMP->PNG. Refs #107 Adriano 2026-10-25 18:10:21 +01:00
  • a3e032d000 Disegno Tecnico: BMP convertiti in PNG nel browser, errore upload nel riquadro. Refs #107 Adriano 2026-10-25 18:07:52 +01:00
  • 57376556d2 camera: commento admin preciso, test timeout grab maker (Refs #106) Adriano 2026-10-25 17:57:43 +01:00
  • 7cb877b11b Timeout grab camera 60 s e sorgenti admin 15 s (prima apertura GenTL lenta). Refs #106 Adriano 2026-10-25 17:54:56 +01:00
  • 08616aa1fa maker: pan dell'immagine di prova non si interrompe col mouse (Refs #104) Adriano 2026-10-25 16:46:57 +01:00
  • 02f1481fe5 maker: zoom in sovrimpressione, pan col puntatore e viewport che segue l'immagine (Refs #104) Adriano 2026-10-25 16:42:42 +01:00
  • 34e1b042f5 maker: risultati della Prova a destra dell'immagine da 640px (Refs #104) Adriano 2026-10-25 16:36:44 +01:00
  • bdef1f1cd8 maker: anteprima DXF sempre a destra, avviso immagine tolto dopo il salvataggio (Refs #104 #105) Adriano 2026-10-25 16:35:11 +01:00
  • 39b9ad77eb vision: condizione della quota su due righe leggibili (Refs #105) Adriano 2026-10-25 16:31:16 +01:00
  • 12632323e8 merge #105 105b: wizard Modifica ricetta da DXF (Refs #105) Adriano 2026-10-25 16:31:10 +01:00
  • 839a61e479 merge #105 105a: ricetta DXF riapribile, backend (Refs #105) Adriano 2026-10-25 16:31:10 +01:00
  • 9b8e729927 maker: Modifica ricetta da DXF, il wizard si riapre compilato (Refs #105) Adriano 2026-10-25 16:27:20 +01:00
  • 6080e6aebc vision: ricetta DXF riapribile, immagine salvata, rotte source e files, soglia segue la quota (Refs #105) Adriano 2026-10-25 16:25:37 +01:00
  • d5db5f3014 merge #102 #104: anteprima immagine, disposizione del wizard DXF, prova su due colonne con zoom (Refs #102 #104) Adriano 2026-10-25 16:21:43 +01:00
  • 1a19bb6679 maker: wizard DXF con anteprime sotto le scelte, mm/px solo da file, risultato su due colonne con zoom e Fit (Refs #104) Adriano 2026-10-25 16:21:19 +01:00
  • 20f33234a8 maker: anteprima immagine nel wizard Crea ricetta da DXF (Refs #102) Adriano 2026-10-25 16:14:10 +01:00
  • 711abc96df merge #103: DXF a entità aperte unito in contorni chiusi (Refs #103) Adriano 2026-10-25 16:11:53 +01:00
  • 77419f9ebd vision: il DXF di confronto unisce le entita' aperte in contorni chiusi (Refs #103) Adriano 2026-10-25 16:11:18 +01:00
  • 4791c34205 merge #101 101b: anteprima DXF disegnata con path (Refs #101) Adriano 2026-10-25 16:06:54 +01:00
  • e582df7962 maker: anteprima DXF disegnata con path e viewBox camel (Refs #101) Adriano 2026-10-25 16:02:04 +01:00
  • a7b91b5508 merge #101 101b: anteprima DXF nel wizard (Refs #101) Adriano 2026-10-25 15:59:25 +01:00
  • addf5a2598 merge #101 101a: anteprima DXF nel wizard (Refs #101) Adriano 2026-10-25 15:59:14 +01:00
  • bdb1e8c8b9 maker: anteprima del DXF nel wizard «Crea ricetta da DXF» (Refs #101) Adriano 2026-10-25 15:56:45 +01:00
  • ebaafbe6e9 vision: anteprima DXF nel worker e nel backend (Refs #101) Adriano 2026-10-25 15:55:43 +01:00
  • 351153e78a merge #100: statistiche con «Tutti i punti» (Refs #100) Adriano 2026-10-25 15:52:17 +01:00
  • 842ceca007 statistiche: con Tutti i punti tabella capability per punto, carta e istogramma solo con punto scelto, il select ricarica da solo (Refs #100) Adriano 2026-10-25 15:51:38 +01:00
  • b78f2422d8 merge #99: BMP nelle rotte visione (Refs #99) Adriano 2026-10-25 15:47:21 +01:00
  • 444dc0a6d1 backend: immagini BMP ammesse nelle rotte visione (Refs #99) lavoro/daitarn-tmf-99 Adriano 2026-10-25 15:46:58 +01:00
  • 27d7c1e832 maker: mm/px a mano nel wizard DXF per immagini da file (Refs #98) lavoro/daitarn-tmf-98 Adriano 2026-10-25 15:37:40 +01:00
  • 4b1b23cfb6 Merge branch 'lavoro/daitarn-tmf-97c' into lavoro/daitarn-tmf-dxfcal Adriano 2026-10-24 19:33:04 +02:00
  • 4b57efc73c Merge branch 'lavoro/daitarn-tmf-97b' into lavoro/daitarn-tmf-dxfcal Adriano 2026-10-24 19:33:03 +02:00
  • 7c03f53000 Merge branch 'lavoro/daitarn-tmf-97a' into lavoro/daitarn-tmf-dxfcal Adriano 2026-10-24 19:33:03 +02:00
  • 67337fa232 operatore: immagine gia' analizzata all'ingresso, analisi impulsiva o in linea, Registra (Refs #97) lavoro/daitarn-tmf-97c Adriano 2026-10-24 18:30:31 +02:00
  • 661b782bad backend: test camera e modo di analisi nel task, /vision/check (Refs #97) lavoro/daitarn-tmf-97a Adriano 2026-10-24 18:26:26 +02:00
  • 25f8b4d609 maker: camera e modo di analisi nel task visione (Refs #97) lavoro/daitarn-tmf-97b Adriano 2026-10-24 18:26:00 +02:00
  • b98d1f15f4 operatore: immagine del task visione in fit, pagina senza scorrimento (Refs #96) Adriano 2026-10-24 18:20:15 +02:00
  • 8f9731839a backend: camera e modo di analisi nel task, /vision/check senza salvataggio (Refs #97) Adriano 2026-10-24 18:20:14 +02:00
  • 552f96bb47 acquisitore: calibrazione manuale con mm/px impostato a mano (Refs #95) Adriano 2026-10-24 17:36:45 +02:00
  • 71daab184f acquisitore: il frame bloccato e' quello mostrato (Refs #94) Adriano 2026-10-24 17:31:38 +02:00
  • 9beaf2ed67 acquisitore: immagine viva in Calibrazione e «Blocca immagine» per il calcolo (Refs #94) Adriano 2026-10-24 17:25:28 +02:00