TechDraw Templates/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

<div class="mw-translate-fuzzy">
{{Docnav/it
{{Docnav/it
|[[TechDraw_LineGroup/it|Gruppi di linee]]
|[[TechDraw_LineGroup/it|Gruppi di linee]]
|[[TechDraw_Hatching/it|Hatching]]
|[[TechDraw_Hatching/it|Tipi di tratteggio]]
|[[TechDraw_Module/it|TechDraw]]
|[[TechDraw_Workbench/it|TechDraw]]
|IconL=
|IconL=
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=
|IconR=
}}
}}
</div>


{{TOCright}}
{{TOCright}}

<span id="Description"></span>
<div class="mw-translate-fuzzy">
==Presentazione==
==Presentazione==
</div>


<div class="mw-translate-fuzzy">
Ogni pagina TechDraw è basata su un oggetto Template. Il modello controlla la dimensione della carta e contiene degli elementi grafici e dei testi fissi, ad esempio una cornice di pagina o un bordo.
Ogni pagina TechDraw è basata su un oggetto Template. Il modello controlla la dimensione della carta e contiene degli elementi grafici e dei testi fissi, ad esempio una cornice di pagina o un bordo.
</div>


Il modello può anche contenere campi di testo modificabili per attributi come ''Title'', ''Subtitle'', ''Author'', ''Date'', ''Scale'', ''Weight'', ''Drawing number'', e ''Sheet''.
Il modello può anche contenere campi di testo modificabili per attributi come ''Title'', ''Subtitle'', ''Author'', ''Date'', ''Scale'', ''Weight'', ''Drawing number'', e ''Sheet''.


<div class="mw-translate-fuzzy">
I modelli sono file [[SVG/it|SVG]] che possono essere creati e modificati al di fuori di FreeCAD, con un'applicazione come [https://en.wikipedia.org/wiki/Inkscape Inkscape].
I modelli sono file [[SVG/it|SVG]] che possono essere creati e modificati al di fuori di FreeCAD, con un'applicazione come [https://en.wikipedia.org/wiki/Inkscape Inkscape].
</div>


<span id="Properties"></span>
== Proprietà ==
== Proprietà ==


<div class="mw-translate-fuzzy">
* {{PropertyData|Orientation}}: Verticale o Orizzontale - Ritratto o Paesaggio.
* {{PropertyData|Orientation}}: Verticale o Orizzontale - Ritratto o Paesaggio.
* {{PropertyData|Width}}: Larghezza della carta in mm.
* {{PropertyData|Width}}: Larghezza della carta in mm.
Line 25: Line 38:
* {{PropertyData|Page Result}}: Una copia del file di modello originale che include tutte le modifiche fatte ai testi modificabili. Ciò consente agli utenti che non hanno una copia del file Modello di vedere la Pagina come prevista in originale. Non tipicamente utile per gli utenti finali.
* {{PropertyData|Page Result}}: Una copia del file di modello originale che include tutte le modifiche fatte ai testi modificabili. Ciò consente agli utenti che non hanno una copia del file Modello di vedere la Pagina come prevista in originale. Non tipicamente utile per gli utenti finali.
* {{PropertyData|Template}}: a) Un puntatore alla copia del file di Modello originale incorporato in questo file *.FCSTD, o b) un percorso a un file di modello accessibile sul computer corrente. Utilizzare i puntini di sospensione (...) per passare a selezionare un file modello diverso.
* {{PropertyData|Template}}: a) Un puntatore alla copia del file di Modello originale incorporato in questo file *.FCSTD, o b) un percorso a un file di modello accessibile sul computer corrente. Utilizzare i puntini di sospensione (...) per passare a selezionare un file modello diverso.
</div>

== Select a different template file ==

To select a different template for a drawing:
# Locate the desired Page object in the [[Tree_view|Tree view]].
# Expand the Page node if necessary.
# Select the Template object.
# In the [[Property_editor|Property editor]] click in the {{PropertyData|Template}} property field.
# Press the {{Button|...}} (ellipsis) button that appears.
# A file dialog opens the folder the current template is located in. If the Page was created in the current FreeCAD session this will be the default template folder (as set in the [[TechDraw_Preferences#Files|TechDraw Preferences]]).
# Optionally browse to another folder.
# Select a different template file.
# Press the {{Button|OK}} button.

If you have modified a template file and want to update a Page created in the current FreeCAD session that uses this template, temporarily select a different file first, and then select the modified file again.


<span id="Custom_Templates"></span>
==Modelli personalizzati==
==Modelli personalizzati==


Line 40: Line 70:
}}
}}


<div class="mw-translate-fuzzy">
I modelli personalizzati possono anche essere specificati come predefiniti nelle [[TechDraw Preferences/it|Preferenze di TechDraw]].
I modelli personalizzati possono anche essere specificati come predefiniti nelle [[TechDraw Preferences/it|Preferenze di TechDraw]].
</div>


<div class="mw-translate-fuzzy">
Vedere anche [[TechDraw_TemplateHowTo/it|Come creare un modello TechDraw personalizzato]].
Vedere anche [[TechDraw_TemplateHowTo/it|Come creare un modello TechDraw personalizzato]].
</div>


<span id="Notes"></span>
== Note ==
== Note ==


* I modelli TechDraw non sono interamente intercambiabili con i [[Drawing_templates/it|Modelli Drawing]]. In generale, i modelli di Drawing funzionano anche in TechDraw, ma possono esserci dei problemi con il testo modificabile.
* I modelli TechDraw non sono interamente intercambiabili con i [[Drawing_templates/it|Modelli Drawing]]. In generale, i modelli di Drawing funzionano anche in TechDraw, ma possono esserci dei problemi con il testo modificabile.

