Verifica della BOM
ActiveBOM include un set completo di controlli della BOM che vengono eseguiti automaticamente ogni volta che la BOM viene aggiornata.
Stato della BOM
Ogni voce della BOM viene controllata per rilevare eventuali violazioni e il relativo stato viene visualizzato nella colonna BOM Status. Questa colonna è sempre visibile sul lato destro dell'elenco delle voci della BOM e mostra un'icona che indica lo stato di quella voce. Si noti che una voce della BOM può non superare più di uno dei controlli della BOM; l'icona indica l'errore più grave.
Icone di stato della BOM:
-
Clear - il componente ha soluzioni, queste soluzioni hanno fornitori con scorte sufficienti e almeno una soluzione è stata classificata.
-
Warning
-
Error
-
Fatal Error
Passare il cursore sull'icona per visualizzare un riepilogo dello stato di quel componente. In alternativa, abilitare la visualizzazione della colonna dettagliata BOM Status per mostrare informazioni dettagliate. La colonna può essere abilitata tramite il pannello Properties di ActiveBOM, che include una pratica casella di ricerca, oppure facendo clic con il pulsante destro del mouse nell'area dell'intestazione delle colonne dell'elenco delle voci della BOM e scegliendo quindi il comando Select Columns.
Configurazione dei controlli della BOM
Le voci della BOM vengono controllate automaticamente per:
-
Violations associated with Design Items – questo include test quali componenti i cui parametri della BOM non corrispondono ai parametri della libreria (parametri ambigui) e designatori duplicati.
-
Violations associated with Part Choices – questo include test quali un MPN non classificato (solo classificazione assegnata dal sistema), nessun fornitore o un prezzo obiettivo non raggiunto.
Il livello di gravità (modalità di report) di ciascun controllo della BOM viene configurato nella finestra di dialogo BOM Checks. Fare clic sul pulsante
sotto l'elenco delle violazioni rilevate BOM Checks nel pannello Properties per aprire la finestra di dialogo.
Per disabilitare di fatto un controllo specifico, impostare il relativo Report Mode su No Report.

La finestra di dialogo BOM Checks viene utilizzata per configurare la modalità di report per ciascuno dei controlli automatici della BOM.
Filtrare l'elenco delle voci della BOM in base allo stato della BOM
Il pannello Properties visualizza un elenco delle violazioni dei controlli della BOM rilevate presenti nel BomDoc corrente. Fare clic sull'icona Filtro (come mostrato di seguito) per filtrare l'elenco principale delle voci della BOM in modo che visualizzi solo le voci della BOM che non superano quel controllo della BOM. Si noti che una voce della BOM può non superare più controlli della BOM.

Fare clic per escludere tutte le voci della BOM tranne quelle che non superano questo controllo della BOM. Fare clic sull'icona Ingranaggio per configurare i controlli della BOM.
Utilizzare la funzione Filtro per identificare rapidamente tutte le voci della BOM che non superano uno specifico controllo della BOM.
Generazione di una BOM
La BOM può essere generata direttamente dall'editor ActiveBOM. Selezionare il comando Reports » Bill of Materials per aprire la finestra di dialogo Report Manager e generare la BOM.

Il Report Manager presenta i dati della BOM così come verranno prodotti in output. Da ActiveBOM viene utilizzato per configurare il formato di output e selezionare un modello.
Il Report Manager è la finestra di dialogo standard per l'impostazione dell'output della BOM, la stessa finestra che si apre quando Bill of Materials viene selezionato dal menu Report dell'editor schematico o PCB, oppure quando una BOM viene configurata in un OutputJob.
-
Il Report Manager condivide molte funzionalità con l'interfaccia ActiveBOM, semplificando il processo di configurazione della BOM.
-
Se nel progetto è presente un documento ActiveBOM (BomDoc), le impostazioni di layout definite in esso vengono applicate automaticamente nel Report Manager.
-
Gli insiemi BOM definiti nel documento ActiveBOM sono disponibili, consentendo di passare facilmente da un layout BOM a un altro.
-
È possibile generare file in formato Excel senza che sia necessario avere installato Microsoft Excel® (selezionare l'opzione Microsoft Excel File (*.xls, *.xlsx).
Per ulteriori informazioni sulla configurazione del Report Manager, fare riferimento alla pagina BOM Configuration in the Report Manager.
Mappatura dei dati di progetto nella BOM
I dati di progetto possono essere trasferiti dal processo di progettazione della scheda a una distinta base Excel, includendo dichiarazioni Field e Column nel modello Excel applicato alla BOM durante la creazione.
-
Fields - Le dichiarazioni di campo vengono utilizzate per trasferire nella BOM parametri di sistema, documento e progetto, come nomi file, quantità, valuta e così via, che devono essere visualizzati una sola volta nella BOM. La dichiarazione di campo viene sostituita dal valore trasferito, come mostrato nell'immagine seguente.
-
Columns - Le dichiarazioni di colonna vengono utilizzate per trasferire informazioni che compaiono in tutte le voci della BOM, come: designatore, descrizione, parametri definiti dall'utente e così via. Questo può includere anche numeri di riga, dati di posizione PCB e dati di colonna personalizzati inseriti nel BomDoc. La dichiarazione di colonna viene sostituita dalla stringa ColumnName e ogni riga sottostante viene popolata con il valore di quella colonna per una voce della BOM, come mostrato nell'immagine seguente.

Dati di progetto mappati in un foglio di calcolo Excel, definendoli nel modello Excel.
Per ulteriori informazioni, fare riferimento alla sezione Mapping Design Data into the BOM della pagina BOM Configuration in the Report Manager.
Confronto della BOM corrente con una revisione precedente
Non è raro che i componenti cambino tra una release di progetto e l'altra. Per assicurarsi che il processo sia stato completato correttamente, molti progettisti preferiscono confrontare la BOM del progetto corrente con la BOM di una revisione precedente del progetto. Se il progetto è un progetto Workspace e include un documento BOM ActiveBOM (*.BomDoc), ciò può essere fatto utilizzando la funzione BOM Compare.
Il report BOM Compare mostra cosa è cambiato tra il progetto corrente e la revisione precedentemente rilasciata selezionata. Il report può essere configurato e generato nei seguenti modi:
-
Da un BomDoc ActiveBOM, fare clic su Reports » BOM Compare per aprire la versione Bom Compare della finestra di dialogo Report Manager . Configurare il report secondo necessità, quindi fare clic su Export.
-
Dall'editor schematico, fare clic su Reports » BOM Compare per aprire la versione Bom Compare della finestra di dialogo Report Manager . Configurare il report secondo necessità, quindi fare clic su Export.
-
Dall'editor PCB, fare clic su Reports » Project Reports » BOM Compare per aprire la versione Bom Compare della finestra di dialogo Report Manager . Configurare il report secondo necessità, quindi fare clic su Export.
-
Da un outjob, fare clic con il pulsante destro del mouse su [Add New Report Output] sotto la voce Report Outputs, quindi scegliere BOM Compare. Per configurare il report, fare clic con il pulsante destro del mouse sulla nuova voce BOM Compare, quindi scegliere Configure per aprire la versione Bom Compare della finestra di dialogo Report Manager . Configurare il report secondo necessità, quindi fare clic su Export. È inoltre possibile selezionare il contenitore di output desiderato e quindi generare il report.

Un BOM Compare può essere eseguito da diversi punti, incluso un OutputJob.
BOM Compare rileva le differenze (delta) tra le voci dei componenti nel progetto corrente e la revisione rilasciata scelta, creando un report che elenca solo le voci dei componenti che sono diverse. Confronta tutti i parametri, escludendo solo i parametri dinamici come prezzo e livelli di scorta.
È possibile configurare nel Report Manager le colonne visibili nel report BOM Compare.

Il confronto BOM si apre nel Report Manager; configurare le colonne secondo necessità.
Options and Controls of the BOM Compare Report Dialog
Modalità di visualizzazione
Sono disponibili tre modalità di visualizzazione per mostrare l'elenco delle voci. Selezionare la modalità richiesta utilizzando i pulsanti situati sopra la griglia:
-
Flat view - fare clic per visualizzare una riga per ogni componente.
-
Base view - fare clic per visualizzare una riga per ogni componente univoco nel progetto. La colonna Designator elenca i designatori di tutti i componenti di questo tipo.
-
Consolidated view - fare clic per utilizzare questa modalità quando il progetto include varianti, così da visualizzare una Consolidated BOM per tutte le varianti.
Il raggruppamento predefinito per le viste Base e Consolidata è per ItemID del componente per i componenti gestiti oppure per Riferimento di libreria per i componenti non gestiti. Nel BomDoc, questo può essere affinato abilitando parametri aggiuntivi o alternativi nella finestra di dialogo
Component Grouping , accessibile dal pannello
Properties del BomDoc. Se
Report Manager utilizza un BomDoc come origine, è possibile generare una singola BOM per tutte le varianti. Questa viene definita BOM consolidata; per visualizzarla, impostare
View Mode su
Consolidated View.
Variante
Se nel progetto sono definite delle varianti, queste verranno elencate nel menu a discesa; scegliere la variante richiesta. Se la vista Consolidated è abilitata, questo controllo è disabilitato.
Per ulteriori informazioni sui diversi tipi di varianti, fare riferimento a
Design Variants.
Anteprima
Fare clic su
per esportare e aprire il report in un'applicazione esterna associata al tipo di file in base alle impostazioni correnti delle opzioni File Format e Template nel pannello Properties .
Scheda Generale
L'area principale elenca tutti i componenti.
Revisioni
Utilizzare il menu a discesa per selezionare lo stato di revisione desiderato. Lo stato di revisione scelto verrà rispecchiato nella griglia.
Voci BOM
-
Show Not Fitted - abilitare questa opzione per visualizzare nella griglia le voci Non montate.
I componenti definiti come Non montati per la variante scelta vengono rimossi, a meno che l'opzione Show Not Fitted non sia abilitata. Per mantenere nella BOM i componenti Non montati e contrassegnarli esplicitamente come tali, abilita l'opzione Show Not Fitted e abilita la colonna Fitted nella scheda Columns della finestra di dialogo. Per ciascun componente, una voce in questa colonna indica se il componente è Montato o Non montato per la variante scelta. Il valore immesso nella colonna Quantity per un componente che è Non montato nella variante scelta è zero (0).
-
Include Alternative Items - abilita questa opzione per includere elementi alternativi nella BOM. L'elemento alternativo viene visualizzato su una nuova riga sotto il componente originale.
-
Include DB Parameters in Variations - se sono presenti componenti di database inseriti tramite un file DbLink/DbLib/SVNDbLib e tali componenti sono variati in una Variante del progetto, abilita questa opzione per aggiornare i parametri del database quando viene modificata la variante selezionata.
Opzioni di esportazione
-
File Format - seleziona un formato dall'elenco a discesa. Sono supportati i seguenti formati di file:
-
CSV (separato da virgole) (*.csv)
-
Testo delimitato da tabulazioni (*.txt)
-
MS-Excel (*.xls, *.xlsx *.xlsm) (usa Microsoft Excel)
-
XLS generico (*.xls, *.xlsx, *.xlsm) (usa un generatore di file in formato XLS integrato, quindi questo formato può essere generato senza che Microsoft Excel sia installato)
-
Portable Document Format (*.pdf)
-
Pagina Web (*.htm, *.html)
-
Foglio di calcolo XML (*.xml)
-
Template - dopo aver selezionato un formato di file, usa l'elenco a discesa per scegliere un formato di modello da usare per l'esportazione. Le opzioni includono modelli basati su file e modelli gestiti.
-
Add to Project - abilita questa opzione per aggiungere il report generato al progetto dopo la sua creazione.
-
Open Exported - abilita questa opzione per aprire l'applicazione software pertinente, ad esempio Microsoft Excel, una volta salvato il file esportato.
Scheda Columns
Questa scheda viene utilizzata per configurare quali parametri vengono visualizzati per ciascun elemento BOM e le origini dati disponibili per tali parametri.
-
Columns - elenco di tutte le origini disponibili delle informazioni sui componenti a disposizione di ActiveBOM. L'area Columns può essere ordinata facendo clic su uno qualsiasi dei campi di intestazione, incluse le colonne Visibility (
) e Source .
-
Visibility - fai clic sull'icona di visibilità nella colonna di sinistra per controllare la visibilità di quella colonna nella griglia principale degli elementi BOM.
-
Source - visualizza un'icona per mostrare da dove proviene quel parametro:
-
ame - visualizza il nome della proprietà/del parametro come definito nel documento di origine o come immesso per una colonna BomDoc creata dall'utente.
-
Alias - se necessario, nel BomDoc di origine può essere definito un alias per rinominare una colonna.
Controlli aggiuntivi
-
Export - fai clic per generare il report. Si apre una finestra di dialogo standard Windows in cui è possibile assegnare un nome al report.
Menu del tasto destro
-
Preview - fai clic per generare un'anteprima del report in base alle impostazioni correnti delle opzioni File Format e Template.
-
Copy - usa per copiare tutti i dati o quelli selezionati.
-
Copy With Header - usa per copiare e incollare i dati selezionati in un foglio di calcolo esterno come Microsoft Excel.
-
Best Fit - unisce il contenuto delle colonne Name e Descriptions in modo che siano posizionate vicine senza spazio in eccesso tra una colonna e l'altra.
-
Best Fit All Columns - unisce il contenuto di tutte le colonne in modo che siano posizionate vicine senza spazio in eccesso tra una colonna e l'altra.
-
Restore from <.BomDoc> - usa per ripristinare dal BomDoc indicato.
-
Change PCB Document - usa per passare a un altro documento PCB.
Le colonne predefinite visualizzate nella finestra di dialogo Report Manager includono:
-
CompareState
-
Numero di riga
-
Nome
-
Descrizione
-
Designatore
-
Manufacturer Part Number 1
-
Qtà
I dati dinamici come prezzo e disponibilità di magazzino non vengono confrontati.

Un esempio di report di confronto BOM con un modello Excel applicato.
Scopri di più su come configurare un modello Excel per dati BOM o BOM Compare.