Draft Text/it

Description
Inserisce un blocco di testo in un determinato punto del documento corrente. Il testo assume il tipo di linea e il colore impostati in precedenza nella Barra dei comandi e modificabili tramite la stessa o nella scheda Vista combinata → Proprietà → Vista.

Per creare forme di testo solido usare ShapeString con Estrusione di Part.



Utilizzo

 * 1) Premere il pulsante, o premere i tasti  e
 * 2) Selezionare un punto nella vista 3D, per definire un punto base, oppure digitare le sue coordinate
 * 3) Inserire il testo desiderato, premendo  per andare a capo
 * 4) Premere due volte  (lasciando l'ultima riga vuota) per aggiungere il testo al documento e terminare l'operazione.

Opzioni

 * Premere mentre si disegna per ancorare il proprio punto al punto agganciabile più vicino, indipendentemente dalla distanza.
 * Per inserire manualmente le coordinate, è sufficiente inserire il loro valore, poi premere per ogni componente X, Y e Z. È bene tenere il puntatore del mouse fuori dall'area di lavoro in quanto un suo movimento accidentale cattura e inserisce nel campo di input le coordinate a cui si trova e costringe a ripetere l'inserimento.
 * Premere per uscire dal comando attivo.
 * Quando si edita il testo, la pressione su o su  consente di editare una nuova riga di testo.
 * Premere per editare una linea di testo precedente.
 * Preme due volte (lasciando l'ultima riga vuota) per aggiungere il testo al documento e chiudere l'editor.
 * Diversi parametri, come ad esempio, il tipo di carattere e la sua dimensione, possono essere modificati nelle proprietà dell'oggetto, mentre le impostazioni di default possono essere definite nelle preferenze.

Data

 * : specifies the contents of the text block as a list of strings; each element on the list, separated by a comma, indicates a new line.
 * : specifies the base point of the first line of the text block.
 * : specifies the rotation of the baseline of the first line of the text block.
 * : specifies the axis to use for the rotation.

View

 * : 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.
 * : 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 letters. If the text object is created in the tree view but no text is visible, increase the size of the text until it is visible.
 * : specifies if the text aligns to the left, right or at the center of the base point.
 * : specifies the space between lines of text.

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

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


 * Crea un oggetto, nel punto dato, fornito da un.
 * è una stringa o un elenco di stringhe; se è una lista, ogni elemento è visualizzato in una riga
 * Il testo assume lo stile impostato in precedenza nella Barra dei comandi.
 * Se  è , il testo è sempre rivolto nella direzione della vista, altrimenti si trova sul piano XY.

The placement of the can be changed by overwriting its  attribute, or by individually overwriting its  and  attributes.

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

Esempio: