Creazione Ricette e Modelli - Panoramica#

Questa sezione guida l’utente attraverso il processo completo di creazione di una ricetta applicativa e dei modelli pezzo necessari per il riconoscimento e il picking robotizzato.

Note

Prerequisiti

Prima di procedere con la creazione di ricette e modelli, assicurarsi che:

  • Tutti i setup hardware siano completati (Setup Componenti)

  • La calibrazione camera sia stata eseguita con successo (Calibrazione Camera)

  • La calibrazione robot sia completata

  • Si disponga dei pezzi fisici da riconoscere


Ricetta vs Modello: Differenze fondamentali#

Prima di iniziare, è importante comprendere la differenza tra Ricetta e Modello:

Cos’è una Ricetta?

Cos’è un Modello?

Il contenitore globale dell’intera applicazione di picking.

La definizione specifica di un singolo componente da riconoscere.

Include fino a 8 modelli, parametri FlexiBowl, Hopper e logiche di comunicazione.

Include immagini di training, ROI, feature visive, filtri e offset robot.

Gestisce parametri hardware (vibrazioni, velocità) e rete (porta TCP/IP, timeout).

Gestisce parametri di visione (threshold, score minimo) e coordinate di prelievo (gripper).

Può gestire più tipi di pezzi simultaneamente (multi-modello).

Focalizzato su un unico pattern visivo specifico.

Tip

Una ricetta può contenere fino a 8 modelli diversi, permettendo al robot di riconoscere e prelevare diversi tipi di pezzi dalla stessa applicazione senza cambiare configurazione.


Panoramica del processo completo#

Il processo di creazione di una ricetta completa e funzionante si articola in diverse fasi sequenziali:

Workflow creazione ricetta e modelli

Schema completo del processo di creazione ricetta e modelli#

Fasi principali#

Fase

Nome

Descrizione

1

Creazione Ricetta

Definizione della ricetta applicativa con nome, tipo e FlexiBowl utilizzato

2

Preparazione Fisica

Posizionamento del pezzo di riferimento nell’area di visione

3

Training Modello

Acquisizione immagine e creazione del pattern di riconoscimento

4

Definizione ROI

Definizione dell’area di ricerca dove cercare i pezzi

5

Impostazione Filtri

Configurazione accept threshold e tolleranze di riconoscimento

6

Preparazione fisica

Simulazione di picking con robot per posizionare gli oggetti che andranno a simulare l’ingombro della pinza

7

Salvataggio coordinate

Salvare le coordinate del robot nella posizione di picking del componente di riferimento

8

Creazione Clearances

Definizione zone che devono rimanere libere (area pinza, ostacoli)

9

Coordinate Robot

Calcolo offset gripper per prelievo corretto

10

Test e Validazione

Verifica funzionamento completo e salvataggio ricetta


Guida alla navigazione sezioni dettagliate#

Per informazioni complete su ogni fase del processo, consultare le sezioni dedicate:


Consigli pratici prima di iniziare#

Preparazione materiale#

Tip

Checklist preparazione

Prima di iniziare la creazione di modelli, preparare:

  • Almeno 10-20 pezzi del tipo da riconoscere (per test)

  • Pezzi puliti e in buone condizioni (rappresentativi della produzione)

  • Simulatori ingombro pinza (NON devono essere pezzi dello stesso tipo, poichè è importante non confonderli con il pezzo di riferimento.)

  • Foglio per annotare coordinate robot (X, Y, RZ)

  • FlexiBowl vuoto e pulito

  • Backlight/Toplight acceso

Ambiente ottimale#

Note

Condizioni ideali per training

  • Illuminazione stabile (evitare luce solare diretta variabile)

  • FlexiBowl fermo

  • Robot in posizione sicura (non deve interferire durante le acquisizioni)

  • Software FlexiVision One aperto e ricetta base caricata

Errori comuni da evitare#

Error

Evitare questi errori frequenti

Non salvare le coordinate robot durante la preparazione fisica → impossibile calcolare gripper offset

Spostare il pezzo dopo aver salvato le coordinate → offset errato

Feature threshold troppo basso → modello troppo dettagliato, riconosce trama superficie

ROI troppo stretta → pezzi ai bordi non vengono rilevati

Clearances troppo piccoli → collisioni pinza con pezzi adiacenti

Non testare con pezzi multipli → problemi non rilevati fino alla produzione

Seguire attentamente le procedure dettagliate nelle prossime sezioni per evitare questi problemi.


Supporto e risorse aggiuntive#

Note

i Tasti INFO

Per problemi specifici durante la creazione di modelli, consultare la sezione Troubleshooting.


Prossimi passi#

Una volta compresa la panoramica del processo, procedere con la creazione effettiva:

Inizia: Creazione Nuova Ricetta