TechDraw Hatch/it: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Docnav/it|Salva DXF|Tratteggio geometrico|TechDraw|IconL=techdraw-saveDXF.svg|IconC=Workbench_TechDr...")
No edit summary
 
(66 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav/it|[[TechDraw_SaveDXF/it|Salva DXF]]|[[TechDraw_GeomHatch/it|Tratteggio geometrico]]|[[TechDraw_Module/it|TechDraw]]|IconL=techdraw-saveDXF.svg|IconC=Workbench_TechDraw.svg|IconR=techdraw-geomhatch.png}}


{{Docnav/it
{{GuiCommand/it|Name=TechDraw Hatch|Name/it=Tratteggio area|Workbenches=[[TechDraw Module/it|TechDraw]]|MenuLocation=TechDraw → Tratteggio|Shortcut=|SeeAlso=[[TechDraw GeomHatch/it|Tratteggio geometrico]], [[TechDraw_Hatching/it|Tipi di tratteggio]]}}
|[[TechDraw_StackDown/it|Sposta giù]]
|[[TechDraw_GeometricHatch/it|Tratteggio geometrico]]
|[[TechDraw_Workbench/it|TechDraw]]
|IconL=TechDraw_StackDown.svg
|IconR=TechDraw_GeometricHatch.svg
|IconC=Workbench_TechDraw.svg
}}

{{GuiCommand/it
|Name=TechDraw Hatch
|Name/it=Tratteggio
|MenuLocation=TechDraw → Tratteggio → Tratteggia una Faccia usando un file immagine
|Workbenches=[[TechDraw_Workbench/it|TechDraw]]
|SeeAlso=[[TechDraw_GeometricHatch/it|Tratteggio geometrico]], [[TechDraw_Hatching/it|Tipi di tratteggio]]
}}


<span id="Description"></span>
==Descrizione==
==Descrizione==


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".
Lo strumento '''TechDraw Tratteggio''' riempie una regione chiusa in una Vista con un modello di tratteggio basato su [[SVG|SVG]] o bitmap ({{Version/it|0.21}}). In alternativa, lo strumento [[Image:TechDraw_GeometricHatch.svg|16px]] [[TechDraw_GeometricHatch/it|TechDraw Tratteggio geometrico]] utilizza modelli di tratteggio basati su PAT. Vedere [[TechDraw_Hatching/it|Tipi di tratteggio]] per i dettagli.

[[Image:TechDraw_Hatch_example.png|300px]]


[[Image:TechDraw_Hatch_example.png]]
{{Caption|Esempio di tratteggio SVG su una faccia}}
{{Caption|Esempio di tratteggio SVG su una faccia}}


<span id="Usage"></span>
==Uso==
==Utilizzo==


# Selezionare una regione chiusa in una vista. La regione diventa verde.
# Selezionare una regione chiusa in una vista.
# Esistono diversi modi per richiamare lo strumento:
# Premere il pulsante [[Image:TechDraw_Hatch.png|16px]] {{Button|Tratteggio area}}
#* Premere il pulsante {{Button|[[Image:TechDraw_Hatch.svg|16px]] [[TechDraw_Hatch/it|TechDraw Tratteggio]]}}.
# Potrebbe essere necessario dover premere Ricalcola [[Image:View-rotate-right.png|16px]].
#* Seleziona l'opzione {{MenuCommand|TechDraw → Tratteggio → [[Image:TechDraw_Hatch.svg|16px]] Tratteggia una Faccia utilizzando un file immagine}} dal menu.
# Si apre il pannello delle attività {{MenuCommand|Applica Tratteggio alla Faccia}}.
# Facoltativamente, modificare il {{MenuCommand|File del modello}}.
# Facoltativamente, modificaare la {{MenuCommand|Scala del modello}} e il {{MenuCommand|Colore linea}}. Queste impostazioni vengono ignorate per i modelli bitmap.
# Premere il pulsante {{Button|OK}}.


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


* Per un riempimento in tinta unita selezionare {{FileName|solid.svg}} come '''File modello'''.
* 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.
* Gli oggetti tratteggiati sono vulnerabili al "[[Topological_naming_problem/it|problema di denominazione topologica]]". Per ulteriori informazioni, vedere [[TechDraw_LengthDimension/it|TechDraw Lunghezza]]. Si consiglia che il tratteggio sia uno degli ultimi passaggi del processo di disegno.
* Notare che i modelli di tratteggio geometrico sono inclusi quando una pagina di disegno viene salvata come file in formato SVG.
*I modelli [[SVG/it|SVG]] di esempio sono disponibili localmente in:

