TechDraw Hatch/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(70 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[TechDraw_ClipGroupRemove/de|AusschnittsgruppeEntfernen]]
|[[TechDraw_SaveDXF/de|DXF speichern]]
|[[TechDraw_GeometricHatch/de|GeometrischeSchraffur]]
|[[TechDraw_GeomHatch/de|Geometrische Schraffur]]
|[[TechDraw_Module/de|TechDraw-Arbeitsbereich]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=techdraw-saveDXF.svg
|IconL=TechDraw_ClipGroupRemove.svg
|IconR=TechDraw_GeometricHatch.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=techdraw-geomhatch.png
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/de
{{GuiCommand/de
|Name=TechDraw Hatch|Name/de=TechDraw Schraffur
|Name=TechDraw Hatch
|Name/de=TechDraw Schraffur
|MenuLocation=TechDraw → Fläche mit einem Muster aus Bilddatei schraffieren
|MenuLocation=TechDraw → Hatching → Fläche mit Muster aus einer Bilddatei schraffieren
|Workbenches=[[TechDraw Module/de|TechDraw]]
|SeeAlso=[[TechDraw_Hatching/de|TechDraw Schraffur]]
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|SeeAlso=[[TechDraw_GeometricHatch/de|TechDraw Geometrische Schraffur]], [[TechDraw_Hatching/de|TechDraw Schraffieren]]
}}
}}
</div>


<span id="Description"></span>
==Beschreibung==
==Beschreibung==


Das Werkzeug '''TechDraw Schraffur''' füllt einen geschlossenen Bereich in einer Ansicht mit einem gekachelten [[SVG/de|SVG]]- oder bitmap-basierten ({{Version/de|0.21}}) Schraffurmuster. Alternativ dazu verwendet das Werkzeug [[Image:TechDraw_GeometricHatch.svg|16px]] [[TechDraw_GeometricHatch/de|TechDraw GeometrischeSchraffur]] ein PAT-basiertes Schraffurmuster. Siehe [[TechDraw_Hatching/de|Schraffieren]] für Einzelheiten.
<div class="mw-translate-fuzzy">
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".
</div>


[[Image:TechDraw_Hatch_example.png]]
[[Image:TechDraw_Hatch_example.png|300px]]


{{Caption|SVG Schraffurmuster auf einer Fläche}}
{{Caption|SVG Schraffurmuster auf einer Fläche}}


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


# Wählen Sie einen geschlossenen Bereich in einer Ansicht aus. Der Bereich wird grün.
# Einen geschlossenen Bereich in einer Ansicht auswählen.
# Es gibt mehrere Möglichkeiten das Werkzeug aufzurufen:
# Auf die Schaltfläche {{Button|[[Image:TechDraw_Hatch.png|16px]] [[TechDraw Hatch|Fläche mit einem Muster aus Bilddatei schraffieren]]}} klicken
#* Die Schaltfläche {{Button|[[Image:TechDraw_Hatch.svg|16px]] [[TechDraw Hatch/de|Fläche mit Muster aus einer Bilddatei schraffieren]]}} drücken.
# Möglicherweise müssen Sie auf Neuberechnung [[Image:View-rotate-right.png|16px]] drücken.
#* Den Menüeintrag {{MenuCommand|TechDraw → Hatching → [[Image:TechDraw_Hatch.svg|16px]] Fläche mit Muster aus einer Bilddatei schraffieren}} auswählen.
# Der Aufgabenbereich zu {{MenuCommand|Fläche mit Muster aus einer Bilddatei schraffieren}} öffnet sich.
# Wahlweise kann {{MenuCommand|Pattern File}} geändert werden (wechselt die Schraffurdatei) .
# Wahlweise können {{MenuCommand|Pattern Scale}} (Schraffurskalierung) und {{MenuCommand|Line Color}} (Linienfarbe) verändert werden. Diese Einstellungen werden für Bitmap-Muster ignoriert.
# Schaltfläche {{Button|OK}} drücken.


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


* Für eine durchgängige Farbfüllung wird unter '''Datei mit dem Schraffurmuster''' {{FileName|solid.svg}} ausgewählt.
* Die Schraffur ist anfällig für das berüchtigte "topological naming problem" (siehe auch [[TechDraw Dimension Length/de|Längenbemaßung]]). Die Schraffierung erst zum Schluss durchzuführen, ist daher ein bewährtes Verfahren. Das Design ist dann »stabil«.
* Schraffierte Objekte sind anfällig für das "[[Topological_naming_problem/de|Problem der topologischen Benennung]]". Siehe [[TechDraw_LengthDimension/de|TechDraw Längenmaß]] für weitere Information. Es wird empfohlen, das Schraffieren als einen der letzten Schritte im Zeichenprozess anzuwenden.
* Beachten Sie, dass [[SVG/de|SVG]]-Schraffurmuster nicht berücksichtigt werden, wenn ein Zeichenblatt als [[SVG/de|SVG]]-Datei gespeichert wird.
* [[SVG/de|SVG]]-Beispielmuster sind lokal verfügbar unter:

: {{Code|code=
[[SVG/de|SVG]]-Beispielmuster sind verfügbar in
$INSTALL_DIR/data/Mod/TechDraw/Patterns

{{Code|code=
$INSTALL_DIR/Mod/Draft/Resources/patterns
}}
}}
: Dabei ist {{incode|$INSTALL_DIR}} das Verzeichnis, in dem FreeCAD installiert wurde, z.B.:

: {{Code|code=
wobei {{incode|$INSTALL_DIR}} das Verzeichnis ist, wo FreeCAD installiert wurde, z.B.
/usr/share/freecad/data/Mod/TechDraw/Patterns

{{Code|code=
/usr/share/freecad/Mod/Draft/Resources/patterns
}}
}}
: Sie stehen auch auf [https://github.com/FreeCAD/FreeCAD/tree/master/src/Mod/TechDraw/Patterns GitHub] zur Verfügung.


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


* {{PropertyData/de|Source}}: Ansicht und Fläche, die das Schraffurmuster enthalten.
* {{PropertyData|Quelle}}: Ansicht und Fläche, die das Schraffurmuster enthalten.
* {{PropertyData/de|Hatch Pattern}}: Vollständiger Pfad und Dateiname zu einer SVG-Musterdatei.
* {{PropertyData|Schraffurmuster}}: Vollständiger Pfad und Dateiname zu einer SVG Musterdatei.
* {{PropertyView/de|Hatch Color}}: Das Schraffurmuster wird mit dieser Farbe angezeigt..
* {{PropertyView|Schraffurfarbe}}: Das Schraffurmuster wird mit dieser Farbe angezeigt.
* {{PropertyView/de|Hatch Scale}}: Faktor zur Modifizierung der Schraffurmuster.
* {{PropertyView|Schraffurmaßstab}}: Faktor zur Modifizierung der Schraffurmuster.


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


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


Eine Schraffur kann mit [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus mit den folgenden Funktionen erstellt werden:
<div class="mw-translate-fuzzy">
Das Werkzeug »Schraffur« kann sowohl in [[macros/de|Makros]] als auch aus der [[Python/de|Python]]-Konsole heraus mittels folgender Funktion angesprochen werden:
</div>


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




<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[TechDraw_ClipGroupRemove/de|AusschnittsgruppeEntfernen]]
|[[TechDraw_SaveDXF/de|DXF speichern]]
|[[TechDraw_GeometricHatch/de|GeometrischeSchraffur]]
|[[TechDraw_GeomHatch/de|Geometrische Schraffur]]
|[[TechDraw_Module/de|TechDraw-Arbeitsbereich]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=techdraw-saveDXF.svg
|IconL=TechDraw_ClipGroupRemove.svg
|IconR=TechDraw_GeometricHatch.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
|IconR=techdraw-geomhatch.png
}}
}}
</div>

{{TechDraw Tools navi}}


{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi}}
{{Userdocnavi{{#translation:}}}}
{{clear}}
{{clear}}

Latest revision as of 21:04, 2 August 2023

TechDraw Schraffur

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

Beschreibung

Das Werkzeug TechDraw Schraffur füllt einen geschlossenen Bereich in einer Ansicht mit einem gekachelten SVG- oder bitmap-basierten (eingeführt mit Version 0.21) Schraffurmuster. Alternativ dazu verwendet das Werkzeug TechDraw GeometrischeSchraffur ein PAT-basiertes Schraffurmuster. Siehe Schraffieren für Einzelheiten.

SVG 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 Fläche mit Muster aus einer Bilddatei schraffieren öffnet sich.
  4. Wahlweise kann Pattern File geändert werden (wechselt die Schraffurdatei) .
  5. Wahlweise können Pattern Scale (Schraffurskalierung) und Line Color (Linienfarbe) verändert werden. Diese Einstellungen werden für Bitmap-Muster ignoriert.
  6. Schaltfläche OK drücken.

Hinweise

  • Für eine durchgängige Farbfüllung wird 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ß für weitere Information. Es wird empfohlen, das Schraffieren als einen der letzten Schritte im Zeichenprozess anzuwenden.
  • SVG-Beispielmuster sind lokal verfügbar unter:
$INSTALL_DIR/data/Mod/TechDraw/Patterns
Dabei ist $INSTALL_DIR das Verzeichnis, in dem FreeCAD installiert wurde, z.B.:
/usr/share/freecad/data/Mod/TechDraw/Patterns
Sie stehen auch auf GitHub zur Verfügung.

Eigenschaften

  • DatenQuelle: Ansicht und Fläche, die das Schraffurmuster enthalten.
  • DatenSchraffurmuster: Vollständiger Pfad und Dateiname zu einer SVG Musterdatei.
  • AnsichtSchraffurfarbe: Das Schraffurmuster wird mit dieser Farbe angezeigt.
  • AnsichtSchraffurmaßstab: Faktor zur Modifizierung der Schraffurmuster.

Skripten

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

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

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