Working with Device Sheets
Esiste un forte incentivo a riutilizzare sezioni di circuiteria da progetti esistenti. Il progetto è collaudato, quindi l’ingegnerizzazione è già completa, si risparmia tempo, si può contribuire a ridurre l’inventario dei componenti e si libera il team di progettazione per concentrarsi sullo sviluppo di nuovi concetti e prodotti.
I progettisti sono persone ingegnose - riutilizzano già continuamente progetti esistenti. Può trattarsi di un circuito collaudato che recuperano, oppure possono copiare e incollare da un progetto esistente, o collegare un foglio schematico esistente in un nuovo progetto.
I fogli dispositivo semplificano il processo di progettazione fornendo blocchi modulari e coerenti che possono essere riutilizzati tra progetti. I simboli dei fogli dispositivo vengono posizionati e referenziati in modo simile ai componenti. Si collegano e funzionano allo stesso modo di un simbolo di foglio che fa riferimento a un documento schematico standard, ma non vengono aggiunti esplicitamente a un progetto.
Fogli dispositivo
I fogli dispositivo sono blocchi sviluppati per essere riutilizzati in progetti diversi. Di solito contengono circuiti predefiniti utili in più progetti, ad esempio un alimentatore.

Un foglio dispositivo può essere utilizzato in più progetti.
Un foglio dispositivo viene creato e memorizzato come un normale documento schematico in una cartella di fogli dispositivo dichiarata. Invece di essere aggiunti come documento, vengono posizionati e referenziati in un progetto in modo simile a un componente. I fogli dispositivo sono inclusi nella gerarchia del progetto e possono essere distinti dai documenti schematici standard tramite un’icona documento diversa nel pannello Projects.
I fogli dispositivo sono solitamente configurati come di sola lettura per impostazione predefinita. Questo dà a tutti i progettisti del team la certezza che siano completi e pronti all’uso e garantisce inoltre che nessuno nel team di progettazione possa modificarli inavvertitamente. Poiché sono configurati come di sola lettura, i designatori dei componenti non possono essere modificati, né può essere cambiato il numero del foglio schematico.
La differenza fondamentale tra un foglio dispositivo e un normale foglio schematico è che il software dispone di funzionalità aggiuntive per gestire l’annotazione dei componenti e la numerazione dei fogli schematici quando il progetto include fogli dispositivo.
Abilitazione del supporto per i fogli dispositivo
-
Utilizzando Esplora file di Windows, crea una cartella in una posizione adatta per contenere i tuoi fogli dispositivo. Se necessario, puoi creare una cartella padre chiamata
Device Sheetscon sottocartelle adatte ai requisiti della tua azienda, comeData Conversion,Powere così via.
-
La cartella padre dei fogli dispositivo viene dichiarata nella pagina Data Management - Device Sheets della finestra di dialogo Preferences, come mostrato di seguito. Abilita l’opzione Include Sub-folders se necessario.
Creazione di un foglio dispositivo
Un foglio dispositivo può essere qualsiasi normale foglio schematico, incluso uno schema che contiene simboli di foglio che fanno riferimento ad altri fogli schematici. È il fatto che vengano posizionati come foglio dispositivo dalla cartella dei fogli dispositivo a segnalare al software che questo foglio schematico è un foglio dispositivo, che devono essere applicate le opzioni di controllo dei fogli dispositivo definite nella finestra di dialogo Preferences e che devono essere rispettati i comandi speciali di annotazione e numerazione dei fogli.
Come indicato in precedenza, i fogli dispositivo sono solitamente configurati come di sola lettura. La difficoltà nel lavorare con i fogli dispositivo non è proteggere quella porzione di progetto dalle modifiche; è gestire le attività di finalizzazione del progetto eseguite quando il progetto è completo, vale a dire la numerazione dei fogli schematici e l’annotazione dei componenti.
Ci sono alcuni passaggi preparatori da eseguire prima che uno schema venga copiato o spostato nella cartella di archiviazione dei fogli dispositivo:
-
Considera il foglio dispositivo come un lavoro completato; assicurati che abbia applicato il template corretto, con le annotazioni aziendali richieste e le special strings definite.
-
L’uso di uno schema di denominazione sistematico per i fogli dispositivo può aiutare a ordinarli nella finestra di dialogo Select Device Sheet.
-
Annota lo schema del foglio dispositivo (Tools » Annotation » Annotate Schematics) prima di inserirlo nella cartella dei fogli dispositivo. Alcuni progettisti usano uno schema semplice e piatto di numerazione dei componenti, mentre altri includono un suffisso che riflette la funzione della circuiteria. Quando il progetto è completo, tutti i fogli e i componenti possono essere rinumerati nell’intero progetto.
Uso di un foglio dispositivo nel progetto
Un foglio dispositivo viene utilizzato in un progetto posizionando il simbolo di foglio che lo rappresenta. Per farlo:
-
Esegui il comando Place » Device Sheet Symbol dal menu principale, usando il comando Device Sheet Symbol in Active Bar, oppure fai clic con il pulsante destro del mouse nell’area di progettazione e scegli il comando Place » Device Sheet Symbol dal menu contestuale.
-
Si aprirà la finestra di dialogo Select Device Sheet. L’albero a sinistra mostra la struttura delle cartelle sotto la cartella scelta nella pagina Data Management - Device Sheets della finestra di dialogo Preferences. Tutti i fogli schematici rilevati nella cartella selezionata saranno elencati a destra, come mostrato di seguito. Inserisci i caratteri desiderati nel campo Filter per filtrare i fogli dispositivo di destinazione.
Seleziona a sinistra la cartella corretta dei fogli dispositivo, quindi a destra il foglio dispositivo richiesto.
-
Seleziona il foglio dispositivo richiesto, quindi fai clic su OK. Tornerai all’editor schematico con il simbolo di foglio di quel foglio dispositivo agganciato al cursore.
-
Fai clic per posizionare il simbolo di foglio nella posizione desiderata. Nota che il simbolo del foglio dispositivo è diverso da un simbolo di foglio che fa riferimento a un normale foglio schematico e ha angoli arrotondati e un simbolo di riciclo. Puoi ridimensionare il simbolo posizionato e riposizionare gli ingressi del foglio.

