Cross-Probing e Selezione
Altium Essentials: PCB Viewing and Navigation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
A colpo d'occhio
- Scopri la differenza tra cross-probing e selezione incrociata e quando utilizzare ciascuna funzione tra i documenti dello schema elettrico e del PCB.
- Scopri come abilitare e utilizzare la modalità continua, la modalità con salto all'oggetto e le configurazioni dei documenti che semplificano la navigazione.
- Scopri in quali altri contesti di Altium Designer puoi utilizzare il cross-probing e la selezione incrociata durante le attività quotidiane di progettazione.
Altium offre diverse potenti funzionalità di cross-probing e selezione incrociata che consentono una navigazione rapida ed efficiente tra gli ambienti di progettazione dello schematico e del PCB. Le funzionalità Cross-Probing e Cross Selecting sono potenti strumenti di ricerca che aiutano a individuare gli oggetti in altri editor selezionando l'oggetto nell'editor corrente.
Il cross-probing consente di indicare un oggetto nel documento corrente e poi "passare" al suo corrispondente nel documento di destinazione. Tra gli editor PCB e schematico, il cross-probing è pienamente supportato per documenti, componenti, bus, net e pin/pad. Con un solo clic, puoi selezionare un oggetto supportato in uno dei due ambienti e vederlo evidenziato in entrambi.
La selezione incrociata consente di selezionare uno o più oggetti nel documento di origine e, attivando il comando di selezione incrociata, di selezionare gli stessi oggetti nel documento di destinazione.
Modello di dati unificato e compilazione del progetto
Un modello di dati unificato (UDM) viene creato automaticamente nella memoria del computer. L'UDM rappresenta ogni aspetto del progetto, inclusi i componenti, la connettività, i footprint dei componenti, le relazioni tra il progetto PCB e un progetto FPGA collegato, ecc. È questo modello di dati unificato a consentire la funzionalità di cross-probing tra i diversi ambienti di progettazione. Le funzionalità di cross-probing utilizzano la compilazione automatica, garantendo l'uso del modello di dati più aggiornato. La compilazione dinamica può anche essere eseguita manualmente in qualsiasi momento facendo clic su Project » Validate PCB Project. Questa funzione verifica la presenza di errori logici, elettrici e di disegno in base all'UDM e alle impostazioni del compilatore.
Configurazione dei documenti
Molte delle funzionalità di Cross-Probing e Cross Selecting richiedono la visualizzazione contemporanea dei documenti schematico e PCB, oppure sono più facili da utilizzare con questa disposizione. Puoi visualizzare entrambi i documenti contemporaneamente eseguendo una delle seguenti operazioni:
- Fai clic con il pulsante destro del mouse sulla scheda del documento, quindi seleziona Split Vertical o Split Horizontal in base alle tue preferenze di visualizzazione.
- Se utilizzi più di uno schermo, puoi trascinare la scheda del documento su un altro monitor.
Cross-probing
Il cross-probing è un potente strumento di ricerca che aiuta a individuare gli oggetti in altri editor selezionando l'oggetto nell'editor corrente. In Altium Designer puoi eseguire il cross-probing da numerosi punti. Ad esempio, dopo aver avviato il cross-probing dall'editor PCB, puoi fare clic su un componente sul PCB per visualizzare lo stesso componente nello schematico. Tra gli editor schematico e PCB, il cross-probing è pienamente supportato per documenti, componenti, bus, net e pin/pad.
La funzionalità di cross-probing è accessibile dall'editor schematico o PCB tramite il comando Tools » Cross Probe o facendo clic sul pulsante
nella barra degli strumenti Standard dell'editor.
Esistono due modalità di cross-probing, la modalità continua e la modalità Passa a, entrambe descritte nelle sezioni seguenti.
Modalità di cross-probing continuo
La modalità continua consente di rimanere nel documento di origine mentre si esegue il cross-probing su diversi oggetti nel documento di destinazione. Per questa modalità, assicurati che i documenti schematico e PCB siano aperti affiancati nella finestra principale di progettazione.
Dopo aver avviato il comando di cross-probing facendo clic su Tools » Cross Probe, il cursore assumerà la forma di un mirino e ti verrà chiesto di scegliere l'oggetto da individuare. Posiziona il cursore sull'oggetto desiderato nell'area di progettazione e fai clic oppure premi Enter. L'oggetto corrispondente verrà evidenziato nel documento di destinazione.
Cross-probing dal documento di origine (ad es. lo schematico), con l'oggetto corrispondente evidenziato sul PCB.
Puoi continuare a eseguire il cross-probing su altri oggetti oppure fare clic con il pulsante destro del mouse o premere Esc per uscire.
Modalità di cross-probing Passa a
La modalità Passa a consente di eseguire il cross-probing su un singolo oggetto e di rendere attivo il documento di destinazione.
Dopo aver avviato il comando di cross-probing facendo clic su Tools » Cross Probe, il cursore assumerà la forma di un mirino e ti verrà chiesto di scegliere l'oggetto da individuare. Posiziona il cursore sull'oggetto desiderato nell'area di lavoro, quindi Ctrl+click oppure premi Ctrl+Enter. L'oggetto corrispondente verrà evidenziato nel documento di destinazione, che diventerà il documento attivo.
Cross-probing da altri punti di Altium Designer
Il cross-probing può essere eseguito anche da altri punti di Altium Designer. Questi ulteriori punti di accesso consentono di utilizzare la funzione di cross-probing anche durante la creazione del progetto, senza dover utilizzare il comando Tools » Cross Probe.
Cross-probing nella finestra di dialogo Engineering Change Order
Puoi eseguire il cross-probing dalla finestra di dialogo Engineering Change Order facendo clic con il pulsante destro del mouse per accedere ai comandi di cross-probing e individuare il componente di riferimento nello schematico o il componente di destinazione nel PCB, come mostrato nell'immagine seguente:
Cross-probing nella finestra di dialogo Differenze tra
La finestra di dialogo Differenze tra può essere utilizzata per eseguire il cross-probing su un componente selezionato nello schematico o nel PCB. Fai doppio clic su una voce per individuare tramite cross-probing quel componente nello schematico o nel PCB.
Cross-probing dal Variant Manager o dalla finestra di dialogo Variant Management
È possibile utilizzare il Variant Manager o la finestra di dialogo Variant Management per individuare tramite cross-probing un componente scelto nello schema. Fare doppio clic sul componente nel Variant Manager o nella finestra di dialogo Variant Management, oppure fare clic con il pulsante destro del mouse e selezionare Cross Probe dal menu.
Cross-probing dal pannello Differences
Per individuare tramite cross-probing un elemento nello schema o nel PCB dal pannello Differences (fare clic sul pulsante Explore Differences nella finestra di dialogo Differences between per accedere al pannello), fare doppio clic su una voce del pannello.
Cross-probing dal BomDoc
Il cross-probing può essere eseguito anche dal BomDoc. Nel BomDoc, fare clic con il pulsante destro del mouse, scegliere Cross Probe, quindi selezionare dal sottomenu l'elemento a cui si desidera passare.
Cross-probing dal pannello Projects
Per individuare tramite cross-probing un componente o una net scelti nello schema o nel PCB dal pannello Projects, fare clic con il pulsante destro del mouse su una voce nella sottocartella Components o Nets, quindi selezionare il comando Cross Probe to Schematic o Cross Probe to PCB.
Cross-probing dal pannello Messages
Dopo aver convalidato il progetto dello schema, fare clic con il pulsante destro del mouse e scegliere Cross Probe oppure fare doppio clic su un messaggio di errore nel pannello Messages per passare al punto dello schema in cui si verifica l'errore.
Cross-probing dal Constraint Manager
Per individuare tramite cross-probing un oggetto dal Constraint Manager, fare clic con il pulsante destro del mouse sulla relativa voce, quindi scegliere l'opzione Cross Probe dal menu contestuale oppure selezionare Cross Probe dal menu
di una regola personalizzata.
Selezione incrociata
Questa funzione facilita la selezione incrociata dinamica e bidirezionale dei componenti. Consente di selezionare gli oggetti corrispondenti nei documenti PCB e dello schema. In altre parole, quando si seleziona un oggetto nel documento PCB, viene selezionato anche lo stesso oggetto nel documento dello schema sorgente, e viceversa. È uno strumento ideale per creare un insieme di oggetti selezionati pronti per un'operazione di progettazione. Ad esempio, si potrebbero osservare diversi componenti nello schema e volerli individuare nell'area di lavoro dell'editor PCB per posizionarli sulla scheda.
La selezione incrociata dallo schema consente di creare una selezione di componenti PCB per numerosi scopi, tra cui:
- Creare rapidamente una classe di componenti PCB (Design » Classes; durante la definizione di una classe di componenti è disponibile un pulsante per includere i componenti selezionati).
- Raggruppare i componenti selezionati in un rettangolo definito dall'utente tramite il comando Tools » Component Placement » Arrange Within Rectangle, ideale per isolare un insieme di componenti quando il progetto viene trasferito per la prima volta dallo schema al PCB.
- Selezionare i componenti dello schema in un ordine specifico, quindi passare all'editor PCB ed eseguire il comando Tools » Component Placement » Reposition Selected Components: ciascun componente PCB può quindi essere posizionato singolarmente, nello stesso ordine in cui è stato selezionato nello schema.
È possibile accedere a questa funzione nei seguenti modi:
-
Facendo clic su Tools » Cross Select Mode nei menu principali. Questo comando attiva e disattiva la funzione e il suo stato viene visualizzato nel menu Tools . Cross Select Mode è abilitato quando compare un riquadro blu attorno all'icona Cross Select Mode nel menu Tools , come mostrato nell'immagine seguente.

