TechDraw GeometricHatch/de: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(14 intermediate revisions by 3 users not shown)
Line 13: Line 13:
|Name=TechDraw GeometricHatch
|Name=TechDraw GeometricHatch
|Name/de=TechDraw GeometrischeSchraffur
|Name/de=TechDraw GeometrischeSchraffur
|MenuLocation=TechDraw → Geometrische Schraffur auf Fläche anwenden
|MenuLocation=TechDraw → Hatching Fläche mit einer geometrischen Schraffur versehen
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|SeeAlso=[[TechDraw_Hatch/de|TechDraw Schraffur]], [[TechDraw_Hatching/de|TechDraw Schraffieren]]
|SeeAlso=[[TechDraw_Hatch/de|TechDraw Schraffur]], [[TechDraw_Hatching/de|TechDraw Schraffieren]]
}}
}}


<span id="Description"></span>
==Beschreibung==
==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 [[TechDraw_Hatch/de|Schraffur]] Werkzeug eine [[SVG/de|SVG]] oder [[bitmap/de|Bitmap]] Datei als Schraffurmuster, siehe [[TechDraw_Hatching/de|Schraffierung]] für Einzelheiten.
Das Werkzeug '''TechDraw GeometrischeSchraffur''' füllt einen geschlossenen Bereich in einer Ansicht mit einem Muster, das auf der Spezifikation einer AutoDesk-PAT-Schraffur basiert. Alternativ dazu verwendet das Werkzeug [[Image:TechDraw_Hatch.svg|16px]] [[TechDraw_Hatch/de|TechDraw Schraffur]] SVG-basierte Schraffurmuster. Siehe [[TechDraw_Hatching/de|Schraffieren]] für Einzelheiten.


[[Image:TechDraw_GeomHatch_example.png|300px]]
[[Image:TechDraw_GeomHatch_example.png|300px]]
{{Caption|Geometrisches Schraffurmuster auf einer Fläche}}
{{Caption|Geometrisches Schraffurmuster auf einer Fläche}}


<span id="Usage"></span>
==Anwendung==
==Anwendung==


# Wähle eine geschlossenen Bereich in einer Ansicht aus.
# Einen geschlossenen Bereich in einer Ansicht auswählen.
# Es gibt mehrere Möglichkeiten das Werkzeug aufzurufen:
# Drücke die Taste {{Button|[[Image:TechDraw_GeometricHatch.svg|16px]][[TechDraw_GeometricHatch/de|Geometrische Schraffur auf Fläche anwenden]]}} Schaltfläche
#* Die Schaltfläche {{Button|[[Image:TechDraw_GeometricHatch.svg|16px]][[TechDraw_GeometricHatch/de|Fläche mit einer geometrischen Schraffur versehen]]}} drücken.
# Ein Dialog öffnet sich , in dem du dein Muster, den Maßstab, Linienstärke und Farbe auswählen kannst.
#* Den Menüeintrag {{MenuCommand|TechDraw→ Hatching → [[Image:TechDraw_GeometricHatch.svg|16px]] Fläche mit einer geometrischen Schraffur versehen}} auswählen.
# Der Aufgabenbereich zu {{MenuCommand|Geometrische Schraffur auf Fläche anwenden}} wird geöffnet.
# Optional können {{MenuCommand|Pattern File}} (Schraffurdatei), {{MenuCommand|Pattern Name}} (Schraffurname), {{MenuCommand|Pattern Scale}} (Schraffurskalierung), {{MenuCommand|Line Weight}} (Linienbreite) und {{MenuCommand|Line Color}} (Linienfarbe) verändert werden.
# Die Schaltfläche {{Button|OK}} drücken.


<span id="Notes"></span>
== Hinweise ==
== Hinweise ==


* Für eine durchgängige Farbfüllung wird [[TechDraw_Hatch/de|TechDraw Schraffur]] verwendet und unter '''Datei mit dem Schraffurmuster''' {{FileName|solid.svg}} ausgewählt.
<div class="mw-translate-fuzzy">
* Schraffierte Objekte sind anfällig für "[[Topological naming problem/de|topologische Benennung]]s" Probleme. Siehe die Informationen in der {{Button|[[Image:TechDraw_Dimension_Length.png|16px]] [[TechDraw_Dimension_Length/de|TechDraw Bemaßungslänge]]}} für weitere Informationen. Es wird empfohlen, dass das Schraffieren einer der letzten Schritte in Ihrem Zeichenprozess ist.
* Schraffierte Objekte sind anfällig für das "[[Topological_naming_problem/de|Problem der topologischen Benennung]]". Siehe [[Image:TechDraw_LengthDimension.svg|16px]] [[TechDraw_LengthDimension/de|TechDraw Längenmaß einfügen]] für weitere Informationen. Es wird empfohlen, das Schraffieren als einen der letzten Schritte der Zeichnungserstellung auszuführen.
* Ein kleiner Satz von Beispielmustern befinden sich unter:
</div>
: {{Code|code=

Ein kleiner Satz von Beispielmustern ist verfügbar in:

{{Code|code=
$INSTALL_DIR/data/Mod/TechDraw/PAT/FCPAT.pat
$INSTALL_DIR/data/Mod/TechDraw/PAT/FCPAT.pat
}}
}}
: wobei {{incode|$INSTALL_DIR}} das Verzeichnis ist, in dem FreeCAD installiert wurde, zum Beispiel:

