Draft Label/it

Descrizione
Lo strumento Etichetta inserisce una casella di testo su più righe con una linea guida a 2 segmenti e una freccia. Se si seleziona un oggetto o un sottoelemento (faccia, bordo o vertice) all'avvio del comando, è possibile creare un'etichetta per visualizzare un determinato attributo dell'elemento selezionato, tra cui posizione, lunghezza, area, volume o materiale.

If an object or a sub-element (face, edge or vertex) is selected when starting the command, the text can be made to display one or two attributes of the selected element, including position, length, area, volume and material. The text will then be linked to the attributes and will update if their values change.

Per inserire un elemento di testo più semplice senza una freccia usare Testo. Per creare forme di testo solido usare Forma da testo con Estrusione.



Utilizzo
See also: Draft Tray, Draft Snap and Draft Constrain.


 * 1) Premere il pulsante, o premere i tasti  e poi.
 * 2) Selezionare un primo punto nella vista 3D, oppure digitare le sue coordinate e poi premere il pulsante . Questo punto indica l'obiettivo (punta della freccia) che può essere ovunque, non è necessario che sia un elemento.
 * 3) Fare clic su un secondo punto nella vista 3D o digitare una coordinata e premere il pulsante . Questo punto indica l'inizio di una linea guida orizzontale o verticale.
 * 4) Fare clic su un terzo punto nella vista 3D o digitare una coordinata e premere il pulsante . Questo punto indica il punto base del testo.

Opzioni
The single character keyboard shortcuts available in the task panel can be changed. See Draft Preferences. The shortcuts mentioned here are the default shortcuts.


 * Cliccare su per selezionare il tipo di informazioni da visualizzare, incluso "Custom", "Name", "Label", "Position", "Length", "Area", "Volume", "Tag", e "Material". (Vedere le spiegazioni sotto, in Tipi di etichette)
 * Per inserire le coordinate manualmente, è sufficiente inserire i numeri, quindi premere per ciascun componente X, Y e Z. È possibile premere il pulsante  quando si hanno i valori desiderati per inserire il punto.
 * Tenere premuto mentre si posiziona l'etichetta per forzare lo snap al punto di aggancio più vicino, indipendentemente dalla distanza.
 * Premere il tasto o il pulsante  per interrompere il comando corrente.

Tipi di etichette
The following label types are available:


 * visualizza il contenuto di.
 * visualizza il nome interno dell'oggetto destinatario; il nome interno viene assegnato all'oggetto al momento della sua creazione e rimane fisso per tutta l'esistenza dell'oggetto.
 * visualizza l'etichetta dell'oggetto destinatario; l'etichetta dell'oggetto può essere modificata dall'utente in qualsiasi momento.
 * visualizza le coordinate del punto base dell'oggetto, del vertice o del centro di massa del sottoelemento destinatari, se applicabile.
 * mostra la lunghezza del sottoelemento di destinazione, se possibile.
 * mostra l'area del sottoelemento di destinazione, se possibile.
 * mostra il volume dell'oggetto di destinazione, se possibile.
 * mostra l'attributo dell'oggetto di destinazione, se l'oggetto di destinazione ha tale proprietà, come nel caso di tutti gli oggettiArch.
 * mostra l'etichetta del materiale dell'oggetto di destinazione, se l'oggetto di destinazione ha tale proprietà.

Proprietà
See also: Property editor.

A Draft Label object is derived from an App FeaturePython object and inherits all its properties. The following properties are additional unless otherwise stated:

Dati

 * : specifica il tipo di informazioni mostrate da questa etichetta (vedere sotto).
 * : specifica il blocco di testo da visualizzare quando è impostato su "Custom", o l'etichetta non è parametrica. Il testo è dato come una lista di stringhe; ogni elemento dell'elenco, separato da una virgola, indica una nuova riga di testo.
 * : (sola lettura) indica il testo effettivo visualizzato dall'etichetta, secondo.
 * : specifica la posizione della punta della linea guida.
 * : specifica la direzione del segmento retto della linea guida, orizzontale o verticale.
 * : specifica la lunghezza del segmento retto della linea guida, partendo dal punto base del testo. Se la distanza è positiva, la linea guida inizia dal lato destro del testo e il testo si allinea a destra; altrimenti, la linea guida inizia dal lato sinistro del testo e il testo si allinea a sinistra.
 * : specifica il punto base della prima riga del blocco di testo; influenza anche come viene disegnata la linea guida.
 * : specifica la rotazione della linea di base della prima riga del blocco di testo; influenza anche come viene disegnata la linea guida, poiché non è più orizzontale o verticale.
 * : specifica l'asse da utilizzare per la rotazione.


 * : specifies the points of the leader.
 * : specifies the direction of the first leader segment:, or.
 * : specifies the length of the first leader segment. Only used if is  or . If the distance is positive, the leader starts from the right side of the text and the text aligns to the right. Otherwise the leader starts from the left side of the text and the text aligns to the left.


 * : specifies the object and optional subelement the label is linked to.
 * : specifies the position of the tip of the leader, which is where the arrow is attached.

View

 * : specifies the annotation style applied to the label. See Draft AnnotationStyleEditor.
 * : specifies the general scaling factor applied to the label.


 * : specifies how the text is displayed. If it is the text will be displayed in a plane defined by the  of the label. If it is  the text will always face the camera. This is an inherited property.

Vista

 * : specifica il carattere da utilizzare per disegnare il testo. Può essere il nome di un carattere, ad esempio "Arial", uno stile predefinito come "sans", "serif" o "mono", una famiglia come "Arial,Helvetica,sans" o un nome con uno stile come "Arial:Bold". Se nel sistema non trova il font specificato, ne utilizza uno generico.
 * : specifica la dimensione delle lettere. Se l'oggetto testo viene creato nella vista ad albero ma non è visibile alcun testo, aumentare la dimensione del testo fino a renderlo visibile.
 * : specifica l'allineamento verticale della linea di base del testo rispetto alla linea guida. Può essere in alto, in mezzo o in basso.
 * : specifica il colore del testo in una tupla RGB (R, G, B).
 * : specifica la larghezza della linea guida.
 * : specifica il colore della linea guida.
 * : specifica la dimensione del simbolo visualizzato alla fine della linea guida.
 * : specifica il tipo di simbolo visualizzato alla fine della linea guida, che può essere dot, circle, arrow, o tick.
 * : se è "Rectangle" disegna una cornice attorno al testo.
 * : se è visualizza la linea guida; altrimenti visualizza solo il testo e il simbolo finale.
 * : se è "3D text" il testo è allineato agli assi della scena, inizialmente situati sul piano XY; se è "2D text", il testo è sempre rivolto verso la fotocamera.


 * : specifies the horizontal alignment of the text:, or . Only used if  is . Otherwise the horizontal alignment is based on the sign (positive or negative) of.
 * : specifies the factor applied to the default line height of the text.
 * : specifies the maximum number of characters on each line of the text.
 * : specifies the vertical alignment of the text:, or.
 * : specifies the color of the text.
 * : specifies the font used to draw the text. It can be a font name, such as, a default style such as , or , a family such as , or a name with a style such as . If the given font is not found on the system, a default font is used instead.
 * : specifies the size of the letters. The text can be invisible in the 3D view if this value is very small.

Script
Draft API e Nozioni di base sugli script di FreeCAD.

Lo strumento Etichetta può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:

Esempio: