TechDraw Hachures par motif

From FreeCAD Documentation
Revision as of 15:34, 4 February 2020 by David69 (talk | contribs)

TechDraw Hachures par motifs

Emplacement du menu
TechDraw → Hatch a Face using Image File
Ateliers
TechDraw
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
TechDraw Hachures géométriques, TechDraw Hachures

Description

L'outil Hachures par motifs remplit une région fermée dans une Vue avec un motif de hachures qui peut être un fichier SVG ou bitmap.

Motif de hachures SVG sur une face

Comment faire

  1. Sélectionnez une région fermée dans une vue. La région deviendra verte.
  2. Appuyez sur le bouton Hachures par motifs
  3. Vous devrez peut-être appuyer sur Recalculer et/ou Redessiner.

Notes

  • Les objets hachurés sont vulnérables aux problèmes de "nommage topologique". Consultez les informations de l'outil TechDraw Dimension Length pour plus d'informations. Il est recommandé que le hachurage soit l’une des dernières étapes de votre processus de dessin.
  • Notez que les motifs de hachures SVG ne sont pas inclus lorsqu'une page de dessin est enregistrée en tant que fichier SVG.

Des exemples de modèles SVG sont disponibles dans

$INSTALL_DIR/Mod/Draft/Resources/patterns

$INSTALL_DIR est le répertoire où FreeCAD a été installé, par exemple

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

Propriétés

  • DonnéesSource: la vue et la région qui va recevoir le motif de hachures.
  • DonnéesHatch Pattern: chemin d'accès complet et nom de fichier vers un fichier de motif SVG.
  • VueHatch Color: le motif de hachures sera affiché dans cette couleur.
  • VueHatch Scale: modificateur de taille de motif de hachures.

Script

Voir aussi: TechDraw API et FreeCAD Scripting Basics.

L'outil Hatch peut être utilisé dans des macros et à partir de la console Python à l'aide des fonctions suivantes:

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