TechDraw Hatch: Difference between revisions

From FreeCAD Documentation
(Created page with "<translate> <!--T:1--> {{GuiCommand|Name=TechDraw Hatch|Workbenches=TechDraw|MenuLocation=TechDraw → Hatch|Shortcut=? ?|SeeAlso=}} ==Description== <!--...")
 
No edit summary
Line 1: Line 1:
<translate>
<translate>
<!--T:1-->
<!--T:1-->
{{GuiCommand|Name=TechDraw Hatch|Workbenches=[[TechDraw Module|TechDraw]]|MenuLocation=TechDraw → Hatch|Shortcut=? ?|SeeAlso=}}
{{GuiCommand|Name=TechDraw Hatch|Workbenches=[[TechDraw Module|TechDraw]]|MenuLocation=TechDraw → Hatch|Shortcut=na|SeeAlso=}}


==Description== <!--T:2-->
==Description== <!--T:2-->
Line 15: Line 15:


==Properties== <!--T:5-->
==Properties== <!--T:5-->
* {{PropertyData|Source}}: The View and Face to receive the hatch pattern.
* {{PropertyData|Hatch Pattern}}: Full path and filename to an SVG pattern file.
* {{PropertyData|Hatch Pattern}}: Full path and filename to an SVG pattern file.
* {{PropertyData|Hatch Color}}: Hatch pattern will be displayed in this color.
* {{PropertyData|Hatch Color}}: Hatch pattern will be displayed in this color.
Line 22: Line 23:
</translate>
</translate>
{{Code|code=
{{Code|code=
hatch = FreeCAD.ActiveDocument.addObject('TechDraw::DrawHatch','Hatch')
tbd
hatch.Source = (view1,["Face0"])
hatch.HatchPattern = hatchFileSpec
rc = page.addView(hatch)
}}
}}
<translate>
<translate>
<!--T:7-->
==Notes==<!--T:7-->
* Note that hatch patterns are not included when a drawing page is saved as an Svg file.
* xxxxxxxxxxxxxxxxxxxx
</translate>
</translate>
{{clear}}
{{clear}}

Revision as of 18:59, 25 August 2016

TechDraw Hatch

Menu location
TechDraw → Hatch
Workbenches
TechDraw
Default shortcut
na
Introduced in version
-
See also
None

Description

The Hatch tool fills a closed region in a View with a Hatch pattern. Patterns are created as SVG files. Sample patterns are available in ".../Mod/Draft/Resources/patterns".

How to use

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

Options

None.

Properties

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

Scripting

Hatch can be added to areas in Views using Python.

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

Notes

  • Note that hatch patterns are not included when a drawing page is saved as an Svg file.