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.

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

 * 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.

la direzione del segmento retto orizzontale, a destra o a sinistra, allinea automaticamente il testo nella direzione opposta. Se la linea guida sale verticalmente, il testo è allineato a sinistra; se scende verticalmente, è allineato a destra.

preselezionando un oggetto, o un sottoelemento (vertice, bordo o faccia), prima di premere il pulsante dello strumento, l'etichetta diventa parametrica, cioè, ricorda a quale oggetto è vincolata, e sarà in grado per visualizzare un particolare attributo di quell'oggetto. Se in seguito gli attributi dell'oggetto cambiano, l'etichetta aggiorna le informazioni visualizzate.

Opzioni

 * Cliccare su per selezionare il tipo di informazioni da visualizzare, incluso "Custom", "Name", "Label", "Position", "Length", "Area", "Volume", "Tag", e "Material".
 * 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.

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.

Tipi di etichette

 * Custom: Mostra il contenuto della proprietà Testo personalizzato
 * Name: Mostra il nome dell'oggetto di destinazione
 * Label: Mostra l'etichetta dell'oggetto di destinazione
 * Position: Mostra le coordinate dell'oggetto di destinazione (posizionamento del punto base) o le coordinate del vertice di destinazione, se applicabile, oppure le coordinate del centro del sottoelemento di destinazione (centro di massa)
 * Length: Mostra la lunghezza del sottoelemento di destinazione, se possibile
 * Area: Mostra l'area del sottoelemento di destinazione, se possibile
 * Volume: Mostra il volume dell'oggetto di destinazione, se possibile
 * Tag: Mostra il valore del tag dell'oggetto di destinazione, se l'oggetto di destinazione ha tale proprietà (che è il caso di tutti gli oggetti Arch)
 * Material: Mostra l'etichetta del materiale dell'oggetto di destinazione, se l'oggetto di destinazione ha tale proprietà

View

 * : specifies the font to use to draw the text. It can be a font name, such as "Arial", a default style such as "sans", "serif" or "mono", a family such as "Arial,Helvetica,sans" or a name with a style such as "Arial:Bold". If the given font is not found on the system, a generic one is used instead.
 * : specifies the size of the text. If the label object is created in the tree view but no text is visible in the 3D view, increase the size of the text until it is visible.
 * : specifies the vertical alignment of the baseline of the text with respect to the leader. It can be top, middle or bottom.
 * : specifies the color of the text in an RGB tuple (R, G, B).
 * : specifies the width of the leader.
 * : specifies the color of the leader.
 * : specifies the size of the symbol displayed at the tip of the leader.
 * : specifies the type of symbol displayed at the tip of the leader, which can be dot, circle, arrow, or tick.
 * : if it is "Rectangle" it will draw a frame around the text.
 * : if it is the leader line will be displayed; otherwise only the text and the symbol at the tip will be displayed.
 * : if it is "3D text" the text will be aligned to the scene axes, initially lying on the XY plane; if it is "2D text" the text will always face the camera.

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

The Label tool can be used in macros and from the Python console by using the following function:


 * Restituisce l'oggetto appena creato.

Change the custom text by overwriting the attribute. A list of strings can be used; each element will be displayed in its own line.

The view properties of can be changed by overwriting its attributes; for example, overwrite  with the new size in millimeters.

Esempio: