TechDraw: Blocco di testo

From FreeCAD Documentation
Revision as of 21:55, 1 July 2024 by Marco T (talk | contribs)
Other languages:

Blocco di testo

Posizione nel menu
TechDraw → Annotazioni → Inserisci Blocco di testo
Ambiente
TechDraw
Avvio veloce
Nessuno
Introdotto nella versione
0.19
Vedere anche
TechDraw Annotazione

Descrizione

Lo strumento TechDraw Blocco di testo aggiunge un blocco di annotazione formattato a una Linea guida o ad una Vista.

Blocco di testo indipendente

Utilizzo

  1. Se nel documento sono presenti più Pagine di disegno: facoltativamente attivare la Pagina desiderata selezionandola nella Vista ad albero.
  2. Per associare un Blocco di testo a una Linea guida, selezionare la linea nella Vista ad albero o sulla Pagina.
  3. Esistono diversi modi per richiamare lo strumento:
    • Premere il pulsante Inserisci Blocco di testo.
    • Selezionare l'opzione TechDraw → Annotazioni → Inserisci Blocco di testo dal menu.
  4. Se nel documento sono presenti più Pagine di disegno e non si ha ancora attivato una Pagina, si apre la finestra di dialogo Scelta pagina: disponibile dalla versione 0.20
    1. Selezionare la pagina desiderata.
    2. Premere il pulsante OK.
  5. Si apre un pannello delle azioni.
  6. Il pannello delle azioni consente l'immissione rapida di testo.
  7. Il pulsante Avvia l'Editor di testo avanzato apre un editor completo di funzionalità:
    1. Al termine, premere il pulsante per salvare le modifiche e chiudere l'Editor.
  8. Premere il pulsante OK per chiudere il pannello delle Azioni.

Note

  • Dopo la creazione, è possibile modificare un Blocco di testo facendo doppio clic sulla pagina.

Proprietà

  • DatiX,Y: la posizione del blocco. Relativa alla fine della linea se collegato a una Linea guida, altrimenti questa è la posizione sulla pagina.
  • DatiShowFrame: disegna un contorno attorno al blocco.
  • DatiMaxWidth: limita la dimensione orizzontale del blocco. Il valore di -1 è per larghezza illimitata.
  • DatiAnnoText: il testo HTML del blocco.

Script

Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.

Lo strumento Blocco di testo può essere utilizzato nelle macro e dalla console Python.

myPage = FreeCAD.ActiveDocument().Page
myBase = FreeCAD.ActiveDocument().View
blockObj = FreeCAD.ActiveDocument.addObject('TechDraw::DrawRichAnno','DrawRichAnno')
FreeCAD.activeDocument().myPage.addView(blockObj)
blockObj.X = 5
blockObj.Y = 5
blockObj.AnnoText = myHTMLText