|
|
| Расположение в меню |
|---|
| TechDraw → Штриховать грань, используя файл изображения |
| Верстаки |
| TechDraw |
| Быстрые клавиши |
| Нет |
| Представлено в версии |
| - |
| См. также |
| Применить геометрическую штриховку к грани, Штриховка |
Описание
The TechDraw Hatch tool fills a closed region in a view with a tiled SVG or bitmap (introduced in 0.21) based hatch pattern. Alternatively the TechDraw GeometricHatch tool uses PAT based hatch patterns. See Hatching for details.
SVG hatch pattern on a face
Применение
- Select a closed region in a view.
- There are several ways to invoke the tool:
- Press the
Image Hatch button.
- Select the TechDraw → Hatching →
Image Hatch option from the menu.
- Press the
- The Create Face Hatch task panel opens.
- Optionally change the Pattern file, the SVG pattern scale, the SVG line color, the Rotation, the Offset X and the Offset Y. The SVG settings are ignored for bitmap patterns.
- Press the OK button.
Примечания
- For a solid color fill select solid.svg as the Pattern file.
- Hatching objects are vulnerable to the "topological naming problem". See TechDraw LengthDimension for more information. It is recommended that hatching be one of the last steps in your drawing process.
- Sample SVG patterns are available locally in:
$INSTALL_DIR/data/Mod/TechDraw/Patterns
- Where
$INSTALL_DIRis the directory where FreeCAD was installed, for example: /usr/share/freecad/data/Mod/TechDraw/Patterns
- They are also available on GitHub.
Свойства
- ДанныеSource: The View and Face to receive the hatch pattern.
- ДанныеHatch Pattern: Full path and filename to an SVG pattern file.
- ВидHatch Color: Hatch pattern will be displayed in this color.
- ВидHatch Scale: Hatch pattern size modifier.
Программирование
См. так же: TechDraw API и Основы составления скриптов FreeCAD.
A Hatch can be created with 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
page.addView(hatch)
Эта страница получена от https://wiki.freecad.org/TechDraw_Hatch