Replica del layout PCB

A colpo d'occhio

Scopri come lo strumento di replica del layout PCB di Altium Designer ti aiuta a riutilizzare rapidamente il posizionamento e il layout di circuiti ripetuti in un progetto PCB non gerarchico. Questo articolo spiega quando lo strumento è disponibile, come vengono rilevati i blocchi sorgente e di destinazione, quali elementi possono essere copiati durante la replica e come applicare il processo automaticamente o tramite posizionamento interattivo. Evidenzia inoltre i requisiti fondamentali per la corrispondenza tra i blocchi, la gestione dei blocchi di destinazione e gli avvisi principali che potresti incontrare, per consentirti di utilizzare lo strumento con sicurezza. Continua a leggere per scoprire come velocizzare le attività ripetitive di layout PCB con maggiore controllo e meno lavoro manuale.

- Scopri come selezionare un blocco sorgente, rilevare i blocchi di destinazione corrispondenti ed eseguire la replica del layout in un progetto PCB non gerarchico.
- Scopri quali elementi possono essere replicati, tra cui il posizionamento dei componenti, le reti sbrogliate, gli oggetti non sbrogliati e la formattazione dei designatori e dei commenti.
- Scopri come Altium Designer gestisce i blocchi di destinazione con o senza sbroglio esistente, l'associazione manuale dei componenti e il posizionamento interattivo rispetto a quello automatico.
Approfondisci con l'IA:

Lo strumento PCB Layout Replication consente di replicare il layout di blocchi circuitali ripetuti in un progetto PCB non gerarchico. Come funzionalità di riutilizzo informale, questo strumento è ideale quando occorre replicare rapidamente il posizionamento di un gruppo di componenti su un altro gruppo di componenti identici, non ancora posizionati e con le stesse connessioni.

Questa funzionalità è disponibile quando l'opzione PCB.LayoutReplication è abilitata nella finestra di dialogo Advanced Settings.

Nel documento PCB è possibile selezionare una porzione del progetto acquisito da replicare (il blocco sorgente) e applicarne il layout a ogni porzione del progetto riconosciuta come corrispondente (i blocchi di destinazione). È possibile controllare completamente a quali blocchi di destinazione applicare la replica e specificare quali elementi includere oltre al posizionamento dei componenti (ad esempio, gli oggetti di routing).

Javascript ID: PCBLayoutReplication_Example

Un esempio di applicazione dello strumento PCB Layout Replication. Qui sono mostrati il blocco sorgente, con i componenti posizionati e le piste tracciate come richiesto, e i componenti del potenziale blocco di destinazione.

I blocchi dopo l'applicazione dello strumento PCB Layout Replication.

Per un progetto multicanale, è possibile utilizzare lo strumento Copy Room Formats per propagare il posizionamento e il routing realizzati in un canale a tutti gli altri canali – scopri di più.