Cross Select Mode nel menu Tools , disabilitato (a sinistra) e abilitato (a destra). - Selezionando o deselezionando l'opzione Cross Selection nella pagina System - Navigation della finestra di dialogo Preferences .
- Facendo clic su Shift+Ctrl+X.
Con Cross Select Mode abilitato, fare clic per selezionare uno o più oggetti nell'area di progettazione. Gli stessi oggetti verranno selezionati nel documento corrispondente.
Selezione dei componenti PCB dallo schema
È possibile eseguire una selezione incrociata tra le parti selezionate in uno o più documenti dello schema sorgente e i footprint dei componenti corrispondenti nel documento PCB del progetto attivo. Ad esempio, questa funzione può essere utile quando si seleziona un insieme di parti nei documenti sorgente per creare rapidamente una nuova classe di componenti nel documento PCB.
Per utilizzare questa funzione:
- Assicurarsi che il documento PCB di destinazione sia aperto.
- Selezionare le parti desiderate nei documenti dello schema sorgente.
- Scegliere il comando Tools » Select PCB Components.
Dopo l'esecuzione del comando, il documento PCB del progetto diventa il documento attivo. Tutti i footprint dei componenti corrispondenti alla selezione vengono selezionati e ingranditi (ma non mascherati) nell'area di progettazione.
Per creare la nuova classe di componenti dopo aver selezionato la parte o l'insieme di parti sul PCB tramite il comando Select PCB Components:
- Fare clic su Design » Classes per aprire la finestra di dialogo Object Class Explorer.
- Fare clic con il pulsante destro del mouse su Component Classes, quindi selezionare Add Class facendo clic con il pulsante destro del mouse nella colonna di sinistra. Immettere il nome desiderato per la nuova classe.
- Fare clic sul pulsante tra le aree Non-Members e Members della finestra di dialogo per aggiungere le parti desiderate e selezionate alla colonna di destra.
- Fare clic su Cancel per chiudere la finestra di dialogo Object Class Explorer e tornare all'area di lavoro.

