TechDraw Hatch: Difference between revisions

From FreeCAD Documentation
m ((Vertical Docnav))
(update)
Line 3: Line 3:
<!--T:19-->
<!--T:19-->
{{Docnav
{{Docnav
|[[TechDraw_ExportPageDXF|Export Page as DXF]]
|[[TechDraw Hatching|Hatching]]
|[[TechDraw_GeomHatch|Geometric Hatch]]
|[[TechDraw_GeomHatch|Geometric Hatch]]
|[[TechDraw_Module|TechDraw]]
|[[TechDraw_Module|TechDraw]]
|IconL=techdraw-hatch.svg
|IconL=TechDraw_ExportPageDXF.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=techdraw-geomhatch.png
|IconR=techdraw-geomhatch.png
Line 14: Line 14:
{{GuiCommand
{{GuiCommand
|Name=TechDraw Hatch
|Name=TechDraw Hatch
|MenuLocation=TechDraw → Hatch
|MenuLocation=TechDraw → Hatch a Face using Image File
|Workbenches=[[TechDraw Module|TechDraw]]
|Workbenches=[[TechDraw Module|TechDraw]]
|SeeAlso=[[TechDraw GeomHatch|TechDraw GeomHatch]], [[TechDraw_Hatching|TechDraw Hatching]]
|SeeAlso=[[TechDraw GeomHatch|TechDraw GeomHatch]], [[TechDraw_Hatching|TechDraw Hatching]]
Line 22: Line 22:


<!--T:8-->
<!--T:8-->
The Hatch tool fills a closed region in a [[TechDraw NewView|TechDraw NewView]] with a hatch pattern, which can be [[SVG|SVG]] or [[bitmap|bitmap]] files.
The Hatch tool fills a closed region in a View with a hatch pattern, which can be [[SVG|SVG]] or [[bitmap|bitmap]] files.


</translate>
</translate>
Line 35: Line 35:
<!--T:10-->
<!--T:10-->
# Select an closed region in a View. The region will turn green.
# Select an closed region in a View. The region will turn green.
# Press the {{Button|[[Image:TechDraw_Hatch.png|16px]] [[TechDraw Hatch|Hatch]]}} button
# Press the {{Button|[[Image:TechDraw_Hatch.svg|16px]] [[TechDraw_Hatch|Hatch a Face using Image File]]}} button
# You may need to press recompute [[Image:View-rotate-right.png|16px]].
# You may need to press recompute [[Image:View-rotate-right.png|16px]].


Line 90: Line 90:
<!--T:20-->
<!--T:20-->
{{Docnav
{{Docnav
|[[TechDraw_ExportPageDXF|Export Page as DXF]]
|[[TechDraw Hatching|Hatching]]
|[[TechDraw_GeomHatch|Geometric Hatch]]
|[[TechDraw_GeomHatch|Geometric Hatch]]
|[[TechDraw_Module|TechDraw]]
|[[TechDraw_Module|TechDraw]]
|IconL=techdraw-hatch.svg
|IconL=TechDraw_ExportPageDXF.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=techdraw-geomhatch.png
|IconR=techdraw-geomhatch.png

Revision as of 23:48, 1 February 2020

TechDraw Hatch

Menu location
TechDraw → Hatch a Face using Image File
Workbenches
TechDraw
Default shortcut
None
Introduced in version
-
See also
TechDraw GeomHatch, TechDraw Hatching

Description

The Hatch tool fills a closed region in a View with a hatch pattern, which can be SVG or bitmap files.

SVG hatch pattern on a face

How to use

  1. Select an closed region in a View. The region will turn green.
  2. Press the Hatch a Face using Image File button
  3. You may need to press recompute .

Notes

  • Hatching objects are vulnerable to "topological naming" issues. See the information in the TechDraw Dimension Length tool for more information. It is recommended that hatching be one of the last steps in your drawing process.
  • Note that SVG hatch patterns are not included when a drawing page is saved as an SVG file.

Sample SVG patterns are available in

$INSTALL_DIR/Mod/Draft/Resources/patterns

where $INSTALL_DIR is the directory where FreeCAD was installed, for example

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

Properties

  • DataSource: The View and Face to receive the hatch pattern.
  • DataHatch Pattern: Full path and filename to an SVG pattern file.
  • ViewHatch Color: Hatch pattern will be displayed in this color.
  • ViewHatch Scale: Hatch pattern size modifier.

Scripting

See also: TechDraw API and FreeCAD Scripting Basics.

The Hatch tool can be used in macros and from the Python console by using the following functions:

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