Confronti dei dati di progettazione

La vista progetto di Altium 365 Workspace offre funzionalità di confronto dei dati di progettazione che consentono di confrontare le modifiche ai dati avvenute tra diverse release e/o commit di progetto. Particolarmente utili per eseguire controlli finali prima di inviare i dati del prodotto alla produzione, queste funzionalità permettono di determinare con precisione quali modifiche sono intervenute nei dati Gerber, schematici, PCB e BOM tra eventi di release/commit.

Confronto Gerber

Effettuare un controllo finale dei dati della scheda fabbricata prima di inviarli al produttore è sempre una buona pratica. La funzionalità di confronto Gerber facilita proprio questa operazione, consentendo di verificare rapidamente che non vi siano differenze nell’output di fabbricazione tra le iterazioni rilasciate del progetto di progettazione. Fornisce un confronto puramente grafico, layer per layer, evidenziando le aree con modifiche tramite un riquadro di delimitazione e un numero.

Accesso al confronto Gerber

La funzionalità di confronto Gerber è accessibile:

  • Facendo clic sul pulsante associato a una specifica release di un progetto nella vista Releases della pagina di gestione dettagliata di quel progetto. Scegliere l’opzione Gerber to e l’altra release con cui confrontare i dati di fabbricazione, oppure confrontare con un set di file caricato.

  • Facendo clic sul pulsante in alto a destra nella scheda del browser Manufacturing Portal, durante la visualizzazione di uno specifico pacchetto di release per un progetto di progettazione. Scegliere l’opzione Gerber to e l’altra release con cui confrontare i dati di fabbricazione, oppure confrontare con un set di file caricato.

  • Facendo clic sul controllo in alto a destra di un riquadro evento Project Released nella vista History della pagina di gestione dettagliata del progetto, e scegliendo l’opzione Gerber to. È possibile confrontare con i dati di fabbricazione della release precedente, selezionare tra tutte le release possibili oppure confrontare con un set di file caricato.

Confronto con un set di file

È possibile confrontare i dati Gerber in un pacchetto di release con un set di file Gerber caricato. Questo consente di confrontare, ad esempio, i dati Gerber generati localmente dal progetto live più recente, prima di creare la successiva release formale del progetto nel Workspace.

Come accennato in precedenza nella sezione Accesso, questo confronto viene eseguito scegliendo la voce Gerber to » Files nel menu applicabile. Verrà visualizzata la finestra Compare Gerber. Fare clic su un file zip esistente di file Gerber oppure caricare un nuovo set.

La finestra Compare Gerber si popola con i set di file Gerber precedentemente caricati nel tuo Altium 365 Personal Space. Se trascini un nuovo file zip di dati Gerber generati localmente nella finestra, quel file Zip viene semplicemente caricato nel tuo Personal Space e lì visualizzato.
Per quanto riguarda i file CAM di produzione, puoi caricare un set completo di file Gerber più i dati NC Drill (all’interno di un archivio Zip). Assicurati che nell’archivio sia presente un solo elenco (o cartella) di Gerber. Assicurati che i file di foratura si trovino nello stesso elenco (o cartella) dei file Gerber. Se si trovano in una cartella separata, verranno ignorati.

La funzionalità di confronto Gerber supporta il confronto dei dati in un pacchetto di release con un set di file generato localmente.La funzionalità di confronto Gerber supporta il confronto dei dati in un pacchetto di release con un set di file generato localmente.

Una volta scelto o caricato il set di file Gerber esistente, il risultato del confronto verrà presentato dopo pochi istanti – vedi la sezione successiva.

Risultato del confronto Gerber

Una volta scelta la release o il set di file caricato per il confronto, i risultati vengono presentati nella vista Gerber Compare, che si apre in una scheda separata del browser.

A seconda del numero di differenze esistenti, la generazione dei dati di confronto può richiedere un po’ di tempo. Puoi attendere oppure chiudere la Gerber Compare vista: ti verrà inviata un’email quando i dati saranno pronti per la visualizzazione. Fai clic sul pulsante nell’email per accedere nuovamente alla Gerber Compare vista.

Il confronto generato viene inizialmente presentato in una vista divisa (Side by Side) che mostra le differenze tra i due set Gerber. Viene utilizzata una codifica a colori per distinguere i dati Gerber più vecchi (rosso) da quelli più recenti (verde). Le regolazioni della vista, come pan, zoom e selezioni delle net, sono sincronizzate tra i due lati