: {{Code|code=
Esempi di pattern [[SVG/it|SVG]] sono disponibili in
$INSTALL_DIR/data/Mod/TechDraw/Patterns
{{Code|code=
$INSTALL_DIR/Mod/Draft/Resources/patterns
}}
}}
ː Dove {{incode|$INSTALL_DIR}} è la directory in cui è stato installato FreeCAD, per esempioː

: {{Code|code=
dove {{incode|$INSTALL_DIR}} è la directory in cui è stato installato FreeCAD, per esempio
/usr/share/freecad/data/Mod/TechDraw/Patterns
{{Code|code=
/usr/share/freecad/Mod/Draft/Resources/patterns
}}
}}
: Sono anche disponibili su [https://github.com/FreeCAD/FreeCAD/tree/master/src/Mod/TechDraw/Patterns GitHub].


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


* {{PropertyData|Source}}: La vista e la faccia che devono ricevere il tratteggio.
* {{PropertyData/it|Source}}: La vista e la faccia che devono ricevere il tratteggio.
* {{PropertyData|Hatch Pattern}}: Il percorso completo e il nome del file del modello SVG.
* {{PropertyData/it|Hatch Pattern}}: Il percorso completo e il nome del file del modello SVG.
* {{PropertyView|Hatch Color}}: Il colore in cui viene visualizzato il tratteggio.
* {{PropertyView/it|Hatch Color}}: Il colore in cui viene visualizzato il tratteggio.
* {{PropertyView|Hatch Scale}}: Modifica la dimensione del modello di tratteggio.
* {{PropertyView/it|Hatch Scale}}: Modifica la dimensione del modello di tratteggio.


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


{{Emphasis|Vedere anche:}} [[TechDraw API/it|TechDraw API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]].
Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD_Scripting_Basics/it|Script di base per FreeCAD]].


Lo strumento Hatch può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione:
È possibile creare un Tratteggio con [[Macros/it|macro]] e dalla console [[Python/it|Python]] utilizzando le seguenti funzioni:


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




{{Docnav/it
{{Docnav/it|[[TechDraw_SaveDXF/it|Salva DXF]]|[[TechDraw_GeomHatch/it|Tratteggio geometrico]]|[[TechDraw_Module/it|TechDraw]]|IconL=techdraw-saveDXF.svg|IconC=Workbench_TechDraw.svg|IconR=techdraw-geomhatch.png}}
|[[TechDraw_StackDown/it|Sposta giù]]

|[[TechDraw_GeometricHatch/it|Tratteggio geometrico]]
{{TechDraw Tools navi/it}}
|[[TechDraw_Workbench/it|TechDraw]]
|IconL=TechDraw_StackDown.svg
|IconR=TechDraw_GeometricHatch.svg
|IconC=Workbench_TechDraw.svg
}}


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

Latest revision as of 14:27, 25 April 2024

Tratteggio

Posizione nel menu
TechDraw → Tratteggio → Tratteggia una Faccia usando un file immagine
Ambiente
TechDraw
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Tratteggio geometrico, Tipi di tratteggio

Descrizione

Lo strumento TechDraw Tratteggio riempie una regione chiusa in una Vista con un modello di tratteggio basato su SVG o bitmap (disponibile dalla versione 0.21). In alternativa, lo strumento TechDraw Tratteggio geometrico utilizza modelli di tratteggio basati su PAT. Vedere Tipi di tratteggio per i dettagli.

Esempio di tratteggio SVG su una faccia

Utilizzo

  1. Selezionare una regione chiusa in una vista.
  2. Esistono diversi modi per richiamare lo strumento:
    • Premere il pulsante TechDraw Tratteggio.
    • Seleziona l'opzione TechDraw → Tratteggio → Tratteggia una Faccia utilizzando un file immagine dal menu.
  3. Si apre il pannello delle attività Applica Tratteggio alla Faccia.
  4. Facoltativamente, modificare il File del modello.
  5. Facoltativamente, modificaare la Scala del modello e il Colore linea. Queste impostazioni vengono ignorate per i modelli bitmap.
  6. Premere il pulsante OK.

Note

  • Per un riempimento in tinta unita selezionare solid.svg come File modello.
  • Gli oggetti tratteggiati sono vulnerabili al "problema di denominazione topologica". Per ulteriori informazioni, vedere TechDraw Lunghezza. Si consiglia che il tratteggio sia uno degli ultimi passaggi del processo di disegno.
  • I modelli SVG di esempio sono disponibili localmente in:
$INSTALL_DIR/data/Mod/TechDraw/Patterns

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

/usr/share/freecad/data/Mod/TechDraw/Patterns
Sono anche disponibili su GitHub.

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: Autogenerated API documentation e Script di base per FreeCAD.

È possibile creare un Tratteggio con macro e dalla console Python utilizzando le seguenti funzioni:

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