Ispettore PCB
I partner naturali del pannello PCB Inspector sono il pannello PCB Filter e il pannello PCB:
Parent page: Pannelli PCB
Selezionare gli oggetti PCB per popolare il pannello PCB Inspector con gli oggetti da visualizzare o modificare.
Riepilogo
Il pannello PCB Inspector consente di esaminare e modificare le proprietà di uno o più oggetti di progetto nel documento PCB attivo. Se utilizzato insieme a un filtraggio appropriato, il pannello può essere usato per apportare modifiche a più oggetti dello stesso tipo, da un'unica comoda posizione. Il pannello è un partner naturale del pannello PCB Filter.
Accesso al pannello
Accedere al pannello PCB Inspector in uno dei seguenti modi:
-
Facendo clic su View | PCB |
dai menu principali.
- Utilizzando la F11 scorciatoia da tastiera.
Definizione dell'ambito di visualizzazione del pannello
Il pannello PCB Inspector consente di definire quali oggetti vengono visualizzati nel pannello (l'ambito di visualizzazione) tramite i controlli di filtro. È possibile accedervi utilizzando il controllo sottolineato nella parte superiore del pannello.
È possibile che nell'area di lavoro sia selezionata una grande quantità di oggetti di tipo diverso. Tra tutti questi oggetti, si potrebbe voler modificare solo le proprietà di determinati tipi di oggetto, senza perdere o dover modificare la selezione.
Utilizzare il menu contestuale del collegamento Include per scegliere quali tipi di oggetto includere nel pannello per la visualizzazione e la modifica: tutti gli oggetti oppure oggetti specifici. Per scegliere uno o più tipi di oggetto specifici, abilitare l'opzione Display only e quindi selezionare la casella accanto agli oggetti richiesti nell'elenco sottostante. L'elenco conterrà solo i tipi di oggetto attualmente selezionati nell'area di lavoro principale.
Quando sono stati abilitati tipi di oggetto specifici per la visualizzazione, il controllo rifletterà la scelta elencando i tipi abilitati, separati da virgole.
Esame degli attributi degli oggetti
Le aree principali del pannello PCB Inspector mostrano sezioni di attributi per gli oggetti che rientrano nell'ambito di visualizzazione definito.
Facendo clic su un singolo oggetto nella finestra dell'editor di progettazione PCB, tale oggetto verrà selezionato e i relativi attributi associati verranno visualizzati nel pannello PCB Inspector. Le informazioni sono visualizzate nelle seguenti sezioni comprimibili comuni:
Tipo
Questa sezione del pannello contiene una sola voce, relativa al tipo di oggetto di progetto che viene "esaminato". Ad esempio, facendo clic su un componente nell'area di lavoro verrà visualizzata la voce Component, facendo clic sul designatore di un componente verrà visualizzata la voce Text, e così via.
Specifico dell'oggetto
Questa sezione contiene attributi specifici dell'oggetto esaminato e che non sono attributi grafici. Ad esempio, selezionando un componente verranno visualizzati i seguenti attributi specifici di un componente:
- Layer
- Nome (il designatore del componente)
- Commento del componente
- Blocca stringhe
- Footprint
- Offset di canale
- ecc...
Altri oggetti selezionati mostreranno attributi diversi. Ad esempio, selezionando un pad verranno visualizzati attributi che includono Pad Shape/Size, Solder Mask Tenting e Electrical Type.
Grafico
Questa sezione del pannello contiene gli attributi grafici dell'oggetto selezionato. Gli attributi qui possono includere la posizione dell'oggetto, la sua rotazione e le sue dimensioni, e se è bloccato.
Modifica degli attributi degli oggetti
Gli attributi di un oggetto selezionato possono essere modificati tramite la voce corrispondente nel pannello. La modifica avrà effetto una volta fatto clic all'esterno del campo in fase di modifica. Questo è uno dei vantaggi dell'uso del pannello per modificare le proprietà degli oggetti: il pannello rimarrà aperto, consentendo di modificare un attributo dopo l'altro, secondo necessità, senza dover chiudere e riaprire ogni volta la finestra di dialogo delle proprietà di un oggetto.
Se l'oggetto esaminato ha oggetti figlio associati, questi appariranno in blu nella sezione Object Specific (in modo simile a un collegamento ipertestuale). Quando l'Inspector è impostato su Include all types of objects, gli stessi oggetti figlio possono essere modificati nel pannello.
Fare clic su queste voci per visualizzare gli attributi specifici di questi oggetti figlio, come illustrato nell'immagine seguente (dove sono selezionati due componenti LED). Per ogni oggetto figlio sarà disponibile un collegamento per tornare all'oggetto padre: nel caso seguente, il collegamento Component riporta il pannello all'oggetto padre (componente).
Un oggetto figlio apparirà come un collegamento, che consente di esaminarne e modificarne gli attributi.
Un vantaggio principale dell'uso del pannello per la modifica è che è possibile modificare più oggetti da un unico punto, senza dover modificare, tramite finestre di dialogo, un oggetto alla volta. Gli oggetti selezionati possono essere dello stesso tipo o di tipo diverso. Gli attributi comuni a tutti gli oggetti della selezione verranno visualizzati nel pannello. Gli attributi comuni che presentano valori diversi tra gli oggetti verranno visualizzati come <...>. Man mano che gli attributi vengono modificati secondo necessità, le modifiche apportate verranno trasferite istantaneamente a ciascun oggetto della selezione.
Il filtraggio può essere usato per individuare un gruppo specifico di oggetti nel progetto e il pannello PCB Inspector può quindi essere usato per modificare direttamente gli attributi di questi molteplici oggetti.
Modifica di attributi con valori numerici
Per un attributo numerico di un oggetto selezionato, la modifica più semplice del valore consiste nel digitare un nuovo valore in sostituzione di quello esistente. Gli operatori più e meno possono essere usati per specificare il segno del valore. Un valore immesso senza segno specificato viene considerato positivo. Pertanto, immettere 20 equivale a immettere +20.
È possibile immettere un valore con unità di misura specifiche e il software convertirà il valore nelle unità correnti definite per il documento. Se non vengono specificate unità, verranno utilizzate le unità predefinite impostate per il documento.
Sostituzione in batch di attributi basati su stringhe
In alcune occasioni è desiderabile modificare un attributo basato su stringa comune a più oggetti selezionati. Ad esempio, per rinominare i designatori dei componenti header selezionati da P1, P2, P3, ecc. a HDR1, HDR2, HDR3, ecc. Per eseguire questo tipo di sostituzione in batch, nel pannello è supportato l'uso della sintassi di sostituzione delle stringhe.
Una voce di sostituzione stringa è racchiusa tra parentesi graffe e ha la forma: {oldstring=newstring}
Una voce di questa forma fa sì che tutte le occorrenze di 'oldstring' trovate nel valore dell'attributo vengano sostituite con 'newstring'. Nel caso dei designatori, si dovrebbe immettere {P=HDR) nel campo valore per l'attributo Name.
Se si desidera sostituire più porzioni di stringa diverse nella stessa stringa di destinazione, digitare più voci di sostituzione, ciascuna racchiusa nel proprio insieme di parentesi graffe. Ad esempio, si considerino le seguenti stringhe di testo libero posizionate sul PCB di un progetto con quattro porte USB e connettori header, dove ogni porta supporta lo standard USB2:
HDRA_2
HDRB_2
HDRC_2
HDRD_2
Se il progetto è stato ora rivisto per supportare lo standard USB3 e il prefisso del nome deve essere modificato in USB- per maggiore chiarezza, la sostituzione batch delle stringhe può essere usata per modificare le stringhe libere in USB-A_3, USB-B_3, ecc. in un'unica operazione.
Con tutte le stringhe pertinenti selezionate e il pannello PCB Inspector aperto, il valore dell'attributo String verrebbe immesso come {HRD=USB-} (2=3}. Il software prende questa voce ed esegue di fatto una sostituzione batch, sostituendo prima la prima espressione, poi la seconda.
Modifica intelligente degli attributi basati su stringhe
Il pannello PCB Inspector offre ulteriore supporto per la modifica delle stringhe tramite la funzione Smart Edit. È sufficiente fare clic su un attributo condiviso degli oggetti selezionati, il cui valore è una stringa. Un pulsante
diventerà disponibile all'estrema destra della cella. Fare clic su questo pulsante per accedere alla finestra di dialogo Smart Edit.
La finestra di dialogo Smart Edit offre un metodo semplificato per eseguire più modifiche alle stringhe, accessibile dalla scheda
Batch Replace.
La scheda Batch Replace fornisce una sostituzione semplice e diretta, sulla falsariga della sostituzione delle stringhe discussa in precedenza (ma senza dover inserire le parentesi graffe). Fare clic nel campo From e immettere la porzione della stringa corrente che si desidera sostituire. Fare clic nel campo To e immettere la stringa da usare come sostituzione. La familiare sintassi di sostituzione delle stringhe è visualizzata nella parte inferiore della scheda.
Ad esempio, si considerino i designatori di tre componenti header che attualmente hanno il prefisso P che deve essere modificato in HDR. In questo caso, selezionare i componenti, fare clic sull'attributo Name nel pannello e accedere alla finestra di dialogo Smart Edit. Quindi, nella scheda Batch Replace, immettere P nel campo From e HDR nel campo To (la stringa di sostituzione è quindi {P=HDR}). Dopo aver fatto clic su OK, i designatori verranno modificati di conseguenza.
Come per la sostituzione di stringhe di base, la scheda Batch Replace consente la sostituzione di più porzioni di stringa diverse all'interno della stessa stringa di destinazione. Inserire le varie sostituzioni come voci From-To distinte. Si consideri il precedente esempio della porta USB (vedere Sostituzione in batch degli attributi basati su stringa), in cui le stringhe nella forma HDRx_2 devono essere modificate in USB-x_3. In questo caso, si dovrebbero inserire due voci di sostituzione distinte nella scheda Batch Replace.
