Working with Text Objects on a Schematic

Altium Training

Altium Essentials: Schematic Graphics

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Gli oggetti di testo sono primitive non elettriche che possono essere utilizzate per aggiungere informazioni supplementari a uno schema, inserire note dell’utente, impostare un modello di schema, ecc. Questi oggetti di testo possono essere posizionati come testo definito dall’utente su un foglio schematico oppure fungere da segnaposto per informazioni di progetto o di sistema, i cosiddetti special strings.

Stringhe di testo, riquadri di testo e note

Altium Designer supporta stringhe di testo, riquadri di testo e note.

Stringa di testo, riquadro di testo e nota posizionati (nelle modalità espansa e compressa).
Stringa di testo, riquadro di testo e nota posizionati (nelle modalità espansa e compressa).

Oggetto di testo Descrizione
Text String Una singola riga di testo libero che può essere posizionata su un foglio schematico. Gli utilizzi possono includere intestazioni di sezione, cronologia delle revisioni, informazioni di temporizzazione o altro testo descrittivo o istruttivo. Disponibile per il posizionamento sia negli editor Schematic che Schematic Symbol.
Text Frame Utilizzato per definire un’area su uno schema destinata a contenere informazioni testuali. Il riquadro è un’area rettangolare ridimensionabile che può contenere più righe di testo e può andare automaticamente a capo e ritagliare il testo per mantenerlo entro i limiti del riquadro. Disponibile per il posizionamento sia negli editor Schematic che Schematic Symbol.
Note

Utilizzato per aggiungere testo informativo o istruttivo a un’area specifica all’interno di uno schema, in modo simile ai commenti nel codice sorgente di un programma. La nota è un’area rettangolare ridimensionabile che può contenere più righe di testo e può andare automaticamente a capo e ritagliare il testo per mantenerlo entro i limiti della nota. A differenza di un riquadro di testo, una nota può essere visualizzata sia in modalità espansa sia compressa. Disponibile per il posizionamento nell’editor Schematic Symbol.

Si noti che per i progetti Workspace, Altium Designer supporta un sistema di commenti ai documenti per migliorare il processo di collaborazione alla progettazione. Fare riferimento alla pagina Document Commenting per saperne di più.

Posizionamento di un oggetto di testo

Le stringhe di testo, i riquadri di testo e le note sono disponibili per il posizionamento utilizzando rispettivamente i comandi Place » Text String, Place » Text Frame e Place » Note dei menu principali dell’editor corrispondente.

Dopo aver avviato il comando, il cursore cambierà in un mirino ed entrerai nella modalità di posizionamento dell’oggetto di testo.

  • Per la stringa di testo, questa apparirà fluttuante sul cursore. Posiziona l’oggetto, quindi fai clic oppure premi Enter per confermare il posizionamento.
  • Per il riquadro di testo o la nota, posiziona il cursore e fai clic oppure premi Enter per ancorare il primo angolo dell’oggetto. Sposta il cursore per regolare la dimensione dell’oggetto, quindi fai clic oppure premi Enter per completare il posizionamento.

Continua a posizionare altri oggetti di testo oppure fai clic con il pulsante destro o premi Esc per uscire dalla modalità di posizionamento.

Ulteriori azioni che possono essere eseguite durante il posizionamento mentre l’oggetto di testo è ancora fluttuante sul cursore (e, per un riquadro di testo o una nota, prima che il primo angolo sia ancorato) sono:

  • Premi il tasto Alt per vincolare la direzione del movimento all’asse orizzontale o verticale, a seconda della direzione iniziale del movimento.
  • Premi Spacebar per ruotare l’oggetto di testo in senso antiorario oppure Shift+Spacebar per la rotazione in senso orario. La rotazione avviene con incrementi di 90°.
  • Premi i tasti X o Y per specchiare l’oggetto di testo lungo l’asse X o l’asse Y.
Benché i riquadri di testo e le note possano essere ruotati o specchiati lungo l’asse X o Y, ciò non ha alcun effetto sull’orientamento del testo al loro interno.

Commutazione della modalità di visualizzazione di una nota

Una nota posizionata può essere visualizzata sia in modalità espansa (completamente espansa) sia compressa (piccolo triangolo). Commuta la modalità di visualizzazione facendo clic sull’angolo superiore sinistro di una nota posizionata.

Fai clic sul triangolo nell’angolo superiore sinistro per comprimere una nota.
Fai clic sul triangolo nell’angolo superiore sinistro per comprimere una nota.

Quando una nota è in modalità compressa, passa il cursore sopra di essa per accedere a un popup contenente il nome dell’autore della nota e il contenuto testuale effettivo della nota.

Passa il cursore sopra una nota compressa per visualizzare le informazioni.
Passa il cursore sopra una nota compressa per visualizzare le informazioni.

Modifica grafica degli oggetti di testo

Quando un oggetto di testo è selezionato nell’area di progettazione, puoi modificarne graficamente la posizione e l’orientamento. Per un riquadro di testo e una nota (quando completamente espansa), puoi anche modificarne graficamente dimensioni o forma utilizzando le maniglie di modifica disponibili.

Oggetti di testo selezionati
Oggetti di testo selezionati

  • Fai clic in un punto qualsiasi all’interno del riquadro tratteggiato (per un riquadro di testo o una nota, lontano dalle maniglie di modifica) e trascina per riposizionare l’oggetto di testo come desiderato. Durante il trascinamento, l’oggetto di testo può essere ruotato (Spacebar/Shift+Spacebar) o specchiato (tasti X o Y per specchiare lungo l’asse X o Y).
  • Fai clic e trascina A per ridimensionare il riquadro di testo / la nota nelle direzioni verticale e orizzontale simultaneamente.
  • Fai clic e trascina B per ridimensionare il riquadro di testo / la nota nelle direzioni verticale e orizzontale separatamente.

Il contenuto testuale di una stringa di testo, di un riquadro di testo o di una nota (completamente espansa) può essere modificato in-place, il che consente di modificare direttamente le voci di testo nell’area di progettazione invece di doverle modificare tramite il pannello Properties – fare riferimento alla pagina Schematic Placement & Editing Techniques per saperne di più. Si noti che se l’opzione Word Wrap è disabilitata nel pannello Properties per il riquadro di testo / la nota selezionati, durante la modifica del testo sul posto sarà disponibile anche una barra di scorrimento orizzontale – show image.

Fare riferimento alla pagina Schematic Placement & Editing Techniques per saperne di più sulle caratteristiche comuni del posizionamento e della modifica degli oggetti.

Proprietà degli oggetti di testo

Gli oggetti di testo schematici dispongono di una gamma di opzioni di configurazione. Apri il pannello Properties per uno o più oggetti di testo selezionati per modificarne le proprietà. 

Proprietà Si applica agli oggetti Descrizione

Posizione

(X/Y)

Stringa di testo

Riquadro di testo

Nota

Le coordinate X (orizzontale) e Y (verticale) correnti del punto di riferimento dell’oggetto rispetto all’origine corrente dell’area di progettazione.
Rotation Stringa di testo Usa il menu a discesa per selezionare la rotazione.

Proprietà

Text

Stringa di testo

Riquadro di testo

Nota

Inserisci il testo desiderato.

  • Per aggiungere una nuova riga di testo a un riquadro di testo o a una nota, usa Ctrl+Enter, Shift+Enter o Alt+Enter.
  • Sono supportate special strings e formule. Le special strings e le formule sono delimitate dall’apertura con il carattere "=" e dalla chiusura con un carattere spazio. Per un oggetto stringa di testo, una special string può essere selezionata dal menu a discesa. Scopri di più sulle special strings.
  • I designatori dei componenti e i nomi delle net possono funzionare come Active Links in un riquadro di testo o in una nota; anteponi il simbolo @ al designatore o al nome della net per attivare la modalità di collegamento, quindi seleziona l’oggetto designatore/net richiesto. Scopri di più sugli Active Links.
URL Stringa di testo L’URL per la stringa di testo, se desiderato. Scopri di più sulle hyperlink text strings.
Word Wrap

Riquadro di testo

Nota

Abilita questa opzione per fare in modo che il testo contenuto nell’area dell’oggetto di testo vada automaticamente a capo per adattarsi alla larghezza dell’oggetto.
Clip to Area

Riquadro di testo

Nota

Questa opzione entra in gioco se l’a capo automatico è disabilitato. Abilita questa opzione per fare in modo che il testo appaia solo all’interno dell’area dell’oggetto di testo. Se il testo è troppo lungo per rientrare completamente nell’oggetto, il contenuto completo della casella di testo non verrà mostrato. Il testo verrà ritagliato in modo da adattarsi ordinatamente all’interno dell’area dell’oggetto. Se questa opzione è disabilitata, verrà visualizzato tutto il testo contenuto nell’oggetto. Se il testo è troppo lungo per rientrare nell’oggetto, allora il testo “deborderà” dall’area dell’oggetto – show example of word wrapping and the effect of clipping.

Font

Stringa di testo

Riquadro di testo

Nota

Usa i controlli per selezionare il font desiderato, la dimensione del font, il colore e gli attributi come grassetto, corsivo, ecc., se desiderato.
Justification Stringa di testo Seleziona la giustificazione facendo clic su una freccia corrispondente alla giustificazione desiderata oppure sul cerchio (per centrare).
Alignment

Riquadro di testo

Nota

Fai clic sull’impostazione di allineamento desiderata.
Text Margin

Riquadro di testo

Nota

Specifica un singolo valore da applicare in modo uniforme ai margini sinistro, superiore, destro e inferiore per l’oggetto di testo selezionato – show example text frame with a text margin setting of 100 mil.

  • Per beneficiare della funzionalità dei margini di testo all’interno dell’area del riquadro dell’oggetto, assicurati che l’opzione Clip to Area sia abilitata. Idealmente, dovrebbe essere abilitata anche l’opzione Word Wrap.
  • Sono possibili anche margini negativi utilizzando il prefisso meno (-).
  • Quando si modifica il testo sul posto (anziché utilizzare il pannello Properties), i margini definiti non sono presenti. Verranno riapplicati al termine della modifica e quando le modifiche al testo saranno applicate. Show image.
Width

Riquadro di testo

Nota

Inserisci la larghezza desiderata.
Height

Riquadro di testo

Nota

Inserisci l’altezza desiderata.
Border

Cornice di testo

Nota

Usare il menu a discesa per selezionare il valore predefinito tra le scelte disponibili: Smallest, Small, Medium e Large. Fare clic sulla casella del colore per accedere a un menu a discesa dal quale è possibile selezionare il colore predefinito. Il bordo non può essere nascosto su un oggetto nota, ma può esserlo sull'oggetto cornice di testo.
Fill Color

Cornice di testo

Nota

Selezionare per abilitare i riempimenti. Fare clic sulla casella del colore per accedere a un menu a discesa dal quale è possibile selezionare il colore di riempimento predefinito. Il riempimento non può essere disabilitato per un oggetto nota, ma può essere disabilitato per l'oggetto cornice di testo.
Author Nota Immettere l'autore desiderato. L'autore viene mostrato quando il cursore passa sopra la nota compressa.
Collapsed Nota Abilitare per comprimere la nota. La nota può anche essere compressa/espansa direttamente nello spazio di progettazione facendo clic sull'angolo superiore sinistro della nota posizionata.

Stringhe speciali

Sebbene gli oggetti di testo possano essere usati per inserire testo definito dall'utente in un foglio schematico, non è just solo testo definito dall'utente che può essere inserito. Per facilitare la produzione della documentazione, viene utilizzato il concetto di "stringhe speciali". Queste agiscono come segnaposto per informazioni di progetto o di sistema da visualizzare sullo schema al momento della generazione dell'output.

Sono forniti insiemi predefiniti di stringhe speciali predefinite da usare con i nuovi documenti schematici. È inoltre possibile aggiungere stringhe speciali personalizzate definendo parametri aggiuntivi a livello di documento (da usare solo nello schema corrente) o a livello di progetto (disponibili per l'uso in tutti i fogli schematici e documenti PCB del progetto). I parametri possono anche essere aggiunti a una variante nella finestra di dialogo Edit Project Variant dialog.

I parametri hanno una gerarchia, il che significa che è possibile creare un parametro con lo stesso nome a diversi livelli del progetto, ciascuno con valori differenti. Altium Designer risolve questa situazione nel modo seguente:

  1. Variante (priorità più alta)
  2. Documento schematico
  3. Progetto

Ciò significa che il valore del parametro definito nel documento schematico sovrascrive il valore definito nelle opzioni del progetto e il valore definito nella variante sovrascrive il valore definito nel documento schematico. Si noti che i parametri a livello schematico non sono disponibili sul PCB o nella BOM. Per questi tipi di output, è necessario usare parametri di progetto o di variante.

I parametri possono anche essere aggiunti a un oggetto Sheet Symbol. Se vengono creati parametri con lo stesso nome a diversi livelli del progetto, incluso il Sheet Symbol posizionato sul foglio schematico padre, questa situazione verrà risolta nello schema figlio nel modo seguente:

  1. Variante (priorità più alta)
  2. Documento schematico
  3. Sheet Symbol
  4. Progetto

Per vedere il valore del parametro del simbolo di foglio sopra, selezionare una scheda compilata nella parte inferiore dello spazio di progettazione.

Ulteriori informazioni su Progetti multi-foglio e gerarchici

Inserimento di una stringa speciale

Per usare una stringa speciale in uno schema, posizionare un oggetto di testo e includere nel suo testo il nome di una stringa speciale.

In un foglio schematico, le stringhe speciali sono caratterizzate dal prefisso '=' (ad esempio, =CurrentTime, =CurrentDate, ecc.). L'elenco delle stringhe speciali disponibili – sia i parametri predefiniti sia quelli definiti dall'utente a livello di documento e di progetto – può essere visualizzato quando è selezionata una Text String, facendo clic sulla freccia del menu a discesa associata al campo Text nella modalità Text del pannello Properties .

I parametri definiti a livello di variante non sono elencati. Un tale parametro può essere richiamato usando la notazione delle stringhe speciali (cioè =<VariantParameterName>). Il valore del parametro verrà visualizzato solo quando la variante associata per la quale è definito viene impostata come variante corrente.

Accesso alle stringhe speciali per un oggetto stringa di testo posizionato.
Accesso alle stringhe speciali per un oggetto stringa di testo posizionato.

Per facilitare l'identificazione degli oggetti Text String che utilizzano stringhe speciali, i nomi delle stringhe speciali possono essere mostrati sul foglio schematico. Quando l'opzione Display Name of Special String è abilitata nella pagina Schematic – Graphical Editing page della finestra di dialogo Preferences , ogni stringa speciale mostra il proprio nome come apice tenue (si noti che questi apici non verranno stampati).

Concatenazione di stringhe speciali

Più stringhe speciali, insieme a testo normale (stringhe fisse), possono essere concatenate in un'unica stringa di testo, secondo le seguenti regole:

Elemento Funzione Esempio Restituisce
= (uguale) Indica che la stringa seguente è un'espressione che deve essere interpretata. =Project Kame_FMU per il progetto di esempio denominato Kame_FMU.PrjPcb
+ (più) Utilizzato per concatenare gli elementi di stringa speciale e stringa fissa richiesti nella stringa. =Project + VariantName Kame_FMUDefault per la variante Default nel progetto di esempio
' ' (virgolette singole) Utilizzate per includere una stringa fissa in qualsiasi punto della stringa richiesta. ='Project: ' + Project + ', Variant: ' + VariantName Project: Kame_FMU, Variant: Default  per la variante Default nel progetto di esempio

Le stringhe speciali possono essere concatenate con testo e altre stringhe speciali.Le stringhe speciali possono essere concatenate con testo e altre stringhe speciali.

Se un parametro è un numero (che potrebbe iniziare con il carattere + o -) e si desidera che non venga interpretato come numero, in modo che non partecipi alle operazioni aritmetiche, il valore del parametro deve essere incluso tra virgolette singole (' '). Inoltre, si consiglia vivamente di includere il nome del parametro tra virgolette doppie (" ") quando si definisce la stringa speciale. 

Troncamento delle stringhe speciali

Le stringhe speciali possono anche essere troncate utilizzando le funzioni Copy() e Length(). L'esempio seguente mostra come rimuovere l'estensione del file da un documento schematico:

Stringa speciale Comportamento Risultato quando posizionata nel documento
Bluetooth_Sentinel.SchDoc 
=DocumentName Restituisce il nome file del documento, inclusa l'estensione del file. Bluetooth_Sentinel.SchDoc
=Copy(DocumentName,1,length(DocumentName)-7) Restituisce la stringa DocumentName, dal primo carattere, per una lunghezza pari al numero di caratteri di DocumentName meno 7 (tronca gli ultimi 7 caratteri) Bluetooth_Sentinel

Collegamenti attivi da designatori e nomi di rete

I designatori dei componenti e i nomi di rete possono essere inclusi in cornici di testo e note e funzionare come collegamenti attivi, fornendo funzionalità di cross-probing all'interno dello schema e anche nei PDF generati. 

Il collegamento viene definito come attivo nella regione Properties della cornice di testo o della nota nella finestra di dialogo Properties, digitando il carattere @ seguito dal nome Designator o Net. Durante la digitazione verrà visualizzato un elenco di selezione; utilizzarlo per selezionare l'oggetto desiderato. 

Digitare il carattere @ per visualizzare un elenco di designatori e nomi di rete; continuare a digitare per cercare nell'elenco.Digitare il carattere @ per visualizzare un elenco di designatori e nomi di rete; continuare a digitare per cercare nell'elenco.

I collegamenti attivi sono evidenziati da un riquadro nella cornice di testo o nella nota; fare clic per eseguire il cross-probing verso quel componente o quella rete. Le modifiche a un valore di Designator o a un nome di rete vengono applicate automaticamente ai collegamenti attivi esistenti.

Ogni collegamento attivo è evidenziato da un riquadro; fare clic su un collegamento per eseguire il cross-probing verso quel componente o quella rete.Ogni collegamento attivo è evidenziato da un riquadro; fare clic su un collegamento per eseguire il cross-probing verso quel componente o quella rete.

I livelli di zoom e attenuazione utilizzati quando si fa clic su un collegamento nell'editor schematico sono configurati nella pagina System - Navigation della finestra di dialogo Preferences.

Il livello di zoom utilizzato nel PDF è definito nella finestra di dialogo Schematic PDF Settings (PDF da un OutputJob), oppure nella procedura guidata Smart PDF

Stringhe di testo con collegamento ipertestuale

Una stringa di testo può essere trasformata in un collegamento ipertestuale a una pagina web o a un documento su un'unità locale o condivisa inserendo un URL di destinazione nel campo URL del Properties panel dell'oggetto Text String selezionato. Questo offre un'alternativa rapida e pratica quando si fornisce accesso ai datasheet dei componenti utilizzati in un progetto. Tali stringhe di testo possono anche fornire un utile collegamento al sito web della propria organizzazione all'interno dei riquadri del titolo dei documenti sorgente schematici.

Una volta configurato l'URL come richiesto, può essere utilizzato dall'interno dello spazio di progettazione. Per farlo, posizionare il cursore sulla stringa di testo. Dopo un breve ritardo, apparirà un popup con l'URL. Fare clic su di esso per aprire l'URL all'interno di Altium Designer oppure in un browser esterno, in base alla preferenza definita.

L'URL di destinazione si aprirà come documento a schede all'interno di Altium Designer oppure in un browser esterno, a seconda dello stato dell'opzione Open internet links in external Web browser. Questa opzione si trova nella System – View page della finestra di dialogo Preferences.
  • Quando si configura il collegamento ipertestuale, non è necessario inserire l'URL completo con il prefisso http://. Anche l'inserimento dell'indirizzo in forma breve di un sito web funzionerà, ad esempio, www.altium.com. Tuttavia, il prefisso http:// is è richiesto se si desidera aprire l'URL in un browser esterno.
  • Quando la destinazione è un documento locale sul disco rigido o su un'unità condivisa, utilizzare il prefisso file:/// – ad esempio file:///C:\Datasheets\ExampleDatasheet.pdf.
  • Puoi anche usare un URL che punta a un documento sul tuo file server (ad esempio, \\myserver\share\manual.pdf), ma tieni presente che tali collegamenti non sono attualmente supportati in un PDF generato dallo schema, sia utilizzando Smart PDF Wizard sia un OutputJob file. Puoi mappare il file server come unità di rete e quindi usare il percorso assoluto. In questo caso, anche i tuoi colleghi dovrebbero mappare l’unità di rete con la stessa lettera di unità, così da poter usare questi URL nei documenti PDF generati.

Di seguito è riportato un esempio di collegamento ipertestuale seguito fino al relativo URL di destinazione.
Di seguito è riportato un esempio di collegamento ipertestuale seguito fino al relativo URL di destinazione.

La finestra pop-up contenente l’URL è una funzionalità di Design Insight System del software. In particolare, si ottiene abilitando l’aspetto Hyperlink Insight del sistema. Questa operazione viene eseguita nella pagina System – Design Insight page della finestra di dialogo Preferences. Come per gli altri elementi del sistema, puoi configurare lo stile di apertura della finestra pop-up – Mouse Hover e/o Alt+Double Click.

Il ritardo di comparsa della finestra pop-up quando si usa lo stile di apertura Mouse Hover può essere controllato tramite il cursore Mouse Hover Delay. Tieni presente che questo influisce sulle finestre pop-up per tutti gli aspetti del sistema di insight.

In alternativa, è possibile seguire un collegamento facendo clic con il pulsante destro su di esso e accedendo all’URL dal sottomenu Hyperlink. Questo sarebbe il modo per seguire un collegamento se Hyperlink Insight è disabilitato.

Accedi all’URL di una stringa di testo dal menu contestuale.
Accedi all’URL di una stringa di testo dal menu contestuale.

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.

Contenuto