TechDraw GeometrischeSchraffur

From FreeCAD Documentation
Revision as of 18:03, 4 October 2020 by Maker (talk | contribs) (Created page with "{{incode|$INSTALL_DIR}} ist das Verzeichnis, in dem FreeCAD installiert wurde, zum Beispiel")

TechDraw GeometrischeSchraffur

Menüeintrag
TechDraw → Geometrische Schraffur auf Fläche anwenden
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Schraffur Fläche unter Verwendung Bilddatei, TechDraw Schraffur

Beschreibung

Das GeometrischeSchraffur Werkzeug füllt einen geschlossenen Bereich in einer Ansicht mit einem Muster, das auf einer AutoDesk PAT Schraffur Spezifikation basiert. Alternativ verwendet das Schraffur Werkzeug eine SVG oder Bitmap Datei als Schraffurmuster, siehe Schraffierung für Einzelheiten.

Geometrisches Schraffurmuster auf einer Fläche

Anwendung

  1. Wähle eine geschlossenen Bereich in einer Ansicht aus.
  2. Drücke die Taste Geometrische Schraffur auf Fläche anwenden Schaltfläche
  3. Ein Dialog öffnet sich , in dem du dein Muster, den Maßstab, Linienstärke und Farbe auswählen kannst.

Hinweise

Ein kleiner Satz von Beispielmustern ist verfügbar in:

$INSTALL_DIR/data/Mod/TechDraw/PAT/FCPAT.pat

$INSTALL_DIR ist das Verzeichnis, in dem FreeCAD installiert wurde, zum Beispiel

/usr/share/freecad/data/Mod/TechDraw/PAT/FCPAT.pat

Eigenschaften

  • DatenSource: The View and Face to receive the hatch pattern.
  • DatenFile Pattern: The location of the PAT file to use.
  • DatenName Pattern: The name of the PAT specification within File Pattern.
  • DatenScale Pattern: The scale to be applied to the pattern (must be > 0.0).
  • AnsichtWeight Pattern: The thickness of the pattern lines.
  • AnsichtColor Pattern: The color for the pattern lines.

Skripten

Siehe auch: TechDraw API und FreeCAD Grundlagen Skripten.

Das GeometrischeSchraffur Werkzeug kann in Makros und aus der Python Konsole aus mit den folgenden Funktionen verwendet werden:

hatch = FreeCAD.ActiveDocument.addObject('TechDraw::DrawGeomHatch','GeomHatch')
hatch.Source = (view1,["Face0"])
hatch.FilePattern = "path/to/myPATfile.pat"
hatch.NamePattern = "Diamond"
rc = page.addView(hatch)