Un robot salda male quando la scansione è debole: anche buone macchine falliscono se si trascura un’impostazione della telecamera. Ecco come evitarlo.
Una telecamera 3D RVC è utile nella saldatura robotizzata solo quando installazione, illuminazione, condizioni del materiale, rete e parametri di scansione sono stabili. Considero il manuale della telecamera una guida al controllo dei rischi, perché nuvole di punti affidabili portano a un riconoscimento affidabile dei giunti e a percorsi di saldatura migliori.
Uso la visione 3D nei sistemi di saldatura robotizzata senza programmazione. Non considero la telecamera una scatola magica, ma uno strumento di misura che va installato, verificato e messo a punto prima di poter guidare un robot. Quando il responsabile di uno stabilimento mi chiede se un sistema può « scansionare e saldare automaticamente », di solito rispondo con cautela: « Sì, può farlo, ma solo quando pezzo, telecamera, luce, rete e parametri lavorano insieme ».
Questo articolo non è un manuale software completo e non spiegherò ogni menu uno per uno. Spiegherò come uso una telecamera 3D RVC e RVCManager nei progetti di saldatura reali, concentrandomi sui problemi che fermano la produzione: nuvole di punti incomplete, esposizione errata, riflessi, connessione di rete, dati instabili e percorsi errati. Se siete operatori, ingegneri, titolari d’azienda o capiprogetto, potete usare questo articolo come un taccuino di cantiere: quando la scansione sembra sbagliata, potete aprire questa guida e verificare le cause reali una per una.
Dal mito del « collega e salda » alla realtà: perché contano installazione, materiale e illuminazione?
Molti acquirenti pensano che una telecamera 3D renda il robot intelligente da sola. Ho visto questa convinzione creare stress durante l’installazione.
Un robot di saldatura senza programmazione dipende da condizioni di scansione stabili. La telecamera ha bisogno della giusta distanza, del giusto angolo, di una superficie del pezzo adatta, di un’illuminazione controllata e di un bloccaggio stabile. Se questi elementi di base sono sbagliati, il software non può creare un percorso di saldatura affidabile.
Di solito inizio ogni progetto con un semplice avvertimento: dico al cliente che « senza programmazione » non significa « senza condizioni ». Significa che il robot può ridurre l’apprendimento manuale perché visione 3D e software aiutano a generare il percorso. Il sistema ha comunque bisogno di dati visivi chiari: la telecamera deve vedere la zona del giunto, il pezzo deve restare in una zona nota, la superficie non deve compromettere la scansione e robot, telecamera e PC industriale devono comunicare senza ritardi né conflitti.
Prima verifico se la telecamera vede davvero la zona di saldatura
Non inizio mai modificando impostazioni software complesse. Guardo prima la scena fisica e mi pongo una domanda diretta: dalla sua posizione di montaggio, la telecamera vede chiaramente il giunto?
In molti progetti reali la telecamera è montata troppo vicino, troppo lontano o con un angolo sfavorevole. Il risultato sembra un problema software, ma spesso è un semplice problema di installazione. Se la telecamera non copre tutta la zona del giunto, la nuvola di punti avrà dati mancanti. Se inquadra una lamiera lucida da un’angolazione sbagliata, il riflesso può « bruciare » l’immagine. Se il braccio del robot copre la telecamera durante la scansione, il sistema può perdere punti chiave del giunto.
| Elemento da verificare | Cosa cerco | Problema comune | Cosa faccio di solito |
|---|---|---|---|
| Distanza della telecamera | Il giunto rientra nel campo di scansione valido | La nuvola di punti è debole o incompleta | Regolo l’altezza di montaggio |
| Angolo della telecamera | La forma del giunto è visibile | Riflessi od ombre nascondono il cianfrino | Modifico leggermente l’angolo |
| Campo visivo | Viene acquisita l’intera area di interesse | Manca l’inizio o la fine della saldatura | Riposiziono la telecamera o scansiono a sezioni |
| Spazio libero per il robot | Il robot non copre la telecamera | Il braccio o la torcia entrano nell’area di scansione | Regolo la posa di scansione |
| Posizione del pezzo | Il pezzo resta nella zona di scansione | Il sistema scansiona uno spazio vuoto | Miglioro l’attrezzatura o il metodo di posizionamento |
Considero le attrezzature di bloccaggio parte del sistema di visione
Alcuni utenti si concentrano solo sul modello di telecamera. Per me l’attrezzatura di bloccaggio è altrettanto importante. Un’attrezzatura allentata può rendere inutile una buona scansione: se il pezzo si muove dopo la scansione, il robot segue un percorso che non corrisponde più al pezzo. La telecamera ha fatto il suo lavoro, ma il risultato della saldatura fallisce comunque.
Mi piacciono attrezzature semplici e ripetibili. Non servono sempre attrezzature costose, ma attrezzature che tengano il giunto nell’area di scansione prevista. Nella carpenteria metallica, nella saldatura di tubi, nella costruzione di serbatoi e nelle officine meccaniche generiche, il pezzo può essere grande e non perfettamente uniforme: è proprio per questo che la visione 3D è utile. Ma la telecamera ha comunque bisogno di una condizione di partenza ragionevole.
Quando installo un sistema di saldatura senza programmazione, di solito chiedo al cliente di mostrarmi i pezzi reali, non solo i disegni. I disegni sembrano sempre puliti; i pezzi reali hanno scaglie di laminazione, ruggine, giochi, punti di saldatura, variazioni del cianfrino, tracce d’olio e deformazioni termiche. Questi dettagli influiscono sulla scansione: prima vedo i pezzi reali, prima posso ridurre i rischi.
Presto molta attenzione al materiale della superficie
Metalli diversi si scansionano in modo diverso. Una lamiera scura in acciaio al carbonio, una lamiera lucida in acciaio inox, un pezzo in alluminio e un pezzo arrugginito non restituiscono la stessa immagine. Alcune superfici assorbono la luce, altre ne riflettono troppa, altre ancora generano rumore o aree mancanti.
Non do subito la colpa alla telecamera. Mi chiedo prima se la superficie del materiale si presta alla scansione a luce strutturata. In molti casi bastano piccole modifiche: regolare l’esposizione, usare l’HDR, cambiare l’angolo, ridurre la luce ambientale diretta, pulire olio o sporco pesante dalla zona del giunto, evitare di scansionare direttamente un riflesso a specchio.
| Condizione del materiale | Cosa può succedere nella scansione | Prima azione pratica che provo |
|---|---|---|
| Acciaio inox lucido | Zone sovraesposte e punti mancanti | Riduco l’esposizione o cambio l’angolo della telecamera |
| Acciaio scuro | Immagine sottoesposta e nuvola di punti debole | Aumento con cautela esposizione o guadagno |
| Superficie arrugginita | Rumore e punti irregolari | Verifico la riduzione del rumore e la stabilità della scansione |
| Superficie oleosa | Riflessi e scansione instabile | Pulisco la zona del giunto prima della scansione |
| Scaglia di laminazione spessa | Forma della superficie falsata | Verifico se la geometria del giunto è ancora utilizzabile |
Controllo l’illuminazione prima di dare la colpa al software
L’illuminazione in fabbrica non è stabile. Ho lavorato in officine in cui al mattino la luce del sole entra da un lato e nel pomeriggio scompare, e ho visto postazioni di saldatura sotto lampade potenti che creano punti luminosi sul pezzo. Queste variazioni possono influire sulle immagini 2D, sull’esposizione e sulla qualità finale della nuvola di punti.
Cerco di rendere l’area di scansione il più stabile possibile. Non serve un laboratorio, ma una condizione di produzione ripetibile. Evito la luce solare diretta sull’area di scansione e i forti riflessi di oggetti luminosi vicini, e mi assicuro che la telecamera non inquadri sorgenti luminose variabili. Se la luce in officina cambia molto, provo la scansione in diversi momenti della giornata.
Spiego il « senza programmazione » in modo concreto
Realizzo e fornisco sistemi di automazione della saldatura, quindi voglio che i clienti usino le nuove tecnologie con fiducia, ma anche che ne comprendano i limiti. Un sistema di saldatura robotizzata senza programmazione può ridurre i tempi di apprendimento, generare percorsi basati sulla scansione e aiutare le aziende a gestire produzioni ad alta varietà e bassi volumi. Ma non è un saldatore con occhi e capacità di giudizio: ha bisogno di dati stabili.
Di solito lo spiego così:
| Aspettativa sbagliata | Interpretazione corretta |
|---|---|
| La telecamera troverà qualsiasi giunto ovunque | La telecamera trova i giunti all’interno di un’area di scansione progettata |
| Il robot non ha mai bisogno di regolazioni | Il sistema richiede comunque configurazione, calibrazione e messa a punto |
| Qualsiasi superficie si può scansionare perfettamente | Lo stato della superficie influisce sulla qualità della nuvola di punti |
| Qualsiasi operatore può usarlo senza formazione | Gli operatori hanno bisogno di una formazione semplice ma reale |
| La telecamera è l’intera soluzione | La soluzione comprende telecamera, robot, attrezzatura di bloccaggio, software, PC e assistenza |
Quando i clienti lo comprendono, il progetto diventa più semplice: smettono di chiedere alla telecamera di risolvere ogni problema di produzione e iniziano a costruire un processo di scansione stabile. È allora che il sistema diventa utile.
Nuvola di punti = qualità di saldatura: come diagnostico rumore, dati mancanti e problemi di esposizione?
Un bel movimento del robot conta poco se la nuvola di punti è sbagliata. Ho visto un percorso fluido seguire il giunto sbagliato.
La qualità della nuvola di punti influisce sulla qualità della saldatura, perché riconoscimento dei giunti e generazione del percorso dipendono dai dati di scansione. Punti mancanti, rumore sparso, esposizione errata, riflessi e una riduzione del rumore eccessiva possono ingannare il software e generare posizioni di saldatura errate.
Dico sempre agli operatori che una nuvola di punti non è solo una bella immagine 3D, ma la base di dati del percorso di saldatura. Se la nuvola di punti è incompleta, il percorso può esserlo anch’esso. Se contiene rumore sparso, il sistema può considerarlo parte del pezzo. Se perde il fondo del cianfrino o il bordo del giunto, il software può calcolare una posizione errata della torcia.
Guardo l’immagine 2D prima del risultato 3D
Quando una scansione fallisce, molti passano subito alla nuvola di punti. Io preferisco controllare prima l’immagine 2D: l’immagine 2D spesso mi dice se la telecamera riceve troppa luce, troppo poca o caratteristiche del pezzo poco chiare.
Se l’immagine 2D è troppo chiara, sospetto una sovraesposizione: la telecamera può perdere i dettagli di forma nelle zone luminose. Se l’immagine 2D è troppo scura, sospetto una sottoesposizione: la telecamera può non raccogliere abbastanza informazioni utili. Se presenta forti riflessi, sospetto una riflessione speculare. Se cambia molto tra una scansione e l’altra, sospetto un’illuminazione o una posizione del pezzo instabili.
| Sintomo nell’immagine 2D | Possibile causa | Rischio per la saldatura | Mia prima azione |
|---|---|---|---|
| Ampia zona bianca | Sovraesposizione o riflesso | Bordo del giunto mancante | Riduco l’esposizione o regolo l’angolo |
| Zona molto scura | Sottoesposizione | Punti deboli o mancanti | Aumento con cautela esposizione o guadagno |
| Linea luminosa o riflesso | Riflessione speculare | Geometria falsata | Cambio angolo o schermo la luce diretta |
| Caratteristica sfocata | Movimento o messa a fuoco inadeguata | Dati del giunto instabili | Verifico la posa di scansione e il supporto della telecamera |
| L’immagine cambia a ogni scansione | Illuminazione o movimento del pezzo | Percorso instabile | Stabilizzo attrezzatura e illuminazione |
Uso la mappa di profondità per trovare la geometria mancante
La mappa di profondità mi aiuta a capire se la telecamera ha misurato la forma della superficie. Un’immagine 2D può sembrare accettabile, ma la mappa di profondità può comunque presentare dei buchi. I buchi vicino al giunto sono pericolosi: il software può non sapere dove inizia il cianfrino, dove finisce il bordo o dove si trova la linea di radice.
In un’installazione ho visto una vista 2D di un giunto cianfrinato che sembrava buona, ma i dati di profondità vicino alla parete lucida del cianfrino mancavano e il robot non riusciva a generare un percorso stabile. Il problema non era il robot: la parete del cianfrino rifletteva la luce lontano dalla telecamera. Abbiamo cambiato l’angolo di scansione e regolato l’esposizione, la mappa di profondità è diventata più completa e il percorso più affidabile.
Uso questa semplice regola: se la caratteristica da saldare manca nella mappa di profondità, non ci si deve fidare del sistema per saldarla automaticamente.
Controllo la mappa di confidenza quando la nuvola di punti sembra sospetta
La mappa di confidenza mi aiuta a capire quanto la telecamera si fida dei dati misurati. Non la tratto come uno strumento scientifico complicato, ma come un livello di avviso pratico: se un’area ha una confidenza bassa, non voglio che l’algoritmo di percorso dipenda troppo da essa.
Una confidenza bassa può comparire su superfici riflettenti o scure, angoli ripidi, bordi e aree con forti variazioni di luce. Nella saldatura queste aree coincidono spesso con geometrie importanti: il bordo di un cianfrino, di un giunto a sovrapposizione o di un tubo, oppure una zona con punti di saldatura, possono essere difficili da scansionare. Se vedo una confidenza bassa vicino al giunto, so che devo mettere a punto la scansione o modificare la configurazione fisica.
| Problema della nuvola di punti | Come si presenta | Cosa può causare | Cosa verifico |
|---|---|---|---|
| Punti mancanti | Buchi nella zona del giunto o del bordo | Posizione del giunto errata | Esposizione, angolo, superficie del materiale |
| Rumore sparso | Punti casuali sopra la superficie | Percorso falso o caratteristica errata | Riduzione del rumore, riflessi, sfondo |
| Superficie irregolare | La superficie appare instabile | Percorso tremolante | Guadagno, illuminazione, distanza di scansione |
| Bordo interrotto | Il bordo non è continuo | Punto iniziale o finale errato | Campo visivo e mappa di profondità |
| Nuvola troppo smussata | I piccoli dettagli del giunto scompaiono | Caratteristica del giunto non rilevata | Intensità della riduzione del rumore |
Regolo l’esposizione con pazienza
L’esposizione è una delle prime impostazioni che controllo in RVCManager, ma non la modifico a caso. Cambio un parametro alla volta, annoto il risultato a mente o per iscritto e dopo ogni modifica confronto immagine 2D, mappa di profondità, mappa di confidenza e nuvola di punti.
Se l’esposizione è troppo alta, le parti luminose possono perdere dettaglio; se è troppo bassa, le parti scure possono non mostrare dati utili sufficienti. In alcuni casi il guadagno può aiutare, ma un guadagno eccessivo può aggiungere rumore. L’HDR può aiutare quando una zona è chiara e un’altra scura, ma può allungare i tempi o richiedere una messa a punto. Non uso un’unica impostazione per tutti i materiali: costruisco le impostazioni in base al pezzo reale.
Uso l’HDR quando il pezzo ha zone sia chiare sia scure
Molti pezzi da saldare non sono uniformi: un lato può essere scuro, un altro lucidato; un cianfrino può riflettere la luce mentre la lamiera piana la assorbe. In questo caso una sola esposizione può non acquisire bene tutto. L’HDR permette di combinare diversi livelli di esposizione e può aumentare i dati utilizzabili nelle scene difficili.
Uso comunque l’HDR con cautela. Verifico che il tempo di scansione sia accettabile e che la nuvola di punti diventi più stabile, e controllo che migliori la zona importante del giunto, non solo l’aspetto della nuvola complessiva. Una nuvola di punti più bella non è sempre una nuvola migliore per la saldatura: a me interessano giunto, cianfrino, bordo, radice e punto di destinazione della torcia.
Non lascio che la riduzione del rumore cancelli la caratteristica di saldatura
La riduzione del rumore è utile: elimina i punti sparsi e pulisce la nuvola di punti. Ma una riduzione del rumore aggressiva può eliminare anche piccole caratteristiche che nella saldatura possono essere importanti. Un gioco stretto, un bordo sottile, un punto di saldatura o una piccola linea del cianfrino possono guidare il percorso: se la riduzione del rumore li elimina, il software può produrre un risultato pulito ma sbagliato.
Insegno agli operatori a confrontare la nuvola prima e dopo la riduzione del rumore, guardando la zona del giunto e non solo l’intero schermo. Se il rumore è lontano dal giunto, può non avere importanza; se la riduzione del rumore danneggia la zona del giunto, conta moltissimo. L’obiettivo non è la nuvola di punti più pulita, ma la nuvola di punti più utile per la saldatura.
Collego i problemi della nuvola di punti ai difetti di saldatura reali
È l’abitudine più importante. Non parlo delle nuvole di punti come di immagini tecniche a sé stanti, ma le collego ai risultati di saldatura. Se il bordo della nuvola di punti è spostato, la torcia può spostarsi. Se manca il fondo del cianfrino, l’altezza della torcia può essere errata. Se il rumore sparso entra nell’area di ricerca del giunto, il percorso generato può fare dei salti. Se manca il punto iniziale, il robot può partire in ritardo o nella posizione sbagliata.
| Problema di scansione | Possibile problema di percorso | Possibile risultato di saldatura |
|---|---|---|
| Fondo del cianfrino mancante | Altezza della torcia errata | Mancanza di fusione o cordone instabile |
| Bordo del giunto mancante | Posizione laterale errata | Saldatura fuori dal giunto |
| Rumore sparso vicino al giunto | Salto del percorso | Cordone irregolare o arresto |
| Cianfrino sovraesposto | Geometria del cianfrino errata | Posizione di riempimento scorretta |
| Gioco eccessivamente filtrato | Gioco non riconosciuto | Linea centrale di saldatura errata |
Non sostengo che la qualità della nuvola di punti determini da sola ogni risultato di saldatura: contano anche potenza, filo, gas di protezione, velocità, angolo della torcia e preassemblaggio. Ma nella saldatura robotizzata guidata dalla visione la nuvola di punti è il primo filtro: se i dati sono sbagliati, il resto del sistema parte dal punto sbagliato.
Creo per gli operatori una piccola abitudine di accettazione della scansione
Mi piacciono le regole semplici da officina. Gli operatori non devono diventare ricercatori di algoritmi: hanno bisogno di un modo rapido per capire se la scansione è sicura da usare. Suggerisco spesso una piccola routine di accettazione della scansione.
Primo, chiedo all’operatore di verificare che la zona del giunto appaia completa nella nuvola di punti. Secondo, che nessun rumore sparso entri nell’area di ricerca del giunto. Terzo, che la nuvola di punti si ripeta quando lo stesso pezzo viene scansionato di nuovo. Quarto, che il percorso generato corrisponda al giunto reale prima di saldare. All’inizio questi controlli richiedono tempo, ma ne fanno risparmiare quando parte la produzione.
| Controllo dell’operatore | Condizione di via libera | Condizione di arresto |
|---|---|---|
| Visibilità del giunto | Giunto o bordo abbastanza chiari | La zona del giunto presenta buchi |
| Livello di rumore | Il rumore non interessa la zona del giunto | Punti casuali entrano nell’area del percorso |
| Scansione ripetuta | Risultato simile ogni volta | La nuvola di punti cambia molto |
| Anteprima del percorso | Il percorso segue il giunto reale | Il percorso si sposta, salta o manca il giunto |
| Stabilità del pezzo | Il pezzo non si muove dopo la scansione | Il pezzo si muove prima della saldatura |
Questa abitudine aiuta i nuovi utenti e anche i responsabili: trasforma la qualità della visione in un processo visibile, non in un mistero.
RVCManager come strumento di debug: come risolvo i problemi di integrazione, rete e parametri nella produzione reale?
Alcuni utenti chiamano ogni scansione fallita un guasto della telecamera. Ho imparato a controllare l’intero sistema prima di dare la colpa alla telecamera.
RVCManager è utile perché mostra immagini, profondità, confidenza, nuvole di punti e parametri in un unico flusso di lavoro pratico. Mi aiuta a distinguere i problemi della telecamera da quelli di rete, PC, software, illuminazione, configurazione e materiale.
Uso RVCManager come strumento di debug sul campo, non solo come schermata di configurazione. Quando una telecamera non si connette, lo uso per controllare lo stato del dispositivo. Quando una scansione sembra scadente, lo uso per confrontare esposizione, guadagno, HDR, profondità e nuvola di punti. Quando un cliente dice che il percorso del robot è sbagliato, lo uso per verificare se i dati di scansione originali sono già errati.
Controllo i problemi di connessione in un ordine semplice
Molti « guasti della telecamera » non sono guasti della telecamera. Ho visto causare problemi conflitti di IP, schede di rete deboli, cavi sbagliati, problemi con l’USB 3.0, blocchi del firewall, versioni software non compatibili e limiti del PC industriale. Questi problemi possono far perdere un’intera giornata se il team parte dal punto sbagliato.
Seguo un ordine fisso: primo l’alimentazione, secondo lo stato dei cavi, terzo la connessione di rete o USB, quarto indirizzo IP e subnet, quinto firewall e permessi, sesto versione del software e stato dei driver. Verifico prestazioni del PC e stato di GPU/CUDA quando il software o l’elaborazione lo richiedono.
| Sintomo | Possibile causa | Cosa controllo per primo |
|---|---|---|
| Telecamera non trovata | Problema di rete o di IP | Cavo, IP, subnet, firewall |
| La connessione cade | Cavo o scheda di rete scadenti | Qualità del cavo e porta di rete del PC |
| Trasferimento dati lento | Rete o PC poco potenti | Rete Gigabit e carico del PC |
| Errore software | Versione o driver non compatibili | Versione di RVCManager e driver |
| Errore di elaborazione | Problema del PC o di CUDA | GPU, versione CUDA, risorse di sistema |
Prendo sul serio i requisiti della rete Gigabit
Per le telecamere Ethernet non uso le abitudini delle reti d’ufficio. Uso hardware di rete Gigabit industriale o comunque stabile, evito cavi economici o danneggiati ed evito percorsi di rete condivisi complessi durante la messa in servizio. Quando devo isolare il problema preferisco una connessione diretta, e mi assicuro che la scheda di rete del PC supporti la velocità richiesta e funzioni in modo stabile.
I conflitti di IP sono frequenti. Una telecamera e un altro dispositivo possono usare lo stesso intervallo di IP; controller del robot, PLC, PC industriale e telecamera possono trovarsi tutti nello stesso sistema. Se il piano di indirizzamento è disordinato, la telecamera può sembrare instabile. Prima della messa in servizio finale mi piace annotare gli indirizzi IP di tutti i dispositivi principali.
| Dispositivo | Esempio di informazioni che annoto | Motivo |
|---|---|---|
| Telecamera 3D | IP, subnet, tipo di connessione | Serve una comunicazione di scansione stabile |
| Controller del robot | IP e porta di comunicazione | Serve lo scambio di percorsi e comandi |
| PC industriale | Schede di rete e IP | Serve un instradamento corretto |
| PLC, se presente | IP e ruolo della stazione | Devo evitare conflitti |
| Router per l’assistenza da remoto | Metodo di accesso | Serve un’assistenza post-vendita sicura |
Non serve che l’operatore conosca la teoria delle reti, ma serve che in sito qualcuno sappia dove va ogni cavo e a quale dispositivo appartiene ogni IP.
Controllo l’USB 3.0 e le porte del PC quando la telecamera usa l’USB
Se la telecamera usa l’USB 3.0, controllo lunghezza del cavo, qualità della porta e stabilità del controller. Una porta USB 3.0 sulla carta non è sempre stabile in officina: su alcuni PC le porte frontali possono essere più deboli, i cavi lunghi possono creare problemi e le spine allentate possono causare disconnessioni casuali.
Quando un cliente mi dice che la scansione a volte funziona e a volte no, non parto dalle impostazioni dell’algoritmo. Tocco il cavo, controllo la porta, ne provo un’altra, riduco i dispositivi USB non necessari e verifico se il risparmio energetico del PC disattiva le porte. Non sono verifiche entusiasmanti, ma risolvono problemi reali.
Controllo firewall e impostazioni di sicurezza prima di perdere tempo
I PC industriali possono avere regole firewall, antivirus, limiti di permessi o criteri di rete aziendali che bloccano il rilevamento o la comunicazione. Ho visto telecamere funzionare su un portatile e non sul PC industriale del cliente: la telecamera andava bene, il software anche, ma le impostazioni del PC bloccavano la connessione.
Il mio metodo pratico è semplice: provo la telecamera con un PC o una configurazione di rete sicuramente funzionanti. Se lì funziona, so che il problema è probabilmente nel PC o nella rete locale e controllo firewall, permessi utente, impostazioni della scheda di rete e installazione del software. Questo metodo mi evita di procedere per tentativi.
Uso le viste di RVCManager come una diagnosi passo passo
RVCManager offre diversi modi per ispezionare la scansione e li uso in un flusso di lavoro fisso, senza saltare a caso tra le impostazioni. Parto dalla connessione, poi acquisisco l’immagine 2D, controllo la profondità, poi la confidenza, ispeziono la nuvola di punti, regolo esposizione, guadagno, HDR e riduzione del rumore e infine salvo i parametri quando il risultato è stabile.
| Fase | Vista o funzione di RVCManager | Cosa decido |
|---|---|---|
| 1 | Connessione del dispositivo | La telecamera è online e stabile |
| 2 | Immagine 2D | Luce ed esposizione sono ragionevoli |
| 3 | Mappa di profondità | La geometria del giunto è misurata |
| 4 | Mappa di confidenza | I dati sono sufficientemente affidabili |
| 5 | Nuvola di punti | La caratteristica di saldatura è utilizzabile |
| 6 | Parametri | Le impostazioni sono adatte al pezzo reale |
| 7 | Salvataggio delle impostazioni | L’operatore può ripetere il risultato |
Questo ordine semplifica il debug e aiuta anche i nuovi membri del team: se saltano dei passaggi, rischiano di regolare un parametro senza conoscere la vera causa.
Salvo i parametri solo dopo aver verificato la ripetibilità
Non salvo un set di parametri dopo una sola buona scansione, perché una buona scansione non dimostra la stabilità. Scansiono più volte lo stesso pezzo, lo rimuovo e lo riposiziono se il processo produttivo lo prevede, verifico che la nuvola di punti resti utilizzabile e che il percorso generato resti vicino al giunto reale.
Quando il risultato è stabile, salvo i parametri con un nome chiaro. Preferisco nomi che includano tipo di pezzo, materiale, tipo di giunto e scopo principale dell’impostazione. Un nome vago come « test1 » crea problemi in seguito: in uno stabilimento reale gli operatori cambiano turno e un nome chiaro riduce gli errori.
| Nome di parametro sbagliato | Nome di parametro migliore |
|---|---|
| test1 | carbon_steel_lap_joint_2000w_lineA |
| new | stainless_box_corner_hdr |
| customer | pipe_flange_bevel_scan_high_reflection |
| ok | tank_shell_long_seam_normal_light |
Prendo anche appunti: posizione della telecamera, distanza approssimativa, condizioni di illuminazione, tipo di pezzo e avvertenze particolari. Queste note diventano preziose quando lo stesso cliente aggiunge in seguito nuovi pezzi.
Distinguo i problemi dei dati della telecamera da quelli del percorso del robot
A volte la scansione è buona, ma il percorso del robot è comunque sbagliato. In questo caso non continuo a regolare l’esposizione, ma controllo i livelli successivi: calibrazione tra telecamera e robot, trasformazione delle coordinate, tool center point, sistema di riferimento usato dal programma del robot, eventuale spostamento del pezzo dopo la scansione e corrispondenza tra regola di generazione del percorso e tipo di giunto.
Questa distinzione fa risparmiare tempo. Una telecamera può produrre una buona nuvola di punti, ma il robot può comunque muoversi in modo errato se i dati di calibrazione o di coordinate sono sbagliati. Un robot può essere calibrato correttamente, ma il percorso può essere comunque errato se la scansione non rileva il giunto. Individuo sempre quale livello ha fallito.
| Livello | Problema tipico | Domanda rapida |
|---|---|---|
| Connessione della telecamera | Dispositivo non trovato o instabile | La telecamera è online? |
| Qualità della scansione | Nuvola di punti scadente | Il giunto è visibile e utilizzabile? |
| Elaborazione della visione | Riconoscimento errato del giunto | Il software rileva la caratteristica giusta? |
| Calibrazione | Percorso spostato nello spazio del robot | I dati di scansione corrispondono alle coordinate del robot? |
| Processo di saldatura | Problema del cordone nonostante un buon percorso | I parametri di saldatura sono corretti? |
Formo gli operatori a segnalare i problemi con informazioni utili
Una segnalazione vaga come « la telecamera non va » è difficile da risolvere. Chiedo agli operatori di riferire cosa hanno visto: la telecamera si è disconnessa? RVCManager mostrava un’immagine scura? La mappa di profondità aveva dei buchi? La nuvola di punti aveva rumore sparso? Il percorso generato si è spostato? Il robot ha saldato fuori dal giunto anche se l’anteprima del percorso sembrava corretta?
Segnalazioni ben fatte accorciano i tempi di assistenza, il che è importante quando seguiamo clienti all’estero. Spesso forniamo prima assistenza da remoto e poi, se necessario, assistenza in loco. Foto chiare, screenshot, file di parametri e brevi video ci aiutano a valutare il problema più rapidamente.
| Segnalazione scarsa | Segnalazione utile |
|---|---|
| La telecamera non funziona | RVCManager non trova la telecamera dopo il riavvio del PC |
| La scansione è scadente | L’immagine 2D è sovraesposta sul cianfrino in acciaio inox |
| Il percorso del robot è sbagliato | La nuvola di punti è completa, ma il percorso del robot appare spostato di 5 mm |
| Errore software | Compare un errore dopo aver modificato e salvato un parametro |
| La saldatura è fallita | L’anteprima del percorso segue il giunto, ma la saldatura ha una penetrazione scarsa |
Chiedo anche agli operatori di non modificare troppe impostazioni prima di segnalare il problema. Se cambiano insieme esposizione, guadagno, HDR, riduzione del rumore, impostazioni di rete e sistemi di riferimento del robot, diventa difficile risalire alla causa. Cambiare una cosa alla volta è lento all’inizio, ma alla fine è più rapido.
Considero l’assistenza del fornitore parte del prodotto
Per chi acquista, la domanda non dovrebbe essere solo « Quale telecamera 3D usate? ». È una domanda importante, ma non basta: un sistema di automazione della saldatura è più di una marca di telecamera. L’acquirente dovrebbe anche chiedere se il fornitore è in grado di installare la telecamera, mettere a punto i parametri sui pezzi reali, formare gli operatori, risolvere i problemi di rete e PC e collegare il risultato della scansione alla generazione del percorso di saldatura.
Come produttore di sistemi di automazione della saldatura, ho imparato che l’assistenza conta quanto l’hardware. Molte aziende stanno passando dalla saldatura manuale a quella robotizzata. I loro operatori possono conoscere benissimo la saldatura, ma non la visione 3D; i loro ingegneri possono capire i robot, ma non aver mai messo a punto una scansione a luce strutturata in un’isola di saldatura. Un buon fornitore deve colmare questo divario.
| Domanda dell’acquirente | Perché è importante |
|---|---|
| Potete provare il mio pezzo reale prima della consegna? | Il risultato della scansione dipende dal materiale e dalla forma del giunto |
| Potete seguire la configurazione della telecamera in loco? | L’installazione influisce sulla qualità della nuvola di punti |
| Potete formare gli operatori su RVCManager? | Gli operatori devono saper valutare la qualità della scansione |
| Potete risolvere i problemi di rete e PC? | Molti guasti sono problemi di integrazione |
| Potete adattare la logica del percorso di saldatura? | I dati della nuvola di punti devono diventare un percorso di saldatura utilizzabile |
| Potete fornire assistenza da remoto e in loco? | I problemi di produzione richiedono una risposta rapida |
Non voglio che i clienti acquistino una « scatola nera ». Voglio che ne capiscano abbastanza da usarla in sicurezza. Non devono conoscere ogni algoritmo, ma devono sapere com’è una buona scansione, com’è una scansione scadente e quando chiedere aiuto.
Uso una checklist sul campo quando la produzione è sotto pressione
Quando una linea di produzione è ferma, le persone si innervosiscono. Mi è capitato: il responsabile è in piedi vicino al robot, il saldatore osserva, l’operatore dice che la scansione è fallita. In quel momento una checklist vale più delle emozioni.
Uso questa checklist di emergenza:
| Fase | Domanda | Se la risposta è no, faccio questo |
|---|---|---|
| 1 | La telecamera è alimentata e collegata? | Controllo cavo, alimentazione, porta ed elenco dei dispositivi |
| 2 | RVCManager trova la telecamera? | Controllo IP, subnet, USB, firewall e software |
| 3 | L’immagine 2D è normale? | Regolo esposizione, luce e angolo |
| 4 | La mappa di profondità è completa vicino al giunto? | Regolo angolo, distanza, HDR e condizioni del materiale |
| 5 | La nuvola di punti è abbastanza pulita? | Regolo la riduzione del rumore ed elimino riflessi o rumore di fondo |
| 6 | La caratteristica del giunto è visibile? | Riposiziono la telecamera o cambio strategia di scansione |
| 7 | Il percorso generato è corretto nell’anteprima? | Controllo impostazioni di riconoscimento e regole del percorso |
| 8 | Il robot segue l’anteprima? | Controllo calibrazione, sistema di riferimento, TCP e movimento del pezzo |
| 9 | La saldatura è ancora scadente? | Controllo potenza di saldatura, velocità, gas, filo e preassemblaggio |
Questa checklist è semplice, ma mantiene calmo il team ed evita un errore comune: molti team passano direttamente da « saldatura scadente » a « telecamera difettosa », mentre la vera causa può essere potenza, preassemblaggio, calibrazione, esposizione o un’attrezzatura allentata.
Conclusioni
Mi fido della visione 3D nella saldatura robotizzata quando controllo le basi. Una nuvola di punti stabile, una configurazione chiara, operatori formati e un’assistenza solida rendono affidabile la generazione del percorso.