: {{Code|code=
{{incode|$INSTALL_DIR}} ist das Verzeichnis, in dem FreeCAD installiert wurde, zum Beispiel

{{Code|code=
/usr/share/freecad/data/Mod/TechDraw/PAT/FCPAT.pat
/usr/share/freecad/data/Mod/TechDraw/PAT/FCPAT.pat
}}
}}


<span id="Properties"></span>
==Eigenschaften==
==Eigenschaften==


Line 58: Line 61:
* {{PropertyView|Musterfarbe}}: Die Farbe für die Musterlinien.
* {{PropertyView|Musterfarbe}}: Die Farbe für die Musterlinien.


<span id="Scripting"></span>
==Skripten==
==Skripten==


{{Emphasis|Siehe auch:}} [[TechDraw_API/de|TechDraw API]] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].


Das GeometrischeSchraffur Werkzeug kann in [[Macros/de|Makros]] und aus der [[Python/de|Python]] Konsole mit den folgenden Funktionen verwendet werden:
Eine geometrische Schraffur kann mit [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus mit den folgenden Funktionen erstellt werden:


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


Line 76: Line 80:
{{Code|code=
{{Code|code=
import TechDraw
import TechDraw
face = Part.makePlane(10,10)
face = Part.makePlane(10, 10)
patfile = "path/to/myPATfile.pat"
patfile = "path/to/myPATfile.pat"
pattern = "Diamond"
pattern = "Diamond"

Latest revision as of 20:53, 2 August 2023

TechDraw GeometrischeSchraffur

Menüeintrag
TechDraw → Hatching → Fläche mit einer geometrischen Schraffur versehen
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
TechDraw Schraffur, TechDraw Schraffieren

Beschreibung

Das Werkzeug TechDraw GeometrischeSchraffur füllt einen geschlossenen Bereich in einer Ansicht mit einem Muster, das auf der Spezifikation einer AutoDesk-PAT-Schraffur basiert. Alternativ dazu verwendet das Werkzeug TechDraw Schraffur SVG-basierte Schraffurmuster. Siehe Schraffieren für Einzelheiten.

Geometrisches Schraffurmuster auf einer Fläche

Anwendung

  1. Einen geschlossenen Bereich in einer Ansicht auswählen.
  2. Es gibt mehrere Möglichkeiten das Werkzeug aufzurufen:
  3. Der Aufgabenbereich zu Geometrische Schraffur auf Fläche anwenden wird geöffnet.
  4. Optional können Pattern File (Schraffurdatei), Pattern Name (Schraffurname), Pattern Scale (Schraffurskalierung), Line Weight (Linienbreite) und Line Color (Linienfarbe) verändert werden.
  5. Die Schaltfläche OK drücken.

Hinweise

  • Für eine durchgängige Farbfüllung wird TechDraw Schraffur verwendet und unter Datei mit dem Schraffurmuster solid.svg ausgewählt.
  • Schraffierte Objekte sind anfällig für das "Problem der topologischen Benennung". Siehe TechDraw Längenmaß einfügen für weitere Informationen. Es wird empfohlen, das Schraffieren als einen der letzten Schritte der Zeichnungserstellung auszuführen.
  • Ein kleiner Satz von Beispielmustern befinden sich unter:
$INSTALL_DIR/data/Mod/TechDraw/PAT/FCPAT.pat
wobei $INSTALL_DIR das Verzeichnis ist, in dem FreeCAD installiert wurde, zum Beispiel:
/usr/share/freecad/data/Mod/TechDraw/PAT/FCPAT.pat

Eigenschaften

  • DatenQuelle: Die Ansicht und die Fläche, die das Schraffurmuster erhält.
  • DatenMusterdatei: Der Speicherort der zu verwendenden PAT Datei.
  • DatenMustername: Der Name der PAT Spezifikation innerhalb der Musterdatei.
  • DatenMustermaßstab: Der Maßstab, der auf das Muster angewendet werden soll (muss > 0,0 sein).
  • AnsichtMusterstärke: Die Dicke der Musterlinien.
  • AnsichtMusterfarbe: Die Farbe für die Musterlinien.

Skripten

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

Eine geometrische Schraffur kann mit Makros und von der Python-Konsole aus mit den folgenden Funktionen erstellt werden:

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

Es ist auch möglich, mit der TechDraw-Grafische Schraffur-Funktion ein Verbund-Objekt im 3D-Raum zu erstellen. Dabei muss man darauf achten, dass die Basis-Fläche auf der XY-Ebene liegt, weil der Algorithmus bisher nicht für andere Fälle geeignet ist.

import TechDraw
face = Part.makePlane(10, 10)
patfile = "path/to/myPATfile.pat"
pattern = "Diamond"
scale = 10
hatch = TechDraw.makeGeomHatch(face, scale, pattern, patfile)
Part.show(hatch)