Un simbolo di foglio dispositivo posizionato -
Nota che viene utilizzata un’icona documento diversa per rappresentare un foglio dispositivo rispetto a un normale foglio schematico.
Il foglio dispositivo appare nella gerarchia del progetto con un’icona speciale del foglio dispositivo.
Dopo che un simbolo di foglio dispositivo è stato posizionato in un documento schematico, si comporterà allo stesso modo di un simbolo di foglio standard ma avrà proprietà grafiche diverse per distinguerlo come riferimento a un foglio dispositivo. Nota che la proprietà File Name per un foglio dispositivo non utilizza l’estensione di file .SchDoc.
► Scopri di più su Creating Connectivity.
Proprietà del foglio dispositivo

Un foglio dispositivo di sola lettura. Nota che la scheda Editor nella parte inferiore della finestra di progettazione ha il suffisso (ReadOnly) per indicare che stai visualizzando un foglio dispositivo
che non può essere modificato. È disponibile anche un’opzione per visualizzare una filigrana di sola lettura e una filigrana del foglio dispositivo (riciclo).
Una volta posizionato un simbolo di foglio dispositivo, apri il foglio dispositivo per visualizzarne le proprietà grafiche. L’impostazione predefinita per i fogli dispositivo è di sola lettura come configurato nella sezione Options della pagina Data Management - Device Sheets della finestra di dialogo Preferences. Nota che l’opzione Read-Only è indipendente dalla visualizzazione di Read Only Watermark sul foglio. Controlla la scheda Editor nella parte inferiore della finestra di progettazione per vedere se un foglio è ReadOnly (come mostrato sopra).
Modifica di un foglio dispositivo
Puoi modificare i fogli dispositivo in uno di due modi: o dai documenti schematici sorgente nelle cartelle dei fogli dispositivo oppure direttamente nel progetto.
Modificare un foglio dispositivo dalla cartella dei fogli dispositivo
Per modificare i fogli dispositivo dalle cartelle dei fogli dispositivo:
-
Chiudi tutti i progetti aperti che fanno riferimento al foglio dispositivo. Non sarà possibile aprire un foglio dispositivo come schema sorgente se è attualmente aperto un progetto che vi fa riferimento.
-
Usa il comando File » Open per aprire il foglio dispositivo dalla sua origine nella cartella dei fogli dispositivo. Il foglio verrà presentato come uno schema standard, senza alcuna filigrana.
-
Apporta le modifiche necessarie, salva le modifiche quindi chiudi il foglio dispositivo.
Modificare i fogli dispositivo direttamente nel progetto
Per modificare i fogli dispositivo direttamente nel progetto:
-
Fai clic su
in alto a destra per aprire la finestra di dialogo Preferences .
-
Apri la pagina Data Management - Device Sheets.
-
Disabilita la casella di controllo Make Device Sheets in Projects Read-Only, quindi fai clic su OK.
Progettazione gerarchica con fogli dispositivo
Un foglio dispositivo può contenere simboli di foglio dispositivo, anche se non può essere il foglio principale di un progetto a causa delle sue implicazioni gerarchiche. Non ci sono limitazioni alla profondità della struttura gerarchica quando si utilizzano i fogli dispositivo.
Per preparare fogli dispositivo gerarchici:
-
Prepara e salva tutti i documenti schematici figli pertinenti come fogli dispositivo nella cartella dei fogli dispositivo.
-
Posiziona il simbolo del foglio dispositivo nello schematico padre e salvalo nella cartella dei fogli dispositivo.

Questo schematico è un foglio dispositivo e contiene anche un simbolo di foglio dispositivo posizionato su di esso che fa riferimento a un foglio dispositivo figlio.
Refactoring del progetto con fogli dispositivo
Main article: Refactoring del progetto
Il processo di progettazione è spesso non strutturato e organico. Il progettista potrebbe formulare idee per più parti del progetto contemporaneamente, acquisendo sezioni man mano che le idee evolvono. Ciò significa che quello che era iniziato come un insieme di schemi ben organizzato e disposto con ordine può diventare affollato e poco organizzato. Sebbene sia possibile tagliare, copiare e incollare per riorganizzare il progetto schematico, questo non è sempre l’approccio migliore.
Perché non tagliare e copiare? Quando ogni componente viene posizionato, gli viene assegnato un identificatore univoco e questo identificatore viene reimpostato automaticamente ogni volta che un componente viene tagliato, copiato e incollato. Questa gestione degli UID viene eseguita per garantire che nel progetto esista una sola istanza di ciascun UID utilizzato, poiché è il campo chiave che collega il componente schematico al componente PCB. L’approccio taglia/copia/incolla va bene se il progetto non è stato trasferito all’editor PCB, ma se lo è stato, allora è meglio usare gli strumenti di refactoring.
Spostare un sottocircuito in un altro foglio
Il modo più semplice per spostare una sezione di circuito da un foglio a un altro è selezionarla e quindi eseguire il comando Edit » Refactor » Move Selected Subcircuit to Different Sheet dai menu principali (disponibile anche tramite il menu del tasto destro quando è presente una selezione). Si aprirà la finestra di dialogo Choose Destination Document. Quando selezioni il foglio di destinazione e poi fai clic su OK, quel foglio apparirà con il sottocircuito agganciato al cursore, pronto per essere posizionato.