Seleziona l’opzione Combined per visualizzare entrambi i set di dati con codifica a colori sovrapposti in un’unica vista della scheda. Sia nella vista combinata sia in quella divisa, ogni differenza rilevata è numerata e delimitata per il layer attualmente selezionato: queste corrispondono alle voci annotate nel riquadro Layers a sinistra.

Seleziona una voce di differenza del layer nel riquadro Layers per evidenziare l’area PCB correlata nella vista Gerber, che eseguirà automaticamente pan e zoom fino alla posizione.

Una differenza selezionata viene mostrata in modo analogo nella vista Side by Side (divisa). Fai clic su un’altra voce di layer nel riquadro Layers per visualizzare e selezionare le differenze annotate su quel layer.

 

Confronto schematico

Oltre al confronto dei dati Gerber (vedi sopra), la vista progetto offre anche la possibilità di confrontare i documenti schematici del progetto in una semplice interfaccia interattiva. Questo offre un modo rapido e pratico per vedere solo quali modifiche sono intervenute tra le iterazioni dello schema.

La funzionalità di confronto schematico presenta le differenze graficamente e come dati parametrici, elencati in un riquadro Compare associato che consente il cross-probing verso gli oggetti schematici correlati. È possibile avviare un confronto tra Release di progetto, Commit di progetto oppure tra Commit e Release di progetto (disponibile dalla vista History).

Accesso al confronto schematico

La funzionalità di confronto schematico è accessibile:

  • Scegliendo l’opzione Schematic to dal menu del pulsante nella vista Releases, quindi l’altra release con cui confrontare i dati sorgente del progetto. Oppure scegliendo la stessa opzione nella scheda del browser Manufacturing Portal durante la visualizzazione di uno specifico pacchetto di release del progetto, quindi l’altra release con cui confrontare i dati sorgente.

    Apri la funzionalità Schematic Compare dal menu con i puntini di sospensione nella vista Releases o Manufacturing Portal.

    Apri la funzionalità Schematic Compare dal menu con i puntini di sospensione nella vista Releases o Manufacturing Portal.

     
  • Scegliendo l’opzione Schematic to dal controllo in alto a destra di un riquadro evento Commit o Release nella vista History, quindi un altro evento Commit/Release con cui confrontare. È possibile selezionare i dati dell’ultima release/commit (Previous Release o Previous Commit), oppure i dati di qualsiasi evento Commit/Release scegliendo l’opzione Select Commit or Release: seleziona l’evento di confronto di destinazione facendo clic sul relativo riquadro.

Apri Schematic Compare dalla vista History in Altium Designer o nell’interfaccia browser di Altium 365.Apri Schematic Compare dalla vista History in Altium Designer o nell’interfaccia browser di Altium 365.

Sia la funzionalità Gerber Compare sia quella Schematic Compare sono accessibili dalla corrispondente vista History in Altium Designer, quando si è connessi a un Altium 365 Workspace.

Risultato del confronto schematico

Quando è stata selezionata la coppia Commit/Release per il confronto, i risultati di tale confronto si aprono come vista delle differenze schematiche in una nuova scheda del browser. Per impostazione predefinita viene presentato il primo schema nei documenti sorgente, e le differenze logiche rilevate (dati modificati di Component e Net) per tutti gli schemi vengono presentate come elenco selezionabile nel riquadro Differences associato. Si noti che le modifiche puramente grafiche, come lo spostamento di un componente, al momento non sono incluse.

A seconda del numero di differenze presenti, la generazione dei dati di confronto potrebbe richiedere un po’ di tempo. Puoi attendere oppure chiudere la Schematic Compare view: ti verrà inviato un email non appena i dati saranno pronti per la visualizzazione. Fai clic sul pulsante nell’email per accedere nuovamente alla Schematic Compare view.

Seleziona un elemento nell’elenco Compare per visualizzarne le informazioni parametriche ed eseguire il cross-probe verso il relativo simbolo nel documento schematico associato.

Seleziona un elemento nell’elenco Compare per visualizzarne le informazioni parametriche ed eseguire il cross-probe verso il relativo simbolo nel documento schematico associato.

 
  • Passa il cursore sui nomi dei dati di confronto nella parte superiore della finestra per vedere il nome dell’utente che ha creato ciascun Commit/Release ed eventuali note allegate.
  • Puoi aprire e visualizzare il Commit/Release di una delle due origini del confronto dalle rispettive voci nome nel margine superiore.

Seleziona un elemento elencato nel riquadro Compare per visualizzare gli eventuali dettagli di modifica disponibili ed eseguire il cross-probe verso la relativa grafica nello schema. Ogni elemento nell’elenco ha un’icona associata che ne indica lo stato generale della modifica: rosso = rimosso, verde = aggiunto, giallo/arancione = modificato. La stessa codifica viene usata nella grafica dello schema raggiunta tramite cross-probe.

L’elenco delle differenze del riquadro è raggruppato per Components e Nets:

  • Components – Ogni voce include i nomi dei componenti interessati e, quando selezionata, espande un elenco di eventuali parametri del componente modificati (evidenziati in rosso) e parametri invariati (in verde). Seleziona il RefDes di un componente incluso nella voce (evidenziato in blu) per eseguire il cross-probe verso la relativa grafica nello schema.

  • Nets – Ogni voce include i nomi di eventuali componenti interessati da una modifica della net oppure, viceversa, il nome dei componenti che hanno causato una modifica della net. Seleziona una voce Net nel riquadro per eseguire il cross-probe verso l’intera net nello schema attivo, oppure un RefDes incluso nella voce per concentrarti su quel componente della net.

Usa il filtro dell’elenco del riquadro () per limitare le voci in base a una stringa o categoria specificata. ► Visualizza esempio.

Seleziona una voce Component o Net nel riquadro Compare per eseguire il cross-probe verso la sua rappresentazione grafica evidenziata nel documento schematico.

Seleziona una voce Component o Net nel riquadro Compare per eseguire il cross-probe verso la sua rappresentazione grafica evidenziata nel documento schematico.

 

Un’icona associata a una voce Net nel riquadro Compare indica la presenza di quella net in altri documenti schematici. Seleziona l’icona per accedere a un elenco a discesa di tali documenti schematici, in cui ogni documento interessato dalla modifica della net è indicato con evidenziazione gialla. Scegli un documento schematico dal menu per eseguire il cross-probe verso la net in quello schema, che verrà evidenziata di conseguenza.

La voce relativa a una Net modificata include un collegamento ad altri documenti schematici che includono anch’essi la Net.La voce relativa a una Net modificata include un collegamento ad altri documenti schematici che includono anch’essi la Net.

Confronto PCB

Come complemento al confronto schematico, la vista progetto del Workspace offre una funzione di confronto PCB che rileva e mostra le modifiche al progetto della scheda avvenute tra commit di progetto e/o iterazioni di release.

La funzione PCB Compare fornisce un’interfaccia interattiva altamente visiva per visualizzare le differenze di layout PCB e i dati di confronto associati, con cross-probing reattivo disponibile tra le differenze di dati elencate e i relativi elementi grafici associati. Un confronto PCB può essere avviato tra Release di progetto, Commit di progetto oppure tra Commit e Release di progetto (disponibile dalla vista History).

Accesso al confronto PCB

La funzione di confronto PCB è accessibile:

  • Scegliendo l’opzione PCB to dal menu del pulsante di una voce release nella vista Releases, quindi scegliendo i dati sorgente di progetto di quale altra release confrontare. Oppure scegliendo la stessa opzione nel Manufacturing Portal durante la visualizzazione di uno specifico pacchetto release di progetto, quindi scegliendo i dati sorgente di quale altra release confrontare.

 
  • Scegliendo l’opzione PCB to dal controllo in alto a destra di un riquadro evento Commit o Release nella vista History, quindi un altro evento Commit/Release con cui confrontare. È possibile selezionare i dati dell’ultima release/commit (Previous Release o Previous Commit) oppure i dati di qualsiasi evento Commit/Release scegliendo l’opzione Select Commit or Release; seleziona l’evento di confronto di destinazione facendo clic sul relativo riquadro.

Quando viene avviato, il motore di confronto PCB della piattaforma Altium 365 elabora le differenze tra i dati dei progetti PCB selezionati, operazione che può richiedere del tempo nel caso di progetti PCB più complessi. Se il tempo di analisi supera una soglia predefinita, verrà inviata un’email di notifica al tuo indirizzo email registrato al completamento del confronto PCB. Tieni presente che i dati di confronto vengono memorizzati nella cache, quindi un confronto successivo degli stessi dati comporta un ritardo di elaborazione minimo.

Risultato del confronto PCB

Quando è stata selezionata la coppia Commit/Release da confrontare, i risultati di tale confronto vengono aperti come vista PCB Changes in una nuova scheda del browser. La vista presenta i risultati del motore di confronto PCB come una rappresentazione grafica della scheda, con gli elementi invariati mostrati in monocromia e gli elementi modificati connessi alla net evidenziati in verde (aggiunti), rosso (rimossi) e giallo (modificati). Nota che i Polygon modificati sono attenuati per migliorare la chiarezza degli elementi Net della scheda.

