PCB Layout Replication

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

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

Nel documento PCB, è possibile selezionare un frammento del progetto acquisito da replicare (il blocco sorgente, Source Block), quindi applicare quel layout a ciascun frammento del progetto rilevato come corrispondente (blocchi di destinazione, Target Blocks). Hai il pieno controllo su quali blocchi di destinazione applicare la replica e puoi specificare cosa deve includere la replica 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 instradati come richiesto e i componenti del potenziale blocco di destinazione.

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

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

Il processo di replica dei blocchi tramite lo strumento è il seguente:

  1. Nel documento PCB, seleziona il blocco sorgente degli oggetti da replicare: componenti e, facoltativamente, altri oggetti: tracce, 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. Nota che gli oggetti non inclusi nella selezione non verranno replicati nei blocchi di destinazione.

    I componenti ripetuti in un progetto multicanale vengono inoltre associati in base ai rispettivi designatori di riferimento schematici, il che significa che, ad esempio, un componente con il designatore fisico C5-1 corrisponderà solo ai componenti C5-2, C5-3, ecc., cioè ai componenti che hanno lo stesso designatore di riferimento schematico C5.

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

    • Il comando PCB Layout Replication sarà inattivo (disattivato) se la selezione non include componenti o se non è selezionato nulla.

    • Se con la selezione corrente non viene rilevato alcun blocco di destinazione, si aprirà una finestra di avviso – mostra immagine. Verifica 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 di pin mancante nel blocco sorgente selezionato, una finestra di avviso ti informerà della connessione mancante – mostra immagine. Fai clic sul collegamento nella finestra di dialogo per eseguire il cross-probe verso l'oggetto problematico.

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

    • Se in un blocco di destinazione non viene rilevato alcun routing, esso sarà elencato nella categoria NO ROUTING della sezione Target Blocks della finestra di dialogo. Tali blocchi di destinazione sono inclusi nella replica per impostazione predefinita (le relative caselle di controllo sono abilitate).
    • Se in un blocco di destinazione viene rilevato un routing esistente, questo blocco di destinazione sarà elencato nella categoria ROUTING DETECTED della sezione Target Blocks della finestra di dialogo. Per impostazione predefinita, tali blocchi di destinazione non sono inclusi nella replica (le relative caselle di controllo sono disabilitate). Se scegli di abilitare un tale blocco di destinazione nella replica, tieni 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 instradati del blocco di destinazione rimarranno invariati.

    Usa le caselle di controllo a sinistra delle categorie NO ROUTING e ROUTING DETECTED per selezionare/deselezionare tutti i blocchi di destinazione nella categoria corrispondente. Usa il controllo Expand AllCollapse 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, puoi mappare manualmente i componenti nei blocchi di destinazione. In questo caso, i blocchi di destinazione corrispondenti nella finestra di dialogo PCB Layout Replication avranno l'icona (quando il blocco è compresso), e ciascun componente con sostituzioni disponibili avrà l'icona (quando il blocco è espanso). Usa il menu a discesa nel campo Designator del componente con sostituzioni rilevate per scegliere il componente richiesto.

    Javascript ID: Dlg_PCBLayoutReplication_Alternate_AD24_2
  4. Usa le caselle di controllo nella sezione Options per configurare cosa deve includere la replica:
    • Copy routed nets – abilita questa opzione per replicare gli oggetti in rame (tracce, archi, pad, via, riempimenti, regioni e poligoni) che collegano i componenti nel blocco sorgente.
    • Copy Designator & Comment formatting – abilita questa opzione per applicare ai componenti nei blocchi di destinazione la formattazione delle stringhe di designatore e commento dei componenti nel blocco sorgente.
    • Copy unrouted objects – abilita questa opzione per replicare oggetti diversi dal routing tra componenti, cioè oggetti in rame (tracce, archi, pad, via, riempimenti e regioni) che non collegano i componenti del blocco sorgente – ovvero oggetti di routing collegati a un solo pad di un componente nel blocco sorgente oppure oggetti di routing non collegati ad alcun pad di componente nel blocco sorgente.

    • Use interactive placement – lo stato di questa opzione definisce come verranno posizionati i blocchi di destinazione una volta fatto clic sul pulsante Replicate nella finestra di dialogo:
      • Quando questa opzione è disabilitata (impostazione predefinita), ciascun blocco di destinazione verrà posizionato in relazione al componente principale del blocco. Per impostazione predefinita, questo è il componente con il maggior numero di pin nel blocco oppure, se c'è più di un componente con lo stesso numero massimo di pin, il componente con l'area maggiore. Il componente principale è contraddistinto nell'elenco Source Block dall'icona . Fai clic sulla cella di un altro componente per selezionarlo come componente principale.

      • Quando questa opzione è abilitata, posizionerai manualmente ciascun blocco di destinazione selezionato nello spazio di progetto.

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

  5. Quando i blocchi di destinazione richiesti sono selezionati per la replica (deve essere selezionato almeno un blocco di destinazione) e le opzioni sono configurate, 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 in sequenza ciascun blocco di destinazione, oppure i blocchi di destinazione verranno posizionati automaticamente. Quando posizioni interattivamente un blocco di destinazione, usa le seguenti scorciatoie per controllare il posizionamento:
    • Spacebar / Shift+Spacebar – ruota il blocco di destinazione in senso antiorario/orario.
    • L – capovolge 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 – esce dal 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 + 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ù.

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.