Usando il comando Move Selected Subcircuit to Different Sheet, una sezione di circuito selezionata può essere facilmente spostata in un altro foglio del progetto.
I comandi di refactoring supportano:
-
La conversione di uno schematico esistente in un foglio dispositivo.
-
La conversione di un foglio dispositivo in un normale foglio schematico.
-
Lo spostamento di una sezione di circuito in un altro foglio.
-
La conversione di una parte in un simbolo di foglio.
► Scopri di più su Refactoring del progetto.
Annotazione dei componenti e dei fogli
Per garantire l’integrità del circuito utilizzato in un foglio dispositivo, questo non dovrebbe essere modificato durante il normale utilizzo del progetto. Ciò significa che il numero del foglio e le assegnazioni dei designatori non dovrebbero essere modificati sul foglio. Quindi, come si numerano tutti i fogli del progetto e si annotano tutti i componenti?
Queste attività sono gestite da due comandi: i fogli vengono numerati usando il comando Annotate Compiled Sheets e i componenti vengono annotati usando il comando Board Level Annotation. Le assegnazioni del numero di foglio e dei designatori sono memorizzate in un file separato, <ProjectName>*.annotation.
Annotazione dei fogli dispositivo compilati
Main article: Numerazione dei fogli
A complemento della funzionalità di annotazione a livello scheda, il comando Tools » Annotation » Annotate Compiled Sheets viene utilizzato per numerare in modo univoco i fogli dispositivo senza modificare gli schemi sorgente. Come per le annotazioni dei componenti, i numeri dei fogli sono memorizzati nel file <ProjectName>*.annotation.
Note sulla numerazione dei fogli:
-
I fogli possono essere numerati in base all’ordine in cui appaiono nel pannello Projects. Questo ordine può essere modificato nel pannello Projects usando il drag-and-drop. Salva il progetto dopo aver modificato l’ordine in modo che il file di progetto rifletta l’ordine più recente quando viene utilizzata una finestra di dialogo di annotazione. Tieni presente che la modifica dell’ordine tramite drag-and-drop non è supportata per i fogli dispositivo.
-
Numera i fogli non dispositivo usando Tools » Annotation » Number Schematic Sheets. Premi F1 nella finestra di dialogo per saperne di più sulle opzioni e sui controlli.
-
Numera tutti i fogli, inclusi i fogli dispositivo, usando Tools » Annotation » Annotate Compiled Sheets.
-
Le finestre di dialogo di “annotazione” supportano l’inserimento diretto dei valori, che in alcuni casi può risultare più efficiente.
-
Molte delle finestre di dialogo di “annotazione” hanno pulsanti a doppia funzione, come il pulsante Annotate Sheet (mostrato sopra):
-
Fai clic sulla freccia verso il basso del pulsante per visualizzare le opzioni di numerazione; configurale secondo necessità
-
Poi fai clic sul pulsante vero e proprio per numerare in base alle opzioni appena selezionate.
-
► Scopri di più su Annotazione dei fogli compilati.
Annotazione dei componenti
Per consentire l’assegnazione univoca dei designatori dei componenti nell’intero progetto, il software include una funzionalità chiamata Board Level Annotation. Questo comando non modifica i fogli schematici sorgente. Memorizza invece informazioni di mappatura, associando ciascun designatore schematico logico a un designatore PCB fisico così come apparirà sul PCB. Queste mappature dei designatori sono memorizzate in un file di progetto chiamato <ProjectName>*.annotation. Nella finestra di dialogo Board Level Annotate è disponibile un’ampia gamma di opzioni di annotazione.

Board Level Annotation consente di riannotare il progetto completato, assegnando un designatore fisico univoco a ciascun componente.
Note sul lavoro con Board Level Annotation (usando l’immagine sopra come riferimento):
-
Tutti i componenti schematici devono avere un designatore assegnato prima di eseguire il comando Board Level Annotate usando il comando Tools » Annotation » Annotate Schematics. Questo garantisce che i dati sorgente dello schematico, incluse le opzioni di packaging per i componenti multipart, siano disponibili come input per il processo di Board Level Annotation. Tieni presente che i componenti sui fogli dispositivo dovrebbero essere già stati annotati quando il foglio dispositivo è stato aperto per la modifica come file sorgente.
-
La Board Level Annotation viene eseguita lanciando il comando Tools » Annotation » Board Level Annotate.
-
Nell’immagine sopra, è attiva la scheda schematica Editor. Questa scheda mostra sempre i designatori logici alla dimensione standard con i designatori fisici (PCB) assegnati mostrati in apice. La scheda compilata dello schematico (U_CVE in questo esempio) mostra il contrario; visualizza i designatori fisici alla dimensione standard, con i designatori logici mostrati in apice. Questo comportamento è configurato nella pagina Schematic - Compiler della finestra di dialogo Preferences, come mostrato di seguito.
-
Il comportamento predefinito è visualizzare i designatori fisici nell’editor PCB. Questo può essere modificato nel pannello Properties in modalità Board come mostrato di seguito (visualizzato quando non è selezionato nulla nello spazio di progettazione PCB).
► Scopri di più su Board Level Annotation.
Risoluzione dei problemi
Se apri un progetto contenente fogli dispositivo e la loro posizione non è stata dichiarata, vedrai la seguente finestra di dialogo con un elenco dei fogli dispositivo che non possono essere trovati.
Se fai clic su Yes, si aprirà la sezione delle cartelle dei fogli dispositivo della pagina Data Management - Device Sheets della finestra di dialogo Preferences. L’opzione Include Sub-Folders potrebbe non essere stata abilitata. In caso contrario, aggiungi il nuovo percorso se i fogli dispositivo utilizzati nel progetto sono memorizzati in una posizione diversa.