Differenze
Parent page: Pannelli del Workspace Manager
Il pannello Differences visualizza una vista gerarchica delle differenze tra documenti.
Riepilogo
Il pannello Differences viene utilizzato per visualizzare le differenze logiche o fisiche rilevate dal Comparatore delle differenze integrato nel software durante il confronto di documenti di progetto, ad esempio confrontando la gerarchia dei documenti sorgente (schemi) di un progetto con il documento di progettazione PCB. Il pannello consente di esplorare in modo interattivo le differenze prima di decidere se creare un Engineering Change Order (ECO) che verrà utilizzato per sincronizzare i documenti del progetto.
Accesso al pannello
Per aprire il pannello Differences (disponibile quando è attivo un documento schematico del progetto), fare clic sul pulsante View | Design Compiler |
.
Visualizzazione delle differenze
Il modo in cui viene utilizzato il pannello Differences dipende dall'obiettivo:
- analizzare l'integrità del progetto completo in termini di contenuto e struttura rilevando differenze logiche all'interno della gerarchia del progetto.
- confrontare due versioni dello stesso documento schematico o PCB rilevandone le differenze grafiche (fisiche).
Visualizzazione delle differenze logiche
Il confronto dei documenti di progetto per individuare differenze logiche viene eseguito tramite la finestra di dialogo Choose Documents To Compare, a cui si accede facendo clic con il pulsante destro su un progetto (o su un documento di progetto) nel pannello Projects e selezionando Show Differences dal menu contestuale associato.

Fare clic con il pulsante destro sul nome di un progetto, quindi selezionare Show Differences per aprire la finestra di dialogo Choose Documents To Compare.
In genere, il documento PCB viene confrontato con la gerarchia dei documenti sorgente del progetto padre per rilevare le differenze logiche tra il contenuto del progetto schematico e quello del progetto PCB.
Dopo aver fatto clic su OK, se esistono differenze tra i documenti selezionati, si apre la finestra di dialogo Differences between. Le informazioni nel pannello Differences appariranno solo dopo aver fatto clic sul pulsante Explore Differences nella finestra di dialogo Differences between.
Il pannello Differencesfornisce una comoda alternativa alla finestra di dialogo Differences between per sfogliare le differenze rilevate tra i documenti.
Il pannello Differences visualizzerà solo le differenze elencate nella finestra di dialogo Differences between. Queste, a loro volta, sono determinate dalle selezioni effettuate nella scheda Comparator tab della finestra di dialogo Options for PCB Project (Home | Project | Project » Options oppure fare clic su Project | Content | Project Options).
Questa scheda elenca tutti i tipi di confronto, ad esempio le differenze associate a componenti, net e parametri. Impostando Mode per ciascuna categoria di confronto su Find Differences o Ignore Differences si determinerà se il Comparatore delle differenze trasferirà i risultati nella finestra di dialogo Differences between.
Configurare il modo in cui le differenze vengono rilevate e riportate nella finestra di dialogo Options for PCB Project.
Il pannello Differences visualizza le differenze trovate tra i documenti sorgente in una struttura ad albero, in cui la cartella di livello superiore mostra il numero totale di differenze rilevate. Vengono quindi create sottocartelle per ogni tipo specifico di confronto che compare nella finestra di dialogo Differences between. Ogni sottocartella elenca le differenze specifiche rilevate, che a loro volta vengono ulteriormente suddivise negli oggetti dei documenti responsabili della creazione di tali differenze.
Se il documento associato è aperto (oppure aperto ma nascosto), facendo clic su una voce oggetto nel pannello verrà eseguito il cross-probing verso l'oggetto nel documento.
L'editor pertinente evidenzierà graficamente la voce come segue:
-
Per un documento schematico, la visualizzazione dell'oggetto utilizza l'effetto zoom e attenuazione, in cui l'oggetto viene evidenziato attenuando tutti gli altri oggetti. Il contrasto dell'attenuazione può essere variato con il cursore Dim Level nel gruppo View | Schematic dei menu principali.
La navigazione interattiva nel pannello Differencesvisualizza l'oggetto che ha generato la differenza.
-
Per un documento PCB, la visualizzazione dell'oggetto utilizza l'effetto zoom e maschera, in cui l'oggetto viene evidenziato applicando una maschera monocromatica a tutti gli altri oggetti. Il contrasto della maschera applicata può essere variato con il cursore Mask Level nel gruppo View | Highlight & Edit Mask dei menu principali.
La navigazione interattiva nel pannello Differencesvisualizza l'oggetto che ha generato la differenza.
Visualizzazione delle differenze fisiche
Il confronto grafico (fisico) di due versioni dello stesso documento schematico o PCB viene eseguito sostanzialmente nello stesso modo del confronto logico descritto sopra, ma utilizza Advanced Mode nella finestra di dialogo Choose Documents To Compare.
Eseguire un confronto fisico del documento utilizzando il comando Show Differences (menu contestuale con clic destro del pannello Project) per aprire la finestra di dialogo Choose Documents To Compare, quindi selezionare la casella Advanced Mode. Con tutti i file del progetto ora mostrati nella finestra di dialogo, selezionare le due varianti di un documento da confrontare.

Selezione dei documenti per il confronto fisico dalla finestra di dialogo Choose Documents To Compare in Advanced Mode.
Facendo clic su OK si procederà con il confronto grafico e si aprirà la finestra di dialogo Differences between, come descritto in precedenza. Selezionando il pulsante Explore Differences della finestra di dialogo si aprirà l'elenco interattivo delle differenze nel pannello Differences.

Gerarchia delle differenze fisiche rilevate nel pannello Differences.
Il pannello visualizza le differenze trovate tra i documenti in una struttura ad albero. La cartella di livello superiore mostra il numero totale di differenze rilevate. Vengono create voci per ogni tipo di differenza, che a loro volta contengono i riferimenti specifici e l'oggetto coinvolto (porta, parte, ecc.) per ciascuna.
Selezionando la voce dell'oggetto relativa a una differenza rilevata, l'oggetto verrà evidenziato e ingrandito nell'area di lavoro.

La navigazione interattiva nel pannello Differences visualizza l'oggetto che ha generato la differenza quando viene selezionato nel pannello.
L'editor pertinente evidenzierà graficamente la voce come segue:
-
Per un documento schematico, la visualizzazione dell'oggetto utilizza l'effetto zoom e attenuazione, in cui l'oggetto viene evidenziato attenuando tutti gli altri oggetti. Il contrasto dell'attenuazione può essere variato con il cursore Dim Level nel gruppo di menu View | Schematic. Per cancellare il filtro di visualizzazione, fare clic all'interno della finestra dell'editor di progettazione oppure fare clic sul pulsante
(nel gruppo di menu View | Schematic).
-
Per un documento PCB, la visualizzazione dell'oggetto utilizza l'effetto zoom e maschera, in cui l'oggetto viene evidenziato applicando una maschera monocromatica a tutti gli altri oggetti. Il contrasto della maschera applicata può essere variato con il cursore Mask Level nel gruppo di menu View | Highlight & Edit Mask. Per cancellare il filtro di visualizzazione, fare clic all'interno della finestra dell'editor di progettazione oppure fare clic sul pulsante
(nel gruppo di menu View | Highlight & Edit Mask).
Note
- Se un oggetto nel pannello si trova in un documento attualmente nascosto, il documento verrà aperto automaticamente e reso il documento attivo nella finestra dell'editor di progettazione quando si fa clic sulla voce associata.
- Il filtro applicato durante il cross-probing dal pannello Differences è temporaneo. Di conseguenza, non viene impedita la selezione o la modifica di oggetti di progettazione che non rientrano nell'ambito del filtro.
- Le informazioni nel pannello Differences verranno cancellate quando si esegue un nuovo confronto tra documenti o si compila il progetto padre.