TechDraw PageDefault/it: Difference between revisions
Renatorivo (talk | contribs) (Created page with "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 va...") |
Renatorivo (talk | contribs) (Created page with "{{Docnav/it | |Nuovo disegno da modello |TechDraw |IconL= |IconC=Workbench_TechDraw.svg |IconR=TechDraw PageTemplate.svg }}") |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav |
{{Docnav/it |
||
| |
| |
||
|[[TechDraw_PageTemplate| |
|[[TechDraw_PageTemplate/it|Nuovo disegno da modello]] |
||
|[[TechDraw_Module|TechDraw]] |
|[[TechDraw_Module/it|TechDraw]] |
||
|IconL= |
|IconL= |
||
|IconC=Workbench_TechDraw.svg |
|IconC=Workbench_TechDraw.svg |
||
Line 9: | Line 9: | ||
}} |
}} |
||
{{GuiCommand |
{{GuiCommand/it |
||
|Name=TechDraw PageDefault |
|Name=TechDraw PageDefault |
||
|Name/it=Nuovo disegno standard |
|||
|MenuLocation=TechDraw → Insert Default Page |
|||
| |
|MenuLocation=TechDraw → Nuovo disegno standard |
||
| |
|Workbenches=[[TechDraw Module/it|TechDraw]] |
||
|SeeAlso=[[TechDraw_PageTemplate/it|Nuovo disegno da modello]], [[TechDraw Templates/it|Modelli di squadrature]] |
|||
}} |
}} |
||
==Descrizione== |
==Descrizione== |
||
Lo strumento Nuovo disegno standard crea una nuova pagina utilizzando il file modello specificato nelle [[TechDraw_Preferences/it|Preferenze]]. |
|||
The New Default tool creates a new Page object using the the template file specified in the [[TechDraw Preferences|TechDraw Preferences]]. |
|||
[[Image:A4_LandscapeTD.svg|400px]] |
[[Image:A4_LandscapeTD.svg|400px]] |
||
Line 25: | Line 26: | ||
==Utilizzo== |
==Utilizzo== |
||
* |
* Premere il pulsante {{Button|[[Image:TechDraw PageDefault.svg|16px]] [[TechDraw PageDefault|Nuovo disegno standard]]}}. (Deve esistere un documento attivo.) |
||
==Note== |
==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. |
|||
* If a Page is marked as "do not keep updated" either through the KeepUpdated Property or by the setting in Preferences, it will ignore changes in the 3D model. You may notice anomalies (missing geometry, missing Dimension values, etc) in the appearance of the Page. These will correct themselves once the Page is updated. The Page will have this icon [[Image:TechDraw Tree Page Unsync.svg|32px]] in the tree while updating is suspended. This setting also affects the startup process. If the Page is marked "do not keep updated" it will not be drawn at program start. |
|||
La pagina ha questa icona [[Image:TechDraw Tree Page Unsync.png|32px]] 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 {{incode|user.cfg}}, lo strumento prova |
|||
{{Code|code= |
{{Code|code= |
||
$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg |
$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg |
||
}} |
}} |
||
Dove {{incode|$INSTALL_DIR}} è la directory in cui è stato installato FreeCAD, per esempio |
|||
{{Code|code= |
{{Code|code= |
||
/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg |
/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg |
||
Line 43: | Line 45: | ||
== Proprietà == |
== Proprietà == |
||
* {{PropertyData|Projection Type}}: |
* {{PropertyData|Projection Type}}: tipo predefinito di proiezione da usare (primo o terzo angolo) per questa pagina. |
||
* {{PropertyData| |
* {{PropertyData|KeepUpdated}}: se false, la pagina non viene aggiornata con le modifiche al modello 3D. Utile per i disegni complicati o lenti. Vedere le note. |
||
* {{PropertyData|Template}}: |
* {{PropertyData|Template}}: un link alla pagina dei [[TechDraw_Templates/it|Modelli di squadrature]]. |
||
* {{PropertyData|Views}}: |
* {{PropertyData|Views}}: un elenco di collegamenti alle viste su questa pagina. |
||
* {{PropertyData|Scale}}: |
* {{PropertyData|Scale}}: scala predefinita da usare per le viste in questa pagina. |
||
== Script == |
== Script == |
||
Line 53: | Line 55: | ||
{{Emphasis|Vedere anche:}} [[TechDraw API/it|API TechDraw]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]]. |
{{Emphasis|Vedere anche:}} [[TechDraw API/it|API TechDraw]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]]. |
||
Lo strumento New Default può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione: |
|||
{{Code|code= |
{{Code|code= |
||
page = FreeCAD.ActiveDocument.addObject('TechDraw::DrawPage','Page') |
page = FreeCAD.ActiveDocument.addObject('TechDraw::DrawPage','Page') |
||
Line 79: | Line 81: | ||
}} |
}} |
||
{{Docnav |
{{Docnav/it |
||
| |
| |
||
|[[TechDraw_PageTemplate| |
|[[TechDraw_PageTemplate/it|Nuovo disegno da modello]] |
||
|[[TechDraw_Module|TechDraw]] |
|[[TechDraw_Module/it|TechDraw]] |
||
|IconL= |
|IconL= |
||
|IconC=Workbench_TechDraw.svg |
|IconC=Workbench_TechDraw.svg |
Revision as of 20:40, 6 April 2020
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
- Premere il pulsante Nuovo disegno standard. (Deve esistere un documento attivo.)
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à
- 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.
Script
Vedere anche: API TechDraw e Nozioni di base sugli script di FreeCAD.
Lo strumento New Default può essere utilizzato nelle macro e dalla console di Python tramite la seguente funzione:
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
Campi di testo modificabili
Per ulteriori informazioni sulla creazione di modelli vedere anche: Modelli di squadrature.
Una volta creata una nuova pagina, il suo attributo Template
contiene un dizionario 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 EditableTexts
per vedere le modifiche.
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
- Pagine: Nuovo disegno standard, Nuovo disegno da modello
- Viste: Vista di oggetto, Vista attiva, Gruppo di proiezioni, Vista di sezione, Dettaglio, Nuova annotazione, Vista di Draft, Vista di Arch, Vista di foglio di calcolo
- Clip: Clip, Aggiungi una vista al gruppo di clip, Rimuovi la vista dal gruppo di clip
- Dimensioni: Lunghezza, Dimensione orizzontale, Dimensione veerticale, Raggio, Diametro, Angolo, Angolo da 3 punti, Link alla dimensione, Pallinatura
- Decorazioni: Tratteggio area, Tratteggio geometrico, Simbolo SVG, Immagine bitmap, Attiva o disattiva la vista cornici
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub