// Guida Tecnica — Industria SMT

Programmazione SIPLACE Pro e Component Shape

La qualità di un programma SIPLACE nasce dalle component shape e da come sono organizzate le librerie. Shape precise, dati di produzione importati bene e percorsi ottimizzati significano meno scarti, meno fermi e cicli più veloci. Ecco come si imposta un programma.

SIPLACE Pro è l'ambiente software con cui si programmano, ottimizzano e gestiscono i job delle pick & place ASMPT. Sotto la superficie di un programma di produzione c'è un lavoro che fa la differenza tra una linea che gira pulita e una che accumula scarti: la corretta definizione delle component shape, l'organizzazione delle librerie, l'import accurato dei dati di produzione e l'ottimizzazione dei percorsi. In questa guida tecnica vediamo come affrontare ciascuno di questi aspetti dal punto di vista di chi lavora sui programmi e sulla manutenzione delle linee SMT ASMPT (le nostre credenziali). Per supporto operativo, ElectrONIK Lab affianca il tuo team nella programmazione e nell'ottimizzazione SMT, da remoto e on-site in tutta Italia: richiedi un intervento.

In breve. In SIPLACE Pro la qualità di un job dipende soprattutto dalla corretta definizione delle component shape: il modello con cui la macchina conosce dimensioni, geometria di pad/lead, polarità, altezza e parametri di prelievo e visione di ogni componente. Una shape costruita sulle misure reali (e del nastro), non sul dato nominale del datasheet, riduce i recognition error e i falsi scarti; contano anche librerie ordinate, import accurato dei dati e ottimizzazione dei percorsi. ElectrONIK Lab affianca il tuo team nella programmazione e nell'ottimizzazione di linee SMT ASMPT, da remoto e on-site in tutta Italia.

1. Cos'è una component shape e perché è decisiva

La component shape è il "modello" con cui la macchina conosce un componente: dimensioni del body, geometria dei pad/lead, polarità, altezza, parametri di prelievo e parametri di visione. Quando la macchina preleva un componente, lo confronta con la sua shape per centrarlo e verificarlo. Una shape precisa favorisce un riconoscimento affidabile, una centratura corretta e meno scarti; una shape imprecisa è una causa frequente di falsi scarti e di errori di posizionamento, come vediamo nel troubleshooting degli errori SIPLACE.

Principio chiave. La shape descrive la realtà fisica del componente, non il dato nominale del datasheet. Le tolleranze reali contano: una shape costruita sulle misure effettive del componente (e del nastro) riduce i recognition error.

2. Creazione e ottimizzazione delle shape

La creazione di una shape parte dai dati dimensionali del componente, ma non finisce lì. I passaggi che fanno la differenza:

  • Misure reali: verificare body, lead e pitch su campioni reali, non solo sul datasheet.
  • Parametri di visione: impostare illuminazione e algoritmo di riconoscimento adatti al tipo di componente (riflettente, scuro, BGA, QFN, connettore).
  • Pick height e parametri di presa: regolare l'altezza e la forza di prelievo sul componente effettivo.
  • Test e validazione: verificare la shape in produzione controllando le statistiche di riconoscimento, e correggere finché il tasso di scarto non scende stabilmente.

L'ottimizzazione delle shape è un lavoro iterativo: si parte da una shape funzionante e la si affina sui dati reali di produzione. Una shape ben ottimizzata su un componente critico può ridurre sensibilmente scarti e micro-fermi, con impatto diretto sull'OEE.

3. Librerie componenti: ordine e riuso

Una libreria componenti ben strutturata è un patrimonio. Standardizzare le shape, evitare duplicati, applicare una nomenclatura coerente e riusare le shape validate tra i diversi job riduce gli errori e velocizza la creazione di nuovi programmi. Il caos opposto — shape duplicate, nomi incoerenti, parametri diversi per lo stesso componente — è una fonte continua di problemi: lo stesso componente che funziona in un job e scarta in un altro perché usa una shape diversa. Investire nell'ordine della libreria significa raccogliere benefici su ogni programma futuro.

4. Import dati di produzione

I programmi nascono spesso dall'import dei dati di progettazione: BOM, file di centroidi (pick & place data, posizioni X/Y e rotazione dei componenti) e dati del PCB. Un import pulito risparmia ore di lavoro manuale, ma richiede attenzione: l'allineamento tra reference designator della BOM e posizioni nel file di centroidi deve essere coerente, le rotazioni devono rispettare la convenzione corretta, i package devono essere mappati sulle shape giuste della libreria. Gli errori più frequenti nascono qui: rotazioni sbagliate, mismatch tra BOM e centroidi, package non mappati. Un import verificato a monte previene una lunga sessione di correzioni a macchina.

