Modifica di più oggetti

Parent page: Strategie di modifica

La progettazione elettronica è il processo di acquisizione di un progetto logico nello schema e quindi di rappresentazione di tale progetto come un insieme di oggetti nell'area di lavoro PCB. Anche per un circuito di piccole dimensioni, lo schema può includere molti componenti, ciascuno con numerosi modelli e parametri, e anche l'area di lavoro PCB può contenere un gran numero di oggetti di progetto che costituiscono la scheda. Nel corso del processo di progettazione, le proprietà di questi oggetti devono cambiare man mano che si lavora per bilanciare i vari requisiti di progetto.

Per supportare l'attività di modifica di molti oggetti, ogni versione degli strumenti di progettazione Altium include una funzionalità spesso indicata come Global Editing. Il nome descrive una capacità di modifica piuttosto che una funzione o un pulsante specifico. Nelle versioni iniziali, l'approccio consisteva nel modificare un oggetto e poi propagare tali modifiche ad altri oggetti. Con l'introduzione della piattaforma di integrazione DXP, la tecnica per applicare una modifica a livello globale è cambiata.

L'approccio di base alla modifica di più oggetti ora è:

  • select selezionare gli oggetti da modificare,
  • inspect le loro proprietà e poi
  • editli.

Tenendo presente questa sequenza selectinspectedit, vediamo alcuni esempi di come eseguire effettivamente questa operazione nel software.

Questo articolo descrive varie tecniche per applicare modifiche a più oggetti nel progetto. Spiega come selezionare più oggetti e usare il pannello Inspector per modificarne le proprietà comuni.

Selezione di più oggetti

Si applicano i metodi standard di Windows per la selezione di più oggetti, cioè trascinando un riquadro di selezione attorno a un insieme di oggetti verranno selezionati tutti gli oggetti completamente contenuti nel rettangolo di delimitazione. Il tasto Shift viene usato per la selezione cumulativa in CircuitStudio e attiva/disattiva la selezione dell'elemento sotto il cursore senza influire sulle selezioni esistenti.

Spostamento degli oggetti selezionati:

  • Gli oggetti selezionati nello schema o nel PCB possono essere spostati a piccoli passi in base al valore corrente della griglia di aggancio premendo i tasti freccia mentre si tiene premuto il tasto Ctrl.
  • Gli oggetti selezionati possono anche essere spostati a piccoli passi di un valore pari a griglia di aggancio x10 premendo i tasti freccia mentre si tengono premuti insieme i tasti Ctrl e Shift .
  • Per gli oggetti dello schema, la griglia di aggancio corrente viene visualizzata nella barra di stato ed è definita nella finestra di dialogo Document Options (Project | Content » Document Options o scorciatoia O). Le griglie di aggancio disponibili sono configurate nella pagina Schematic - Grids della finestra di dialogo Preferences: premere G per scorrere ciclicamente i valori di griglia disponibili durante il lavoro.
  • Per gli oggetti PCB, la griglia di aggancio corrente viene visualizzata nella barra di stato ed è definita nella finestra di dialogo Grid Editor. Premere Ctrl+G mentre si è nell'area di lavoro per aprire la finestra di dialogo e immettere un nuovo valore.

Ispezione degli oggetti

Il pannello  SCH Inspector mostra le proprietà degli oggetti selezionati.Il pannello SCH Inspector mostra le proprietà degli oggetti selezionati.

Sia l'editor schematico sia l'editor PCB includono un pannello chiamato Inspector. Il comportamento di base del pannello Inspector è che elenca le proprietà di tutti gli oggetti attualmente selezionati. L'insieme degli oggetti selezionati può essere costituito dallo stesso tipo di oggetto.

Si noti nell'immagine sopra che il pannello SCH Inspector include due opzioni nella parte superiore. È importante impostare la seconda di queste, che definisce da dove si trovano gli oggetti individuati: dal current document, open documents o open documents of the same project. Per fare in modo che tutte le porte di alimentazione selezionate vengano caricate nel pannello SCH Inspector, è necessario impostarlo su open documents o open documents of the same project.