Il riquadro Differences a sinistra elenca le differenze rilevate all’interno di gruppi di tipi di oggetto — Components, Nets, ecc. Quando una voce di differenza viene selezionata nel riquadro, si espande per elencare i sottoelementi che compongono quella differenza rilevata. La vista della scheda eseguirà automaticamente pan e zoom per mostrare l’area della modifica, dove gli oggetti rimossi sono mostrati in rosso e quelli aggiunti in verde. Fai di nuovo clic sulla voce di differenza selezionata per deselezionarla e ripristinare la vista PCB alla modalità panoramica iniziale.

Fai clic su una voce nel riquadro Differences per espanderne i sottoelementi e ingrandire/evidenziare quella differenza nella vista PCB. Fai di nuovo clic per ripristinare la vista predefinita.

Fai clic su una voce nel riquadro Differences per espanderne i sottoelementi e ingrandire/evidenziare quella differenza nella vista PCB. Fai di nuovo clic per ripristinare la vista predefinita.

 

Tieni presente che facendo clic sul nome di una voce di differenza ne verrà commutato lo stato di selezione e la corrispondente vista della scheda. Usa il controllo associato di espansione/contrazione a sinistra del nome di una voce per attivare/disattivare la visualizzazione dell’elenco dei suoi sottoelementi.

Esplora le differenze facendo clic su ciascuna voce, che espanderà automaticamente il sottoelenco dei relativi elementi modificati.

L’esempio seguente mostra come la posizione e il routing associato del componente R13 siano cambiati tra eventi Commit/Release successivi e come tale differenza venga presentata nella corrispondente vista PCB Compare. Le differenze, come elencate nel riquadro Differences, includono voci di modifica per R13 e le sue due Net associate (NetC9_1 e NetJ1_7).

Gli elementi aggiunti basati su net sono mostrati in verde, gli elementi rimossi in rosso e gli elementi modificati in giallo.Gli elementi aggiunti basati su net sono mostrati in verde, gli elementi rimossi in rosso e gli elementi modificati in giallo.

Puoi aprire e visualizzare il Commit/Release di una delle due origini del confronto dalle rispettive voci nome nel margine superiore.

Le differenze possono essere esaminate in dettaglio selezionando i singoli elementi di modifica all’interno del sottoelenco espanso sotto ciascuna voce di differenza. Le sotto-voci dei componenti includono modifiche di parametri e posizione (la posizione precedente è mostrata in rosso), mentre le modifiche Net elencate sono suddivise in tracce di sotto-net aggiunte/nuove () e tracce rimosse/sostituite (). Quando selezionate nel sottoelenco, le tracce vengono evidenziate visivamente nella vista della scheda rispettivamente in rosso e verde. Nota che una voce Net include anche modifiche al Routed Length e al Delay calcolati (il valore precedente è mostrato in rosso).

Ogni sottoelemento in una voce di differenza include dettagli della modifica specifica e, quando selezionato, evidenzierà quell’elemento nella vista PCB.

L’opzione Show secondary differences del riquadro Differences è disabilitata per impostazione predefinita per ridurre il disordine causato da modifiche in cui gli oggetti Net (componenti, tracce, vias, ecc.) non sono stati alterati. Queste includono:

  • Differenze di Free Object: modifiche a oggetti non connessi a una Net o presenti su layer non in rame.

  • Net con sola differenza di Routed Length: modifiche alla lunghezza di una Net (ma non al suo Delay), tipicamente causate da un aggiornamento del Layer Stack, come una modifica dello spessore di un layer (e quindi una variazione della lunghezza del barrel del via).

Vista differenze secondarie abilitata.

Vista normale con differenze secondarie nascoste.

 

Confronto BOM

La vista del progetto offre anche una rapida funzione di confronto BOM per rilevare e mostrare eventuali modifiche ai dati dei componenti del progetto verificatesi tra iterazioni di commit e/o release. Le differenze vengono riportate in formato testuale (CSV) e rese disponibili come download locale.

  • Le funzioni di confronto BOM richiedono che gli eventi Commit o Release confrontati includano un documento ActiveBOM.
  • I confronti BOM possono anche essere eseguiti tra file Managed BOM e Release nell'applicazione BOM Portal. Vedere Managed BOM Compare.

Accesso al confronto BOM