5. Ottimizzazione dei percorsi e bilanciamento

SIPLACE Pro ottimizza l'assegnazione dei componenti alle teste e ai feeder e l'ordine di posizionamento per minimizzare il tempo-ciclo. L'ottimizzazione dei percorsi e il bilanciamento della linea determinano la velocità reale di produzione: distribuire bene i componenti tra le macchine della linea, sfruttare al meglio le teste multiple, ridurre gli spostamenti inutili. Un job ben ottimizzato può produrre la stessa scheda in tempi sensibilmente inferiori rispetto a uno impostato senza cura. Su lotti ad alto volume, ogni secondo di tempo-ciclo risparmiato si traduce in capacità produttiva aggiuntiva. Il software propone una soluzione; la conoscenza del processo aiuta a scegliere il setup adatto alla linea.

6. Traceability e integrazione con i sistemi di linea

La traceability — sapere quale componente, di quale lotto, è finito su quale scheda — è ormai un requisito in molti settori (automotive, medicale, industriale). SIPLACE Pro e l'ecosistema ASM supportano la tracciabilità a livello di componente e di materiale, integrandosi con i sistemi di gestione della linea. L'integrazione con piattaforme come ASM OIB permette di collegare le macchine SIPLACE con MES, sistemi di logistica del materiale e gestione documentale, abilitando flussi di dati in tempo reale: setup verification, controllo materiali, raccolta dati di processo. Impostare correttamente questi flussi è parte del valore di una programmazione fatta bene, e abilita anche la manutenzione predittiva di cui parliamo nella guida sulla manutenzione delle linee SMT.

7. Programmazione e riduzione dei fermi

Una programmazione curata non incide solo sulla qualità ma anche sulla disponibilità della linea. Shape robuste riducono i fermi per recognition error e pickup error; setup ben preparati e dati corretti riducono i tempi di avvio e cambio formato; l'ottimizzazione dei percorsi alza la performance. Tutto questo confluisce nel tema più ampio di come ridurre i fermi macchina di una linea SMT. Un programma impostato bene evita di ripetere le stesse correzioni a ogni produzione.

Il servizio. Per sviluppare o ottimizzare un programma insieme al tuo team, anche da remoto: supporto alla programmazione SIPLACE Pro. L'installazione di SIPLACE Pro e del database fa parte di installazione, IT di reparto e software ASMPT. Se gli errori di riconoscimento vengono dalla testa: ricerca guasti teste e portali SIPLACE. La manutenzione programmata delle teste: manutenzione teste e portali SIPLACE. Per il tuo team: formazione operatori e manutentori.

Domande Frequenti

Perché un componente scarta in un job e non in un altro?
Quasi sempre perché i due job usano shape diverse per lo stesso componente. È il classico effetto di una libreria disordinata con shape duplicate. La soluzione è standardizzare e riusare le shape validate da una libreria unica e ordinata.
Conviene costruire le shape dal datasheet o da campioni reali?
Da campioni reali. Il datasheet dà il valore nominale, ma le tolleranze effettive del componente e del nastro contano: una shape costruita sulle misure reali riduce i recognition error e i falsi scarti.
Quali sono gli errori più comuni nell'import dei dati di produzione?
Rotazioni sbagliate, mismatch tra reference designator della BOM e file di centroidi, e package non mappati sulle shape corrette. Verificare l'import a monte previene lunghe correzioni a macchina.
Potete aiutarmi a ottimizzare un programma SIPLACE esistente da remoto?
Sì, lavorando insieme al tuo team. Revisione delle shape, riordino della libreria, ottimizzazione dei percorsi e impostazione della traceability si fanno in larga parte da remoto. Veniamo on-site per validare in produzione quando serve. Operiamo in tutta Italia.

Un programma SIPLACE da sviluppare o ottimizzare insieme?

Richiedi un intervento di supporto alla programmazione, remoto o on-site in tutta Italia. Il fondatore ha seguito corsi di certificazione ASMPT.

ElectrONIK Lab è un tecnico indipendente e non fa parte di ASMPT. SIPLACE e DEK sono marchi di ASMPT.