What is the Inspector panel?

Sia l'editor schematico sia l'editor PCB includono un pannello Inspector, che è un pannello che visualizza le proprietà di qualunque cosa sia attualmente selezionata. Può trattarsi di un oggetto o di molti oggetti; il conteggio degli oggetti selezionati viene visualizzato nella parte inferiore del pannello.

Se è selezionato più di un oggetto, verranno elencate solo le proprietà comuni a tutti gli oggetti selezionati. Le proprietà comuni che hanno lo stesso valore mostreranno tale valore, altrimenti il valore visualizzato sarà <...>. Quando si digita un valore nel pannello Inspector e poi si preme Enter, il valore di quella proprietà viene immediatamente modificato per tutti gli oggetti selezionati.

I pannelli Inspector hanno alcune caratteristiche che li rendono molto pratici per l'uso quotidiano. La prima è che, essendo un pannello, può rimanere sempre visibile e quindi non è necessario fare doppio clic per aprire una finestra di dialogo. Questo significa che è possibile fare clic per selezionare qualsiasi oggetto nell'area di lavoro e le sue proprietà verranno visualizzate immediatamente. Questo può essere molto più efficiente se si stanno controllando le impostazioni del progetto. Ad esempio, si potrebbe voler verificare l'altezza del testo del designatore di alcuni componenti sul PCB. Se il pannello PCB Inspector è aperto, è possibile fare clic su un designatore, leggere il valore, fare clic sul successivo, leggere il valore e così via. Questo sarebbe molto più rapido che fare doppio clic su un designatore, leggere l'altezza, chiudere la finestra di dialogo, fare doppio clic sul designatore successivo e così via. Se è necessario modificare l'altezza del testo per quei componenti, selezionare i designatori richiesti e poi modificare l'altezza di tutti con un'unica azione nel pannello Inspector. Il secondo vantaggio dei pannelli Inspector è che possono visualizzare le proprietà comuni di oggetti diversi e consentirne la modifica.

Si noti che il numero totale di oggetti selezionati viene visualizzato nella parte inferiore del pannello Inspector. Controllarlo sempre e verificare che corrisponda a quanto previsto.

Modifica degli oggetti

Modifica del testo del nome di netModifica del testo del nome di net

Finora hai selected gli oggetti di alimentazione che vuoi modificare, inspected le loro proprietà nel pannello Inspector e ora sei pronto a modificarli.

Quando fai clic per modificare il testo del nome di net, il testo viene selezionato ed è pronto per essere modificato. Digita il nuovo valore. Il pulsante di sfoglia appare alla fine del campo Text. Fai clic su questo quando vuoi eseguire una sostituzione parziale di stringa. Per questa modifica, sostituiremo tutto il testo, quindi sostituiamo l'intero contenuto della cella con il nuovo testo, 3V3.

La modifica apportata al valore del testo viene applicata a tutti gli oggetti selezionati non appena si preme Enter sulla tastiera o si fa clic su un'altra cella nel pannello SCH Inspector.

Se cambi idea durante la modifica, premi il tasto Esc sulla tastiera per annullare la modifica. Per annullare una modifica già applicata, seleziona Edit » Undo dai menu. Se la modifica è stata applicata a più fogli schematici, dovrai eseguire un'operazione di annullamento in ciascun foglio.

L'immagine seguente mostra il pannello SCH Inspector dopo aver modificato il testo e aver premuto Enter accanto a una delle porte di alimentazione modificate.

Due delle porte di alimentazione aggiornateDue delle porte di alimentazione aggiornate

Puoi usare questo approccio per applicare una modifica globalmente a qualsiasi tipo di oggetto negli editor Schematic o PCB.

Dopo aver eseguito la modifica, noterai che tutti gli altri oggetti nello schema risultano attenuati, o mascherati, se il livello di maschera  è stato precedentemente impostato. Quando qualcosa è mascherato, non può essere modificato. Per rimuovere la maschera, fai clic sul pulsante Clear Masks nella scheda View della barra multifunzione scorciatoia: Shift+C).