La procedura per replicare i blocchi con questo strumento è la seguente:

  1. Nel documento PCB, selezionare il blocco sorgente di oggetti da replicare: i componenti e, facoltativamente, altri oggetti: piste, archi, pad, via, poligoni, regioni e/o riempimenti. Affinché lo strumento PCB Layout Replication rilevi i blocchi di destinazione sul PCB, questi devono avere gli stessi componenti (posizionati dalla stessa libreria) e la stessa connettività del blocco sorgente selezionato. Gli oggetti non inclusi nella selezione non verranno replicati nei blocchi di destinazione.

    I componenti ripetuti in un progetto multicanale vengono abbinati anche in base ai rispettivi designatori di riferimento nello schema. Ciò significa, ad esempio, che un componente con il designatore fisico C5-1 verrà abbinato solo ai componenti C5-2, C5-3, ecc., ossia ai componenti che hanno lo stesso designatore di riferimento nello schema C5.

    In alcuni casi, può essere più semplice selezionare i componenti e il routing sul PCB selezionando i componenti e le net corrispondenti negli schemi quando la funzionalità Cross Selecting è attiva.
  2. Scegliere il comando Tools » PCB Layout Replication dai menu principali (oppure fare clic con il pulsante destro del mouse sulla selezione e scegliere il comando PCB Layout Replication dal menu contestuale). Se viene rilevato almeno un blocco di destinazione, si aprirà la finestra di dialogo PCB Layout Replication.

    • Il comando PCB Layout Replication sarà inattivo (visualizzato in grigio) se la selezione non include componenti o se non è selezionato alcun oggetto.

    • Se non viene rilevato alcun blocco di destinazione con la selezione corrente, si aprirà una finestra di avviso – mostra immagine. Verificare che il progetto e la selezione soddisfino i requisiti relativi ai componenti e alla loro connettività.

    • Se durante l'esecuzione dello strumento Layout Replication viene rilevata una connessione mancante a un pin nel blocco sorgente selezionato, una finestra di avviso segnalerà la connessione mancante – mostra immagine. Fare clic sul collegamento nella finestra di dialogo per individuare l'oggetto interessato tramite cross-probing.

  3. I componenti del blocco sorgente saranno elencati nell'area Source Block a sinistra della finestra di dialogo PCB Layout Replication , mentre i blocchi di destinazione rilevati saranno elencati nell'area Target Blocks a destra. Espandere/comprimere le voci dei blocchi di destinazione per mostrare/nascondere l'elenco dei relativi componenti. Utilizzare le caselle di controllo accanto alle voci dei blocchi di destinazione per selezionare i blocchi a cui applicare la replica.

    • Se in un blocco di destinazione non viene rilevato alcun routing, il blocco sarà elencato nella categoria NO ROUTING dell'area Target Blocks della finestra di dialogo. Questi blocchi di destinazione sono inclusi nella replica per impostazione predefinita (le relative caselle di controllo sono selezionate).
    • Se in un blocco di destinazione viene rilevato un routing esistente, il blocco sarà elencato nella categoria ROUTING DETECTED dell'area Target Blocks della finestra di dialogo. Per impostazione predefinita, questi blocchi di destinazione non sono inclusi nella replica (le relative caselle di controllo sono deselezionate). Se si sceglie di includere uno di questi blocchi nella replica, tenere presente che il routing esistente tra i componenti verrà rimosso e, se l'opzione Copy routed nets è abilitata nella finestra di dialogo, verrà inserito il routing del blocco sorgente. Gli oggetti non sbrogliati del blocco di destinazione rimarranno invariati.

    Utilizzare le caselle di controllo a sinistra delle categorie NO ROUTING e ROUTING DETECTED per selezionare/deselezionare tutti i blocchi di destinazione nella categoria corrispondente. Utilizzare il controllo Expand All / Collapse All per espandere/comprimere tutte le voci dei blocchi di destinazione nella categoria corrispondente.

    Quando lo strumento PCB Layout Replication rileva più componenti con connessioni simili, è possibile associare manualmente i componenti nei blocchi di destinazione. In questo caso, i blocchi di destinazione corrispondenti nella finestra di dialogo PCB Layout Replication mostreranno l'icona  (quando il blocco è compresso) e ogni componente con alternative disponibili mostrerà l'icona  (quando il blocco è espanso). Utilizzare il menu a discesa nel campo Designator del componente per il quale sono state rilevate alternative per scegliere il componente desiderato.

    Javascript ID: Dlg_PCBLayoutReplication_Alternate_AD24_2
  4. Utilizzare le caselle di controllo nell'area Options per configurare gli elementi da includere nella replica:
    • Copy routed nets – abilitare questa opzione per replicare gli oggetti in rame (piste, archi, pad, via, riempimenti, regioni e poligoni) che collegano i componenti nel blocco sorgente.
    • Copy Designator & Comment formatting – abilitare questa opzione per applicare la formattazione delle stringhe del designatore e del commento dei componenti del blocco sorgente a quelle dei componenti nei blocchi di destinazione.
    • Copy unrouted objects – abilita questa opzione per replicare oggetti diversi dalle piste di collegamento tra i componenti, ovvero oggetti in rame (piste, archi, pad, via, riempimenti e regioni) che non collegano tra loro i componenti del blocco sorgente: oggetti di routing collegati a un solo pad di un componente del blocco sorgente oppure oggetti di routing non collegati ad alcun pad dei componenti del blocco sorgente.

    • Use interactive placement – lo stato di questa opzione determina come verranno posizionati i blocchi di destinazione dopo aver fatto clic sul pulsante Replicate nella finestra di dialogo:
      • Quando questa opzione è disabilitata (impostazione predefinita), ogni blocco di destinazione viene posizionato rispetto al componente principale del blocco. Per impostazione predefinita, si tratta del componente con il maggior numero di pin nel blocco oppure, se più componenti hanno lo stesso numero massimo di pin, del componente con l'area maggiore. Il componente principale è contrassegnato nell'elenco Source Block dall'icona . Fai clic sulla cella di un altro componente per selezionarlo come componente principale.

      • Quando questa opzione è abilitata, dovrai posizionare manualmente ogni blocco di destinazione selezionato nell'area di progettazione.

    La sezione Preview si aggiorna dinamicamente per riflettere il blocco di destinazione mentre abiliti e disabiliti le opzioni.

  5. Dopo aver selezionato i blocchi di destinazione da replicare (deve essere selezionato almeno un blocco di destinazione) e configurato le opzioni, fai clic sul pulsante Replicate in basso a destra nella finestra di dialogo PCB Layout Replication.
  6. A seconda che l'opzione Use interactive placement sia stata abilitata o meno nella finestra di dialogo PCB Layout Replication, entrerai nella modalità di posizionamento interattivo per posizionare ogni blocco di destinazione in sequenza oppure i blocchi di destinazione verranno posizionati automaticamente. Quando posizioni un blocco di destinazione in modo interattivo, usa le seguenti scorciatoie per controllarne il posizionamento:
    • Spacebar / Shift+Spacebar – ruota il blocco di destinazione in senso antiorario/orario.
    • L – ribalta il blocco di destinazione sull'altro lato della scheda.
    • Click – posiziona il blocco di destinazione agganciato al cursore nella posizione corrente. Il blocco di destinazione successivo verrà agganciato al cursore oppure, se è stato posizionato l'ultimo blocco di destinazione della sequenza, il posizionamento interattivo terminerà.
    • Right-click o Esc – interrompe il posizionamento del blocco di destinazione attualmente agganciato al cursore.  
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Nav
Contents
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.