Difference between revisions of "TechDraw Hatch/it"
Jump to navigation
Jump to search
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 4: | Line 4: | ||
</div> | </div> | ||
+ | <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]]}} | {{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== | ||
+ | <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". | 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]] | [[Image:TechDraw_Hatch_example.png]] | ||
+ | |||
{{Caption|Esempio di tratteggio SVG su una faccia}} | {{Caption|Esempio di tratteggio SVG su una faccia}} | ||
Line 21: | Line 26: | ||
==Note== | ==Note== | ||
+ | <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. | * 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. | * Notare che i modelli di tratteggio geometrico sono inclusi quando una pagina di disegno viene salvata come file in formato SVG. | ||
+ | </div> | ||
+ | <div class="mw-translate-fuzzy"> | ||
Esempi di pattern [[SVG/it|SVG]] sono disponibili in | Esempi di pattern [[SVG/it|SVG]] sono disponibili in | ||
{{Code|code= | {{Code|code= | ||
$INSTALL_DIR/Mod/Draft/Resources/patterns | $INSTALL_DIR/Mod/Draft/Resources/patterns | ||
}} | }} | ||
+ | </div> | ||
+ | {{Code|code= | ||
+ | $INSTALL_DIR/Mod/Draft/Resources/patterns | ||
+ | }} | ||
+ | |||
+ | <div class="mw-translate-fuzzy"> | ||
dove {{incode|$INSTALL_DIR}} è la directory in cui è stato installato FreeCAD, per esempio | dove {{incode|$INSTALL_DIR}} è la directory in cui è stato installato FreeCAD, per esempio | ||
+ | {{Code|code= | ||
+ | /usr/share/freecad/Mod/Draft/Resources/patterns | ||
+ | }} | ||
+ | </div> | ||
+ | |||
{{Code|code= | {{Code|code= | ||
/usr/share/freecad/Mod/Draft/Resources/patterns | /usr/share/freecad/Mod/Draft/Resources/patterns | ||
Line 43: | Line 62: | ||
==Script== | ==Script== | ||
+ | <div class="mw-translate-fuzzy"> | ||
{{Emphasis|Vedere anche:}} [[TechDraw API/it|TechDraw API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]]. | {{Emphasis|Vedere anche:}} [[TechDraw API/it|TechDraw API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]]. | ||
+ | </div> | ||
+ | <div class="mw-translate-fuzzy"> | ||
Lo strumento Hatch può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione: | Lo strumento Hatch può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione: | ||
+ | </div> | ||
{{Code|code= | {{Code|code= |
Revision as of 11:23, 23 May 2019
Nome nel codice |
---|
TechDraw Hatch |
Posizione nel menu |
TechDraw → Tratteggio da modello |
Ambiente |
TechDraw |
Avvio veloce |
Introdotto nella versione |
- |
Vedere anche |
Tratteggio geometrico, Tipi di tratteggio |
Contents |
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 o bitmap. I modelli di tratteggio SVG sono disponibili in ".../Mod/Draft/Resources/patterns".
Esempio di tratteggio SVG su una faccia
Uso
- Selezionare una regione chiusa in una vista. La regione diventa verde.
- Premere il pulsante
Tratteggio da modello
- Potrebbe essere necessario dover premere Ricalcola
.
Note
- Il tratteggio è vulnerabile al famigerato "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
$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
/usr/share/freecad/Mod/Draft/Resources/patterns
Proprietà
- DataSource: La vista e la faccia che devono ricevere il tratteggio.
- DataHatch Pattern: Il percorso completo e il nome del file del modello SVG.
- ViewHatch Color: Il colore in cui viene visualizzato il tratteggio.
- ViewHatch 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)
TechDraw
- 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
Documentazione utente

- Installazione: Windows, Linux, Mac; Getting started
- Base: About FreeCAD, Workbenches, Preferences, Document structure, Interface Customization, Properties, Mouse Model; Tutorials
- Ambienti: Menu di base; Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Plot, Points, Raytracing, Reverse Engineering, Robot, Ship, Sketcher, Spreadsheet, Start, Surface workbench, TechDraw, Test Framework, Web
- Scripting: Introduction to Python, FreeCAD scripting tutorial, FreeCAD Scripting Basics, How to install macros, Gui Command, Units Modules: Builtin modules, Workbench creation, Installing more workbenches Meshes: Mesh Scripting, Mesh Module Parts: The Part Module, Topological data scripting, PythonOCC, Mesh to Part Coin scenegraph: The Coin/Inventor scenegraph, Pivy Qt interface: PySide, Using the FreeCAD GUI, Dialog creation Parametric objects: Scripted objects Other: Code snippets, Line drawing function, Embedding FreeCAD, FreeCAD vector math library, Power users hub, Python, Macros, FreeCAD Scripting Basics, Topological data scripting