Applicazione globale di una modifica a diversi tipi di oggetti

Il pannello PCB Inspector può essere usato per modificare più istanze dello stesso oggetto e può anche essere usato per modificare proprietà comuni di oggetti diversi.

Modifica del nome di net per il routing esistente

Per il primo esempio, supponiamo che tu abbia apportato modifiche al progetto nello schema rimuovendo un pin da una net e aggiungendolo a un'altra. Se le net erano già instradate sul PCB, quando aggiorni il PCB potresti ritrovarti con un routing che ha il nome di net errato. Questo routing potrebbe includere tracce e via, oltre ad altri tipi di oggetti.

Esistono alcuni modi per risolvere questo problema. Il modo più semplice è usare il pannello PCB Inspector. Utilizza il seguente processo.

  1. Nel PCB, fai clic sul comando Home | Clipboard | Select » Connected Copper quindi seleziona tutte le primitive nella net instradata che devono avere il nome modificato.
  2. Se non è già visibile, apri il pannello PCB Inspector (F11).
  3. Il pannello PCB Inspector mostrerà solo le proprietà comuni a tutti gli oggetti selezionati. Se la selezione è corretta, una di queste sarà il nome Net. Per modificarlo, seleziona il nuovo nome di net dall'elenco a discesa e poi premi Enter per applicare la modifica. La proprietà net di tutti i diversi oggetti nella net instradata verrà modificata.

Modifica della proprietà Layer di oggetti diversi

Un altro esempio potrebbe essere la necessità di spostare tutti gli oggetti che si trovano su un layer meccanico verso un altro layer meccanico. Per farlo:

  1. Fai clic sulla scheda Layer del layer meccanico corrente nella parte inferiore dell'area di lavoro per renderlo il layer attivo.
  2. Seleziona tutti gli oggetti su quel layer usando il comando Home| Clipboard | Select » All on Layer.
  3. Se non è già visibile, mostra il pannello PCB Inspector (F11).
  4. Seleziona il nuovo nome del layer dall'elenco Layer e poi premi Enter per applicare la modifica.

Modifica del layer per gli oggetti selezionatiModifica del layer per gli oggetti selezionati

Blocco degli oggetti di progetto

Gli oggetti di progetto possono essere bloccati per impedirne lo spostamento o la modifica nel documento schematico o PCB abilitando il loro attributo Locked . Ad esempio, se la posizione o la dimensione di oggetti specifici è critica, bloccali. Questo attributo Locked è disponibile nelle finestre di dialogo delle proprietà degli oggetti di progetto, oppure gli attributi Locked possono essere attivati/disattivati collettivamente nei pannelli SCH Inspector o PCB Inspector .

Blocco degli oggetti di progetto nei fogli schematici e nei documenti PCB


Per bloccare un gruppo di oggetti dello schema, puoi usare il pannello SCH Inspector  per attivare/disattivare le opzioni Locked di tutti gli oggetti selezionati. Puoi fare lo stesso anche per un gruppo di oggetti PCB nel pannello PCB Inspector .

Per bloccare un singolo oggetto, fai doppio clic sull'oggetto e, quando si apre la finestra di dialogo delle sue proprietà, abilita l'opzione Locked , come mostrato nell'immagine seguente.

Se tenti di spostare o ruotare un oggetto di progetto che ha la proprietà Locked abilitata, viene visualizzata una finestra di dialogo che chiede conferma per procedere con la modifica.

Se l'opzione Protect Locked Objects è abilitata nella pagina PCB Editor – General della finestra di dialogo Preferences e l'oggetto di progetto è locked , questo oggetto non può essere selezionato o modificato graficamente. Fai doppio clic sull'oggetto bloccato per disabilitare la proprietà Locked oppure disabilita l'opzione Protect Locked Objects per modificare graficamente questo oggetto.

Se tenti di selezionare oggetti bloccati insieme ad altri oggetti, quando l'opzione Protect Locked Objects è abilitata potranno essere selezionati e spostati come gruppo solo gli oggetti sbloccati.

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