TechDraw Hatch/it: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
(6 intermediate revisions by the same user not shown)
Line 9: Line 9:
}}
}}


{{GuiCommand/it|Name=TechDraw Hatch|Name/it=Tratteggio da modello|Workbenches=[[TechDraw Module/it|TechDraw]]|MenuLocation=TechDraw → Tratteggio da modello|Shortcut=|SeeAlso=[[TechDraw_GeometricHatch/it|Tratteggio geometrico]], [[TechDraw_Hatching/it|Tipi di tratteggio]]}}
<div class="mw-translate-fuzzy">
{{GuiCommand/it|Name=TechDraw Hatch|Name/it=Tratteggio da modello|Workbenches=[[TechDraw Module/it|TechDraw]]|MenuLocation=TechDraw → Tratteggio da modello|Shortcut=|SeeAlso=[[TechDraw GeomHatch/it|Tratteggio geometrico]], [[TechDraw_Hatching/it|Tipi di tratteggio]]}}
</div>


==Descrizione==
==Descrizione==


Lo strumento Tratteggio da modello riempie una regione chiusa di una vista con un modello di tratteggio. I modelli possono essere in file formato [[SVG/it|SVG]] o [[bitmap/it|bitmap]]. Al contrario lo strumento [[Image:TechDraw_GeomHatch.svg|24px]] [[TechDraw_GeometricHatch/it|Tratteggio geometrico]] utilizza un file di pattern PAT specifico, vedere i [[TechDraw_Hatching/it|tipi di tratteggio]] per i dettagli.
<div class="mw-translate-fuzzy">
Lo strumento Tratteggio area riempie una regione chiusa di una vista con un modello di tratteggio. I modelli sono creati in file formato [[SVG/it|SVG]] o [[bitmap/it|bitmap]]. I modelli di tratteggio SVG sono disponibili in ".../Mod/Draft/Resources/patterns".
</div>


[[Image:TechDraw_Hatch_example.png|300px]]
[[Image:TechDraw_Hatch_example.png|300px]]
Line 23: Line 19:
{{Caption|Esempio di tratteggio SVG su una faccia}}
{{Caption|Esempio di tratteggio SVG su una faccia}}


==Utilizzo==
<div class="mw-translate-fuzzy">
==Uso==
</div>


<div class="mw-translate-fuzzy">
# Selezionare una regione chiusa in una vista. La regione diventa verde.
# Selezionare una regione chiusa in una vista. La regione diventa verde.
# Premere il pulsante [[Image:TechDraw_Hatch.png|16px]] {{Button|Tratteggio da modello}}
# Premere il pulsante {{Button|[[Image:TechDraw_Hatch.svg|16px]] [[TechDraw_Hatch/it|Tratteggio da modello]]}}.
# Potrebbe essere necessario dover premere Ricalcola [[Image:View-rotate-right.png|16px]].
# Potrebbe essere necessario premere {{Button| [[Image:Std_Refresh.svg|16px]] [[Std_Refresh/it|Aggiorna]]}} e/o {{Button|[[Image:TechDraw RedrawPage.svg|16px]] [[TechDraw_RedrawPage/it|Ridisegna la pagina]]}} per ottenere l'aggiornamento del tratteggio.
</div>


==Note==
==Note==


* Il tratteggio è vulnerabile al problema della "[[Topological naming problem/it|denominazione topologica]]". Per maggiori informazioni vedere lo strumento [[TechDraw Dimension Length/it|Lunghezza]]. La pratica migliore è di posticipare il tratteggio fino a quando il disegno non è stabile.
<div class="mw-translate-fuzzy">
* Il tratteggio è vulnerabile al famigerato "problema della denominazione topologica". Per maggiori informazioni vedere lo strumento [[TechDraw Dimension Length/it|Lunghezza]]. La pratica migliore è di posticipare il tratteggio fino a quando il disegno non è stabile.
* Notare che i modelli di tratteggio geometrico sono inclusi quando una pagina di disegno viene salvata come file in formato [[SVG/it|SVG]].
* Notare che i modelli di tratteggio geometrico sono inclusi quando una pagina di disegno viene salvata come file in formato [[SVG/it|SVG]].
</div>


Esempi di pattern [[SVG/it|SVG]] sono disponibili in
Esempi di pattern [[SVG/it|SVG]] sono disponibili in
Line 73: Line 63:




{{Docnav/it
<div class="mw-translate-fuzzy">
|[[TechDraw_ExportPageDXF/it|Esporta pagina in DXF]]
{{Docnav/it|[[TechDraw Hatching/it|Tipi di tratteggio]]|[[TechDraw_GeomHatch/it|Tratteggio geometrico]]|[[TechDraw_Module/it|TechDraw]]|IconL=techdraw-hatch.svg|IconC=Workbench_TechDraw.svg|IconR=techdraw-geomhatch.png}}
|[[TechDraw_GeometricHatch/it|Tratteggio geometrico]]
</div>
|[[TechDraw_Module/it|TechDraw]]
|IconL=TechDraw_ExportPageDXF.svg
|IconC=Workbench_TechDraw.svg
|IconR=TechDraw_GeometricHatch.svg
}}


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

Revision as of 20:02, 21 April 2020

Tratteggio da modello

Posizione nel menu
TechDraw → Tratteggio da modello
Ambiente
TechDraw
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Tratteggio geometrico, Tipi di tratteggio

Descrizione

Lo strumento Tratteggio da modello riempie una regione chiusa di una vista con un modello di tratteggio. I modelli possono essere in file formato SVG o bitmap. Al contrario lo strumento File:TechDraw GeomHatch.svg Tratteggio geometrico utilizza un file di pattern PAT specifico, vedere i tipi di tratteggio per i dettagli.

Esempio di tratteggio SVG su una faccia

Utilizzo

  1. Selezionare una regione chiusa in una vista. La regione diventa verde.
  2. Premere il pulsante Tratteggio da modello.
  3. Potrebbe essere necessario premere Aggiorna e/o Ridisegna la pagina per ottenere l'aggiornamento del tratteggio.

Note

  • Il tratteggio è vulnerabile al problema della "denominazione topologica". Per maggiori informazioni vedere lo strumento Lunghezza. La pratica migliore è di posticipare il tratteggio fino a quando il disegno non è stabile.
  • Notare che i modelli di tratteggio geometrico sono inclusi quando una pagina di disegno viene salvata come file in formato SVG.

Esempi di pattern SVG sono disponibili in

$INSTALL_DIR/Mod/Draft/Resources/patterns

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

/usr/share/freecad/Mod/Draft/Resources/patterns

Proprietà

  • DatiSource: La vista e la faccia che devono ricevere il tratteggio.
  • DatiHatch Pattern: Il percorso completo e il nome del file del modello SVG.
  • VistaHatch Color: Il colore in cui viene visualizzato il tratteggio.
  • VistaHatch Scale: Modifica la dimensione del modello di tratteggio.

Script

Vedere anche: TechDraw API e Nozioni di base sugli script di FreeCAD.

Lo strumento Hatch può essere utilizzato nelle macro e dalla console di Python tramite la seguente funzione:

hatch = FreeCAD.ActiveDocument.addObject('TechDraw::DrawHatch','Hatch')
hatch.Source = (view1,["Face0"])
hatch.HatchPattern = hatchFileSpec
rc = page.addView(hatch)