TechDraw PageDefault/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 88: Line 88:


* {{PropertyView|Show Grid}}: Show a grid over this Page. {{Version|0.20}}
* {{PropertyView|Show Grid}}: Show a grid over this Page. {{Version|0.20}}
* {{PropertyView|Grid Spacing}}: Distance between grid lines in mm. {{Version|0.20}}
* {{PropertyView|Grid Spacing}}: Distance between grid lines. {{Version|0.20}}


<span id="Scripting"></span>
<span id="Scripting"></span>
== Script ==
== Script ==


See [[TechDraw_PageTemplate#Scripting|TechDraw PageTemplate]].
<div class="mw-translate-fuzzy">
{{Emphasis|Vedere anche:}} [[TechDraw API/it|API TechDraw]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]].
</div>

<div class="mw-translate-fuzzy">
Lo strumento New Default può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione:
</div>

{{Code|code=
page = FreeCAD.ActiveDocument.addObject('TechDraw::DrawPage','Page')
template = FreeCAD.ActiveDocument.addObject('TechDraw::DrawSVGTemplate','Template')
template.Template = templateFileSpec
page.Template = FreeCAD.ActiveDocument.Template
}}

* Crea una nuova pagina nel documento corrente

<span id="Editable_text_fields"></span>
=== Campi di testo modificabili ===

<div class="mw-translate-fuzzy">
{{Emphasis|Per ulteriori informazioni sulla creazione di modelli vedere anche:}} [[TechDraw Templates/it|Modelli di squadrature]].
</div>

Una volta creata una nuova pagina, il suo attributo {{incode|Template}} contiene un dizionario {{incode|EditableTexts}} con il nome dei campi modificabili (chiavi) e i loro valori testuali. Copiare questo dizionario in una variabile, apportare le modifiche, quindi riassegnare il dizionario all'attributo {{incode|EditableTexts}} per vedere le modifiche.

{{Code|code=
page = FreeCAD.ActiveDocument.Page
texts = page.Template.EditableTexts

for key, value in texts.items():
print("{0} = {1}".format(key, value))

texts["FC-Title"] = "The title of my page"
page.Template.EditableTexts = texts
}}





Revision as of 14:22, 24 July 2023

Nuovo disegno standard

Posizione nel menu
TechDraw → Nuovo disegno standard
Ambiente
TechDraw
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Nuovo disegno da modello, Modelli di squadrature

Descrizione

Lo strumento Nuovo disegno standard crea una nuova pagina utilizzando il file modello specificato nelle Preferenze.

Modello predefinito fornito con TechDraw: pagina A4 con orientamento orizzontale, con i campi di testo modificabili

Utilizzo

Note

  • Se una pagina è contrassegnata come "non tenere aggiornata" tramite la Proprietà KeepUpdated o dalle impostazione nelle Preferenze, le modifiche apportate nel modello 3D vengono ignorate. Si potrebbero notare delle anomalie nell'aspetto della Pagina (geometria mancante, valori di Dimensione mancanti, ecc.). Questi errori possono essere corretti aggiornando la Pagina.

La pagina ha questa icona nell'albero mentre l'aggiornamento è sospeso. Questa impostazione influisce anche sul processo di avvio. Se la pagina è contrassegnata come "non tenere aggiornata", all'avvio del programma essa non viene disegnata.

Se il modello predefinito non è specificato nel file di configurazione utente user.cfg, lo strumento prova

$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg

Dove $INSTALL_DIR è la directory in cui è stato installato FreeCAD, per esempio

/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg

Proprietà

Data

Base

  • DatiProjection Type: Default projection type (First or Third Angle) for this Page.

Page

  • DatiProjection Type: tipo predefinito di proiezione da usare (primo o terzo angolo) per questa pagina.
  • DatiKeepUpdated: se false, la pagina non viene aggiornata con le modifiche al modello 3D. Utile per i disegni complicati o lenti. Vedere le note.
  • DatiTemplate: un link alla pagina dei Modelli di squadrature.
  • DatiViews: un elenco di collegamenti alle viste su questa pagina.
  • DatiScale: scala predefinita da usare per le viste in questa pagina.

View

Grid

Script

See TechDraw PageTemplate.