Blog

Che cos'è un file BOM di un PCB

0
Che cos'è un file BOM di un PCB

Forse avete aperto il case del vostro computer e vi siete meravigliati dell'intricata scheda a circuiti stampati all'interno. In realtà, non è un processo semplice; coinvolge sia la progettazione che la produzione della scheda a circuiti stampati nuda, sia l'assemblaggio dei componenti su di essa. Il PCB funge da base, mentre i componenti sono gli elementi funzionali: entrambi sono indispensabili.

Durante questo processo, incontrerai inevitabilmente un concetto chiamato BOM. A differenza degli schemi e dei layout dei PCB, che definiscono la funzionalità del circuito, i file BOM dettagliano i componenti effettivi utilizzati per costruire la scheda del circuito.

Questo articolo di PCBCool ti introdurrà ai file BOM in modo chiaro e pratico, concentrandosi sui requisiti di produzione e assemblaggio reali, piuttosto che sulla conoscenza puramente teorica.

Cos'è una distinta base (BOM) nella progettazione di PCB

BOM sta per Bill of Materials (Distinta Base). È un elenco strutturato di tutti i componenti necessari per assemblare un PCB. Questo documento tecnico critico dettaglia le materie prime, i componenti, i pezzi e altre informazioni chiave necessarie per produrre una specifica scheda PCBA. Indica al produttore quali parti sono necessarie, quante ne sono richieste e da dove provengono. In parole semplici, è come una “lista della spesa dettagliata + istruzioni di montaggio” per la produzione di una PCBA, fungendo da ponte vitale che collega varie fasi di progettazione, approvvigionamento, produzione e test del PCB.

Anche se non descrive gli strati fisici della scheda di circuito come File Gerber il tuo progetto di assemblaggio sarebbe impossibile senza un elenco materiali (BOM) accurato perché:

  • L'ufficio acquisti utilizza il distinuito di materiali (BOM) per compilare un elenco di materiali, specificando numeri di parte, specifiche, marche, quantità e imballaggi.
  • Il prezzo unitario e la quantità di tutti i materiali elencati nella distinta base vengono utilizzati per calcolare il costo del materiale per il progetto, che incide direttamente sui prezzi.
  • La distinta base aiuta con il controllo delle versioni del progetto, soprattutto durante le iterazioni di progettazione.
  • In caso di guasto, il reparto post-vendita utilizza una distinta base di riparazione per individuare e sostituire rapidamente i componenti difettosi e stabilire un processo di riparazione standardizzato.

Pertanto, anche un piccolo errore in distinta base può causare interruzioni della catena di montaggio, ritardi di spedizione o sostituzioni forzate di componenti all'ultimo minuto.

Campi principali in una distinta base di un PCB

Ogni Distinta Base (BOM) utilizzata per la produzione dovrebbe includere i seguenti campi chiave:

  • Designatore di Riferimento: Questo identifica la posizione di ogni componente sul PCB, come R1, C5, U2, o J1. Serve come riferimento per la saldatura e la riparazione.
  • Nome della parte e specifiche: Indica le caratteristiche elettriche o il nome del componente. Ad esempio, “Resistore 0603 10 kΩ ±1%”, “Condensatore 0,1 μF 50 V X7R” o “Microcontrollore STM32F103C8T6”.”
  • Pacco e imballaggio: Le dimensioni fisiche del package e il layout dei pad del componente, come SOP-8, QFP-48, 0402, DIP-16, ecc. Questo garantisce la compatibilità con il design del PCB.
  • Codice produttore (MPN): Un numero univoco che identifica il componente acquistato, garantendo che i componenti acquistati corrispondano alle specifiche di progettazione.
  • Codice materiale: Il codice univoco interno dell'azienda, utilizzato nei sistemi ERP e nella gestione del magazzino per evitare confusioni tra materiali con lo stesso nome ma specifiche diverse.
  • Quantità: Il numero di unità componenti richieste per ciascun PCB, che facilita la produzione e la gestione dei materiali.
  • Note: Istruzioni speciali, quali modelli alternativi, direzione di saldatura, requisiti antistatici e priorità di acquisto.
Esempio di file BOM PCBCool
Esempio di lista di approvvigionamento di una distinta base (BOM)

BOM vs CPL vs Gerber

Articolo di confrontoBOMCPLGerber
ScopoComponenti elettronici (resistori, condensatori, circuiti integrati, transistor, ecc.) PCB (circuito stampato) Saldatura (stagno, flussante) Attrezzatura per saldatura (saldatore, pompa dissaldante, treccia dissaldante) Componenti passivi Componenti attivi Connettori Interruttori Display Filtri Oscillatori Trasformatori Relè Bobine Fusibili Potenziometri Sensori Cavi e fili Materiali di fissaggio (viti, dadi, distanziatori) Etichette e marcature Materiali di pulizia (alcool isopropilico, salviette) Coperture protettive o involucri (se necessario).Specifica il posizionamento dei componenti sul PCB.Definisce come il PCB viene fisicamente fabbricato, inclusi strati di rame, fori di perforazione, ecc.
ContenutoNomi dei componenti, numeri di parte, specifiche e quantità.Coordinate di posizionamento dei componenti (X, Y), orientamento e designatore di riferimento.Rame, maschera di saldatura, file di foratura e definizioni di layer.
Informazioni chiave– Nome della parte e specifiche (resistenze, condensatori, ecc.) – Quantità necessaria – Numeri di parte del produttore (MPN)– Coordinate di posizionamento – Orientamento del componente – Designatore di riferimento (es. R1, C5)– Strati di rame – Percorsi di perforazione – Strato di maschera di saldatura – Posizioni dei via
Uso primarioPer fornire un elenco completo di tutte le parti per l'approvvigionamento e l'assemblaggio.Per guidare il posizionamento automatico dei componenti durante l'assemblaggio di PCB.Per garantire la corretta fabbricazione fisica del PCB, definendo lo stack-up dei layer e le localizzazioni dei fori.
Richiesto per– Approvvigionamento – Assemblaggio – Stima dei costi – Tracciabilità dei materiali– Programmazione macchina a prelievo e posizionamento automatizzato – Posizionamento dei componenti durante l'assemblaggio– Fabbricazione PCB – Foratura – Applicazione maschera di saldatura
File associatiNessuno (solo un elenco di parti)– Coordinate XY dei componenti – Istruzioni di posizionamento per l'automazione dell'assemblaggio– File Gerber per ogni strato – File di foratura per la posizione dei fori
Informazioni di esempio“Resistore 0603 da 10 kΩ ±1%” ”Condensatore da 0,1 μF, 50 V, X7R”“R1: X=5.2mm, Y=10.4mm, Rotazione di 90°””U2: X=12.5mm, Y=20.8mm, Rotazione di 0°”“Strato 1: Tracce di rame Strato 2: Maschera di saldatura File di foratura per posizioni di via”
Formato fileTipicamente un file CSV o Excel.Tipicamente un file CSV o di testo con coordinate e orientamento.Formato Gerber (RS-274X) per gli strati del PCB, Excellon per i file di foratura.
Critico perAssemblaggio accurato, parti corrette ed evitare ritardi di approvvigionamento.Assemblaggio automatizzato e posizionamento accurato dei componenti.Processo di produzione PCB, inclusi allineamento strati e foratura.

Errori Comuni della BOM

Errori o incongruenze nel numero di parte

Uno degli errori più comuni riguarda i codici dei componenti. Questi possono includere problemi come codici duplicati, codici mancanti o discrepanze tra i codici dei componenti e la serigrafia del PCB o lo schema elettrico. Ad esempio, potrebbero esserci due componenti contrassegnati come R1, oppure il codice componente nel programma di posizionamento SMT potrebbe non corrispondere al componente effettivo.

Conseguenze:

Questi errori possono causare un posizionamento SMT errato, difficoltà nell'individuare i componenti durante le riparazioni o errori di saldatura di massa, portando a problemi di assemblaggio.

Mitigazione:

Per evitare ciò, verifica i numeri di parte rispetto allo schema dopo aver esportato la distinta base. È inoltre importante utilizzare un software EDA per la validazione dei numeri di parte ed eseguire controlli di coerenza approfonditi prima che inizi la produzione.

Errori di marcatura del pacco

Gli errori di marcatura del package si verificano quando il tipo di package o il numero di pin sono errati. Ad esempio, un componente elencato come SOP-8 potrebbe essere erroneamente marcato come DIP-8, oppure un package QFP potrebbe avere un numero di pin errato. Inoltre, le dimensioni del package potrebbero non corrispondere alle dimensioni effettive del componente, causando problemi di posizionamento o montaggio.

Conseguenze:

Questi errori possono impedire il corretto montaggio dei componenti o causare il disallineamento dei pad con i terminali del componente, il che potrebbe comportare lo scarto di PCB o la necessità di ri-prototipazione.

Mitigazione:

Assicurarsi che le informazioni del pacchetto BOM siano coerenti con la libreria PCB e il datasheet del componente. I nuovi pacchetti devono essere verificati fisicamente prima dell'uso in produzione.

Problemi di Gestione di Materiali Alternativi

Materiali alternativi possono talvolta causare confusione se non gestiti correttamente. Ad esempio, i materiali alternativi potrebbero non essere specificati nella distinta base, oppure i parametri dei materiali alternativi potrebbero essere incompatibili con i componenti originali. Inoltre, la prioritizzazione errata dei materiali alternativi, così come l'aggiornamento non corretto dei materiali alternativi obsoleti nella distinta base, sono problemi comuni.

Conseguenze:

L'uso di materiali alternativi errati o obsoleti può portare a prestazioni incoerenti del prodotto, mancato rispetto degli standard di certificazione, guasti di massa e difficoltà nelle riparazioni post-vendita.

Mitigazione:

Per mitigare questo, assicurarsi che i materiali alternativi siano sottoposti a verifica hardware. La distinta base (BOM) dovrebbe indicare chiaramente la priorità, gli scenari applicabili e lo stato di certificazione per ciascun materiale alternativo. Inoltre, dovrebbe essere stabilito un processo di approvazione per la sostituzione dei materiali durante la produzione.

Incoerenza tra disegni e distinta base

Un altro problema comune si presenta quando c'è una discrepanza tra lo schema o il layout del PCB e la distinta base (BOM). Questo può verificarsi se i disegni vengono modificati ma la BOM non viene aggiornata di conseguenza, o se i materiali vengono aggiunti o rimossi dalla BOM senza aggiornare i disegni associati.

Conseguenze:

Queste incongruenze possono portare a discrepanze tra il progetto e il prodotto finale. Di conseguenza, la produzione potrebbe proseguire con materiali o progetti errati, causando problemi di produzione di massa.

Mitigazione:

Per evitare ciò, modificare sempre prima i disegni, seguiti dall'aggiornamento della distinta base. Eseguire un controllo di coerenza tra i disegni e la distinta base prima del rilascio per la produzione.

Considerazioni finali

La distinta base è molto più di un semplice elenco di componenti, è uno strumento di comunicazione critico che colma il divario tra progettisti, acquirenti e produttori.

Creando distinte base (BOM) accurate e ben strutturate, i progettisti possono contribuire a garantire un assemblaggio più agevole, un migliore controllo dei costi e risultati produttivi più affidabili.

Una distinta base (BOM) solida, se combinata con file Gerber e dati di posizionamento puliti, è essenziale per il successo di qualsiasi progetto PCB.

In PCBCool, siamo specializzati nel fornire soluzioni complete per la produzione e l'assemblaggio di PCB. Con oltre 20 anni di esperienza, garantiamo che ogni fase del processo, dalla creazione della distinta base all'assemblaggio finale, sia eseguita con precisione e qualità. Sia che tu stia cercando supporto con i tuoi file BOM o che necessiti di una produzione PCBA affidabile ed efficiente, PCBCool è il tuo partner di fiducia per trasformare i progetti in realtà.

Domande Frequenti (FAQ)

Q1: Come posso assicurarmi che la mia distinta base funzioni in diversi ambienti di produzione?

Assicurare la compatibilità dei materiali e dei componenti con il specifico ambiente di produzione, verificando la disponibilità presso i fornitori, i tempi di consegna e i requisiti di certificazione.

Q2: Come gestisco modifiche di progettazione dell'ultimo minuto nella mia distinta base?

Utilizza un sistema di controllo versione per il tuo BOM e aggiornalo immediatamente per riflettere eventuali modifiche al progetto. Informa tutti gli stakeholder per garantirne la coerenza.

Cosa devo fare se la mia distinta base contiene componenti non più disponibili?

A: Trova parti alternative adatte e verifica la loro compatibilità prima di aggiornare la distinta base.

Q4: Come garantisco una generazione accurata della distinta base per PCB multistrato?

A: Differenziare chiaramente i componenti e i materiali per ogni strato, come i via e i materiali interni, per garantirne l'accuratezza.

Q5: Posso usare la stessa distinta base per prototipi e produzione su larga scala?

Nonostante si possano usare distinte dei materiali simili, dovrebbero essere apportate delle modifiche per ottimizzare i costi dei materiali, l'approvvigionamento e la gestione della catena di approvvigionamento per la produzione su larga scala.

Q6: Come faccio a convalidare l'accuratezza della mia distinta base prima della produzione?

A: Controlla il tuo BOM rispetto allo schema, al layout del circuito stampato e ai file Pick-and-Place. Utilizza il software EDA per la verifica della compatibilità.

Quali sono i rischi di non aggiornare il mio distinta base dopo modifiche al progetto?

La mancata aggiornamento della distinta base dopo le modifiche può causare ritardi nella produzione, componenti errati e costosi errori.

Come Gestisco Versioni Diverse di una Distinta Base per Varianti di Prodotto Diverse?

Utilizzare una BOM di base e creare versioni distinte per ogni variante, etichettando chiaramente i componenti e le caratteristiche specifiche della variante.

Q9: Posso usare una distinta base per il collaudo e la risoluzione dei problemi dei PCB?

Sì, una distinta base aiuta nella risoluzione dei problemi fornendo i dettagli necessari per sostituire i componenti e garantire che i pezzi corrispondano alle specifiche di progettazione.

Q10: Qual è il modo migliore per organizzare un elenco materiale (BOM) di grandi dimensioni?

Organizza i componenti per tipo, funzione o livello per garantire chiarezza e facilità di riferimento.

Q11: Come mi assicuro che la mia distinta base (BOM) sia conforme agli standard di assemblaggio PCB?

Assicurati che la tua distinta base (BOM) sia conforme a standard come IPC-2581 per i dati di progettazione e IPC-A-610 per i requisiti di qualità dell'assemblaggio.

Loki
Loki | Specialista in Commercio Internazionale e Produzione di PCB

Loki lavora nel commercio internazionale e nei PCB dal 2021, con esperienza nella fabbricazione e assemblaggio di PCB e nella comunicazione con i clienti. Presso PCBCool, supporta la pubblicazione di contenuti tecnici e aiuta a mettere in contatto le richieste dei clienti con il responsabile account appropriato per un efficace follow-up dei progetti.

Tag correlati
Condividi