* The library FreeCAD uses to process SVG '''only supports the svg-tiny specification'''. In particular: "SVG Tiny does not support gradients, transparency, clipping, masks, symbols, patterns, underline text, strike through text, vertical text, or SVG filter effects." (from Adobe Illustrator Help). Using these features in your custom template will cause problems in rendering.

*Le clausole di trasformazione Svg causano dei problemi nei modelli personalizzati. Vedere la [https://stackoverflow.com/questions/13329125/removing-transforms-in-svg-files Stackoverflow] discussione sulla rimozione delle clausole di trasformazione nei file SVG.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
La clausola '''xml:space="preserve"''' causa a volte problemi di dimensioni e posizionamento del testo. È meglio evitare o rimuovere questa clausola dal codice SVG del modello personalizzato.
* Vedere la [https://stackoverflow.com/questions/13329125/removing-transforms-in-svg-files Stackoverflow] discussione sulla rimozione delle clausole di trasformazione nei file SVG.
</div>
</div>


<div class="mw-translate-fuzzy">
La clausola '''xml:space="preserve"''' causa a volte problemi di dimensioni e posizionamento del testo. È meglio evitare o rimuovere questa clausola dal codice SVG del modello personalizzato.
* I modelli funzionano meglio quando non contengono codice SVG superfluo (da alcuni chiamato "spazzatura SVG"). C'è un buon articolo su [https://freecad-gost.ru/news/gost-templates-techdraw-09-01-2020/ removing garbage from SVG here]. L'articolo è in russo.
</div>


* Templates work best when they contain no extraneous SVG code (called "garbage SVG" by some). There is a good article on [https://freecad-gost.ru/news/gost-templates-techdraw-09-01-2020/ removing garbage from SVG here]. The article is in Russian.


<div class="mw-translate-fuzzy">
{{Docnav/it
{{Docnav/it
|[[TechDraw_LineGroup/it|Gruppi di linee]]
|[[TechDraw_LineGroup/it|Gruppi di linee]]
|[[TechDraw_Hatching/it|Hatching]]
|[[TechDraw_Hatching/it|Tipi di tratteggio]]
|[[TechDraw_Module/it|TechDraw]]
|[[TechDraw_Workbench/it|TechDraw]]
|IconL=
|IconL=
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=
|IconR=
}}
}}
</div>


{{TechDraw Tools navi{{#translation:}}}}
{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 09:08, 16 January 2024

Presentazione

Ogni pagina TechDraw è basata su un oggetto Template. Il modello controlla la dimensione della carta e contiene degli elementi grafici e dei testi fissi, ad esempio una cornice di pagina o un bordo.

Il modello può anche contenere campi di testo modificabili per attributi come Title, Subtitle, Author, Date, Scale, Weight, Drawing number, e Sheet.

I modelli sono file SVG che possono essere creati e modificati al di fuori di FreeCAD, con un'applicazione come Inkscape.

Proprietà

  • DatiOrientation: Verticale o Orizzontale - Ritratto o Paesaggio.
  • DatiWidth: Larghezza della carta in mm.
  • DatiHeight: Altezza della carta in mm
  • DatiPage Result: Una copia del file di modello originale che include tutte le modifiche fatte ai testi modificabili. Ciò consente agli utenti che non hanno una copia del file Modello di vedere la Pagina come prevista in originale. Non tipicamente utile per gli utenti finali.
  • DatiTemplate: a) Un puntatore alla copia del file di Modello originale incorporato in questo file *.FCSTD, o b) un percorso a un file di modello accessibile sul computer corrente. Utilizzare i puntini di sospensione (...) per passare a selezionare un file modello diverso.

Select a different template file

To select a different template for a drawing:

  1. Locate the desired Page object in the Tree view.
  2. Expand the Page node if necessary.
  3. Select the Template object.
  4. In the Property editor click in the DatiTemplate property field.
  5. Press the ... (ellipsis) button that appears.
  6. A file dialog opens the folder the current template is located in. If the Page was created in the current FreeCAD session this will be the default template folder (as set in the TechDraw Preferences).
  7. Optionally browse to another folder.
  8. Select a different template file.
  9. Press the OK button.

If you have modified a template file and want to update a Page created in the current FreeCAD session that uses this template, temporarily select a different file first, and then select the modified file again.

Modelli personalizzati

In FreeCAD è incluso un numero limitato di modelli preformattati in vari formati di pagine standard. Questi si trovano in

$INSTALL_DIR/Mod/TechDraw/Templates/

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

/usr/share/freecad/Mod/TechDraw/Templates/

I modelli personalizzati possono anche essere specificati come predefiniti nelle Preferenze di TechDraw.

Note

  • I modelli TechDraw non sono interamente intercambiabili con i Modelli Drawing. In generale, i modelli di Drawing funzionano anche in TechDraw, ma possono esserci dei problemi con il testo modificabile.
  • The library FreeCAD uses to process SVG only supports the svg-tiny specification. In particular: "SVG Tiny does not support gradients, transparency, clipping, masks, symbols, patterns, underline text, strike through text, vertical text, or SVG filter effects." (from Adobe Illustrator Help). Using these features in your custom template will cause problems in rendering.
  • Le clausole di trasformazione Svg causano dei problemi nei modelli personalizzati. Vedere la Stackoverflow discussione sulla rimozione delle clausole di trasformazione nei file SVG.

La clausola xml:space="preserve" causa a volte problemi di dimensioni e posizionamento del testo. È meglio evitare o rimuovere questa clausola dal codice SVG del modello personalizzato.

  • I modelli funzionano meglio quando non contengono codice SVG superfluo (da alcuni chiamato "spazzatura SVG"). C'è un buon articolo su removing garbage from SVG here. L'articolo è in russo.