È possibile accedere alla funzione di confronto BOM:

  • Scegliendo l'opzione BOM to dal menu del pulsante nella vista Releases, quindi i dati dell'altra release con cui eseguire il confronto. Oppure scegliendo la stessa opzione nella scheda del browser Manufacturing Portal durante la visualizzazione di uno specifico pacchetto release del progetto, quindi i dati dell'altra release con cui eseguire il confronto.

    Aprire la funzione BOM Compare dal menu con i puntini di sospensione nella vista Releases o Manufacturing Portal.

    Aprire la funzione BOM Compare dal menu con i puntini di sospensione nella vista Releases o Manufacturing Portal.

     
  • Scegliendo l'opzione BOM to dal controllo in alto a destra di un riquadro evento Release o Commit nella vista History, quindi un altro evento Commit/Release con cui eseguire il confronto. È possibile selezionare i dati del Commit o della Release precedente (Previous <Commit/Release>) oppure i dati di qualsiasi evento Commit/Release scegliendo l'opzione Select Commit or Release: selezionare l'evento di confronto di destinazione facendo clic sul relativo riquadro.

Aprire Schematic Compare dalla vista History in Altium Designer o nell'interfaccia browser di Altium 365.Aprire Schematic Compare dalla vista History in Altium Designer o nell'interfaccia browser di Altium 365.

Risultato del confronto BOM

Il sistema confronterà i dati BOM tra le Release o i Commit del progetto specificati, quindi aprirà i risultati del confronto come vista delle differenze BOM in una nuova scheda del browser. Questa vista è popolata con un elenco di voci con codifica a colori che rappresentano gli elementi BOM modificati tra gli eventi BOM specificati. Ulteriori informazioni e controlli sono forniti dal riquadro BOM Compare a sinistra, che consente di scegliere una variante di progetto alternativa, selezionare/deselezionare l'inclusione delle categorie di modifica dei componenti (Added, Removed, Modified) e visualizzare i dettagli delle modifiche dei componenti.

La vista iniziale di BOM Compare include voci che rappresentano le differenze tra i documenti BOM di origine e di destinazione.La vista iniziale di BOM Compare include voci che rappresentano le differenze tra i documenti BOM di origine e di destinazione.

L'interfaccia di confronto BOM offre una gamma di funzioni per accedere alle informazioni sulle differenze. Queste includono:

  • Passare il cursore sull'icona associata a una voce del confronto BOM per vedere un riepilogo delle modifiche che si sono verificate.

  • Utilizzare il menu Column Settings () per abilitare o disabilitare l'inclusione di colonne specifiche dei dati dei parametri dei componenti.

  • Selezionare una voce Modified Components nel riquadro BOM Compare per visualizzare un elenco dettagliato delle modifiche per quella voce componente della BOM. Questi dettagli includeranno anche eventuali differenze nelle informazioni su produttore e fornitore – vedere l'esempio.

Le voci BOM che non sono state modificate possono essere incluse nell'elenco selezionando l'opzione Not Modified nel riquadro Compare, oppure, per vedere gli elenchi BOM di origine specificati per il confronto, selezionare le relative schede individuali disponibili nella parte superiore dell'elenco di confronto.

Utilizzare l'opzione Not Modified per includere nell'elenco le voci non modificate, oppure selezionare una scheda del documento BOM per vedere l'elenco completo del documento BOM di origine/destinazione.

Utilizzare l'opzione Not Modified per includere nell'elenco le voci non modificate, oppure selezionare una scheda del documento BOM per vedere l'elenco completo del documento BOM di origine/destinazione.

 
  • Passare il cursore sui nomi dei dati di confronto nella parte superiore della finestra per vedere il nome dell'utente che ha creato ciascun Commit/Release e le eventuali note allegate.

  • È possibile aprire e visualizzare il Commit/Release di una delle due origini del confronto dalle relative voci nome nel margine superiore.

Richiamato dall'opzione di download (), il motore di confronto genererà anche un riepilogo di eventuali aggiornamenti in un formato CSV standard. Il riepilogo del confronto BOM viene generato per la variante del progetto attualmente selezionata e include i dettagli dei dati BOM che sono cambiati, ovvero sono stati aggiornati, tra le release/i commit del progetto specificati.

I file CSV del confronto BOM scaricati mostrano i dati che sono stati aggiornati tra le release del progetto specificate al momento della chiamata della funzione di confronto. I file CSV del confronto BOM scaricati mostrano i dati che sono stati aggiornati tra le release del progetto specificate al momento della chiamata della funzione di confronto.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Contenuto