TechDraw Hatch/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 62: Line 62:
==Programmierung==
==Programmierung==


<div class="mw-translate-fuzzy">
{{Emphasis|Siehe auch:}} [[TechDraw API/de|TechDraw API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
{{Emphasis|Siehe auch:}} [[TechDraw API/de|TechDraw API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">

Revision as of 19:28, 19 October 2019

TechDraw Schraffur

Menüeintrag
TechDraw → Fläche mit einem Muster aus Bilddatei schraffieren
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
TechDraw Schraffur

Beschreibung

Das Werkzeug »Schraffur« füllt einen geschlossenen Bereich in einer Ansicht mit einem Schraffurmuster. Die Muster werden aus SVG- oder Bitmap-Dateien erstellt. Beispiele für SVG-Muster sind verfügbar unter ".../Mod/Draft/Resources/patterns".

SVG Schraffurmuster auf einer Fläche

Anwendung

  1. Wählen Sie einen geschlossenen Bereich in einer Ansicht aus. Der Bereich wird grün.
  2. Auf die Schaltfläche Fläche mit einem Muster aus Bilddatei schraffieren klicken
  3. Möglicherweise müssen Sie auf Neuberechnung drücken.

Hinweise

  • Die Schraffur ist anfällig für das berüchtigte "topological naming problem" (siehe auch Längenbemaßung). Die Schraffierung erst zum Schluss durchzuführen, ist daher ein bewährtes Verfahren. Das Design ist dann »stabil«.
  • Beachten Sie, dass SVG-Schraffurmuster nicht berücksichtigt werden, wenn ein Zeichenblatt als SVG-Datei gespeichert wird.

SVG-Beispielmuster sind verfügbar in

$INSTALL_DIR/Mod/Draft/Resources/patterns

wobei $INSTALL_DIR das Verzeichnis ist, wo FreeCAD installiert wurde, z.B.

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

Properties

  • Daten-EigenschaftSource: Ansicht und Fläche, die das Schraffurmuster enthalten.
  • Daten-EigenschaftHatch Pattern: Vollständiger Pfad und Dateiname zu einer SVG-Musterdatei.
  • Ansicht-EigenschaftHatch Color: Das Schraffurmuster wird mit dieser Farbe angezeigt..
  • Ansicht-EigenschaftHatch Scale: Faktor zur Modifizierung der Schraffurmuster.

Programmierung

Siehe auch: TechDraw API und FreeCAD Scripting Basics.

Das Werkzeug »Schraffur« kann sowohl in Makros als auch aus der Python-Konsole heraus mittels folgender Funktion angesprochen werden:

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