Simbolo del foglio
Parent page: Oggetti dello schema
Un simbolo di foglio posizionato
Riepilogo
Un simbolo di foglio è una primitiva di progettazione elettrica. Viene utilizzato per rappresentare un sottofoglio in un progetto gerarchico multi-foglio. I simboli di foglio includono simboli di ingresso foglio, che forniscono un punto di connessione per i segnali tra i fogli padre e figlio, in modo simile a come le Porte forniscono connessioni tra fogli in un progetto a foglio piatto.
Disponibilità
I simboli di foglio sono disponibili per il posizionamento nello Schematic Editor solo facendo clic su Home | Circuit Elements |
Posizionamento
Dopo aver avviato il comando, il cursore cambierà in un mirino ed entrerai nella modalità di posizionamento del simbolo di foglio. Il posizionamento avviene eseguendo la seguente sequenza di azioni:
- Fare clic o premere Enter per ancorare il primo angolo del simbolo di foglio.
- Spostare il cursore per regolare la dimensione del simbolo di foglio, quindi fare clic o premere Enter per completare il posizionamento.
- Continuare a posizionare altri simboli di foglio, oppure fare clic con il pulsante destro del mouse o premere Esc per uscire dalla modalità di posizionamento.
Azioni aggiuntive che possono essere eseguite durante il posizionamento – mentre il simbolo di foglio è ancora agganciato al cursore e prima che il suo primo angolo venga ancorato – sono:
- Premere il tasto Tab per accedere a una finestra di dialogo delle proprietà associata , dalla quale è possibile modificare al volo le proprietà del simbolo di foglio.
- Premere il tasto Alt per vincolare la direzione del movimento all'asse orizzontale o verticale, a seconda della direzione iniziale del movimento.
- Premere Spacebar per ruotare il simbolo di foglio in senso antiorario oppure Shift+Spacebar per ruotarlo in senso orario. La rotazione avviene con incrementi di 90°.
- Premere i tasti X o Y per specchiare il simbolo di foglio rispettivamente lungo l'asse X o l'asse Y.
Modifica grafica
Questo metodo di modifica consente di selezionare direttamente un oggetto simbolo di foglio posizionato nell'area di lavoro e di cambiarne graficamente dimensione, forma o posizione.
Quando un oggetto simbolo di foglio è selezionato, sono disponibili le seguenti maniglie di modifica:
Un simbolo di foglio selezionato
- Fare clic e trascinare A per ridimensionare il simbolo di foglio simultaneamente nelle direzioni verticale e orizzontale.
- Fare clic e trascinare B per ridimensionare il simbolo di foglio separatamente nelle direzioni verticale e orizzontale.
- Fare clic in qualsiasi punto del simbolo di foglio, lontano dalle maniglie di modifica – e trascinare per riposizionarlo. Durante il trascinamento, il simbolo di foglio può essere ruotato (Spacebar/Shift+Spacebar) o specchiato (tasti X o Y per specchiarlo rispettivamente lungo l'asse X o Y).
I campi di testo Designator e Filename del simbolo di foglio possono essere regolati, per quanto riguarda la loro dimensione, solo modificando la dimensione del carattere utilizzato (accessibile rispettivamente tramite le finestre di dialogo Sheet Symbol Designator e Sheet Symbol File Name). Pertanto, quando uno di questi oggetti è selezionato non sono disponibili maniglie di modifica.
Designatore e nome file selezionati per un simbolo di foglio
- Fare clic in qualsiasi punto all'interno del riquadro tratteggiato e trascinare per riposizionare l'oggetto di testo come richiesto. Durante il trascinamento, il testo può essere ruotato (Spacebar/Shift+Spacebar) o specchiato (tasti X o Y per specchiarlo rispettivamente lungo l'asse X o Y).
-
Il testo di un oggetto può essere modificato in-place come segue:
- Facendo clic una volta sul testo del designatore o del nome file per selezionarlo.
- Facendo di nuovo clic una volta (oppure premendo il tasto Enter) per entrare nella modalità di modifica sul posto. È necessario lasciare trascorrere un tempo sufficiente tra i due clic per evitare che il software interpreti i due clic singoli come un doppio clic (che aprirebbe la finestra di dialogo delle proprietà associata).
- Per terminare la modifica del testo sul posto, premere il tasto Enter oppure fare clic con il mouse lontano dall'oggetto di testo.
Modifica non grafica
Sono disponibili i seguenti metodi di modifica non grafica:
Tramite una finestra di dialogo delle proprietà associata
Dialog page: Simbolo di foglio
Questo metodo di modifica utilizza la finestra di dialogo Sheet Symbol per modificare le proprietà di un oggetto simbolo di foglio.
La finestra di dialogo Sheet Symbol
È possibile accedere alla finestra di dialogo durante il posizionamento premendo il tasto Tab.
Dopo il posizionamento, è possibile accedere alla finestra di dialogo in uno dei seguenti modi:
- Fare doppio clic sull'oggetto simbolo di foglio posizionato.
- Posizionare il cursore sull'oggetto simbolo di foglio, fare clic con il pulsante destro del mouse, quindi scegliere Properties dal menu contestuale.
I campi di testo Designatore e Nome file del simbolo di foglio possono essere formattati indipendentemente dal simbolo di foglio stesso. Le corrispondenti finestre di dialogo delle proprietà per ciascuno - le finestre di dialogo the Sheet Symbol Designator e Sheet Symbol File Name - sono accessibili utilizzando i metodi post-posizionamento descritti sopra (sostituendo simbolo di foglio con l'oggetto pertinente di cui si desidera visualizzare/modificare le proprietà).
Le finestre di dialogo Sheet Symbol Designator e Sheet Symbol File Name
Tramite un pannello Inspector
Panel pages: SCH Inspector, SCHLIB Inspector
Un pannello Inspector consente di esaminare e modificare le proprietà di uno o più oggetti di progetto nel documento attivo.
Azioni del simbolo di foglio
Facendo clic con il pulsante destro del mouse su un simbolo di foglio posizionato verrà visualizzato un menu contestuale sensibile al contesto, dal quale sono disponibili i seguenti comandi (nel sottomenu Sheet Symbol Actions) che agiscono su quel simbolo di foglio (o su tutti i simboli di foglio attualmente selezionati, ove applicabile):
- Open SubSheet "<SheetName.SchDoc>" - utilizzare questo comando per accedere al foglio figlio a cui fa riferimento il simbolo, che verrà aperto (se non è già aperto) e reso il documento attivo nella finestra principale di progettazione.
- Create Sheet From Sheet Symbol - utilizzare questo comando per creare un nuovo documento schematico dal simbolo di foglio e aggiungere porte a quel documento corrispondenti a ciascuno degli ingressi foglio presenti sul simbolo. In questo modo, è possibile creare automaticamente i sottofogli per un progetto schematico multi-foglio in base ai simboli di foglio creati e posizionati sul foglio superiore.
- Rename Child Sheet - utilizzare questo comando per rinominare rapidamente il foglio schematico figlio a cui fa riferimento il simbolo di foglio. Si aprirà la finestra di dialogo Rename Child Sheet dialog, nella quale è possibile specificare il nuovo nome del documento come richiesto, nonché l'ambito dell'azione di rinomina.
- Synchronize Sheet Entries and Ports - utilizzare questo comando per sincronizzare gli ingressi foglio e le porte del sottofoglio per il simbolo di foglio. Si aprirà la finestra di dialogo Synchronize Ports To Sheet Entries dialog. Utilizzare questa finestra di dialogo per assicurarsi che tutti gli ingressi foglio sul simbolo di foglio corrispondano alle porte sul foglio figlio referenziato sottostante, sia in termini di nome sia di tipo I/O.
- Flip Sheet Symbol Along X - utilizzare questo comando per capovolgere il simbolo di foglio lungo l'asse X. Gli ingressi foglio associati al simbolo verranno sostanzialmente scambiati sul lato opposto del simbolo (sul piano orizzontale): quelli a sinistra verranno riposizionati a destra e viceversa.
Esempio di capovolgimento di un simbolo di foglio lungo l'asse X.
- Flip Sheet Symbol Along Y - utilizzare questo comando per capovolgere il simbolo di foglio lungo l'asse Y. Gli ingressi foglio associati al simbolo verranno sostanzialmente scambiati sul lato opposto del simbolo (sul piano verticale): quelli in alto verranno riposizionati in basso e viceversa.
Esempio di capovolgimento di un simbolo di foglio lungo l'asse Y.
- Toggle All Sheet Entries IO Type in Sheet Symbol - utilizzare questo comando per commutare simultaneamente, ove applicabile, il tipo I/O per tutti gli ingressi foglio nel simbolo di foglio.
Risultato di esempio della commutazione dell'I/O degli ingressi foglio.
La modifica effettiva dipende dal tipo I/O corrente come segue:
- Unspecified rimane Unspecified
- Output cambia in Input
- Input cambia in Output
- Bidirectional rimane Bidirectional.
Note
- Se un gruppo di ingressi foglio viene incollato in un simbolo di foglio selezionato e tali ingressi ricadono al di fuori dei limiti correnti del simbolo, questo verrà automaticamente ridimensionato per contenerli.
- Utilizzando l’istanziazione dei simboli di foglio, è possibile fare riferimento a più canali sullo stesso sottofoglio da un singolo simbolo di foglio. La sintassi utilizzata prevede l’uso della parola chiave Repeat nel campo Designator del simbolo di foglio e assume la forma:
Repeat(SheetSymbolDesignator, FirstInstance, LastInstance),
dove SheetSymbolDesignator è il nome base del simbolo di foglio e FirstInstance e LastInstance insieme definiscono il numero di canali da istanziare. Il parametro FirstInstance deve iniziare da un valore pari a uno (1) in poi. - È possibile fare riferimento a più sottofogli tramite un singolo simbolo di foglio. Separare ciascun nome file con un punto e virgola nel campo Filename . Con un uso efficace dei connettori fuori foglio posizionati sui sottofogli, è possibile distribuire una sezione del progetto su più fogli, trattandoli come se fossero un unico grande foglio (flat). Si noti, tuttavia, che l’uso dei connettori fuori foglio è possibile solo per i fogli referenziati dallo stesso simbolo di foglio.