Sketcher Workbench/de: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(861 intermediate revisions by 11 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav|[[Ship Workbench|Ship Workbench]]|[[Spreadsheet Workbench|Spreadsheet Workbench]]|IconL=Workbench_Ship.svg|IconR=Workbench_Spreadsheet.svg}}


{{Docnav/de
[[Image:Workbench_Sketcher.svg|64px]]
|[[Robot_Workbench/de|Arbeitsbereich Roboter]]
|[[Spreadsheet_Workbench/de|Arbeitsbereich Tabellenkalkulation]]
|IconL=Workbench_Robot.svg
|IconR=Workbench_Spreadsheet.svg
}}


{{VeryImportantMessage|This page has been marked for translation. But it is still a work in progress!!!}}
== Einleitung ==

[[Image:Workbench_Sketcher.svg|thumb|128px|Symbol des Arbeitsbereichs Sketcher]]

{{TOCright}}

<span id="Introduction"></span>
==Einleitung==


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Der FreeCAD-Arbeitsbereich [[Image:Workbench_Sketcher.svg|24px]] [[Sketcher_Workbench/de|Sketcher]] wird verwendet, um 2D-Skizzen für den Gebrauch in den Arbeitsbereichen [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench/de|PartDesign]], [[Image:Workbench_Arch.svg|24px]] [[Arch_Workbench/de|Arch]] und anderen Arbeitsbereichen zu erstellen. Im Allgemeinen wird eine 2D-Zeichnung als Ausgangspunkt für die meisten CAD-Modelle angesehen, da eine 2D-Skizze "extrudiert" werden kann, um eine 3D-Form zu erstellen; weitere 2D-Skizzen können verwendet werden, um andere Merkmale wie Taschen, Stege oder Extrusionen auf den zuvor erstellten 3D-Formen zu erstellen. Zusammen mit booleschen Operationen, definiert im Arbeitsbereich [[Image:Workbench_Part.svg|24px]] [[Part_Workbench/de|Part]], bildet der Sketcher die Grundlage der [[constructive solid geometry/de|Konstruktive-Festkörpergeometrie]]-Methode (engl. constructive solid geometry (CSG) method) für den Aufbau von Volumenkörpern.
Der [[Arbeitsbereich Skizzieren|Arbeitsbereich Skizzieren]] (Sketcher Workbench) wird wird verwendet, um 2D Geometrien zu erstellen.
Darüber hinaus bildet der Sketcher zusammen mit den Abläufen des Arbeitsbereichs [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench/de|PartDesign]] auch die Grundlage der Methodik der [[feature editing/de|Formelemente-Bearbeitung]] zum erstellen von Geometrieelementen, um Volumenkörper zu erzeugen.
Sie dienen vor allem als Grundlage für das Erstellen und Bearbeiten von Körpern in der [[PartDesign Workbench/de|Arbeitsbereich Körper-Entwurf (PartDesign Workbench)]],[[Arch Workbench/de|Arbeitsbereich Architektur (Arch Workbench)]] und anderen.
Generell wird eine 2D-Geometrie als Startpunkt für die meisten CAD-Modelle angesehen, weil eine 2D-Skizze ausgezogen werden kann, um eine 3D-Form zu erstellen.
Desweiteren kann eine 2D-Skizze verwendet werden, um weitere Elemente, wie Taschen, Kanten oder Auszüge auf der vorher erstellten Form zu erstellen.
Zusammen mit boolschen Operationen an Festkörpern, die im [[Part Workbench|Arbeitsbereich Teile (Part Workbench)]] definiert werden, bildet der Skizzierer den Kern des Erstellens von Festkörpern.
</div>
</div>

Together with boolean operations defined in the [[Image:Workbench_Part.svg|16px]] [[Part Workbench|Part Workbench]], the Sketcher Workbench, or "The Sketcher" for short, forms the basis of the [[constructive solid geometry|constructive solid geometry]] (CSG) method of building solids. Together with [[Image:Workbench_PartDesign.svg|16px]] [[PartDesign_Workbench|PartDesign Workbench]] operations, it also forms the basis of the [[feature editing|feature editing]] methodology of creating solids. But many other workbenches use sketches as well.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Der Arbeitsbereich Sketcher bietet ''Randbedingungen'' (auch: ''Beschränkungen'', ''Zwangsbedingungen'' oder ''Einschränkungen der Freiheitsgrade''; engl.: ''constraints''), die es erlauben die 2D-Formen präzise geometrisch zueinander auszurichten und Vorgaben bezüglich Länge, Winkel und Lage zu machen (wie etwa horizontal, vertikal, parallel, rechtwinkelig, tangential usw.). Ein mathematischer ''Löser'' (engl.: ''Constraint-Solver'') berechnet und löst diese geometrischen Gleichungen und bestimmt dadurch die 2D-Geometrie.
Der Arbeitsbereich Skizzierer ( Sketcher Workbench) bietet ''Beschränkungen'' (constraints), um 2D-Formen mit genauen geometrischen Vorgaben zu erstellen.

Ein Beschränkungslöser berechnet die Ausdehnung der Beschränkung auf die 2D-Geometrie und ermöglicht die interaktive Ermittlung von Freiheitsgraden der Skizze.
Der Arbeitsbereich erlaubt auch die interaktive Untersuchung der Freiheitsgrade in der Skizze.
</div>
</div>


<div class="mw-translate-fuzzy">
{{TOCright}}
Der Sketcher ist nicht für die Herstellung von technischen Zeichnungen (Blaupausen) vorgesehen. Sobald Skizzen verwendet wurden um ein Volumenkörpermerkmal zu erzeugen, werden sie automatisch verborgen. Randbedingungen sind nur im Skizzenbearbeitungsmodus sichtbar.
[[File:FC_ConstrainedSketch.png|none]]
</div>
{{Caption|Eine vollständig bestimmte bzw. beschränkte Skizze‎}}


[[File:FC_ConstrainedSketch.png|450px]]
== Grundlagen des Skizzierens mit Beschränkungen ==
{{Caption|Eine vollständig bestimmte Skizze‎}}
Um zu erklären, wie der Skizzierer arbeitet, das Vorgehen mit dem "traditionellen" Skizzieren zu vergleichen.


== Constraints ==
==== Traditionelles Skizzieren ====


<div class="mw-translate-fuzzy">
Der traditionelle Weg der CAD-Zeichnung entstammt dem alten Zeichnen auf dem Reißbrett [https://de.wikipedia.org/wiki/Rei%C3%9Fbrett].
Anstelle von Maßen werden hier Randbedingungen (auch Beschränkungen, Einschränkungen, Zwangsbedingung genannt) verwendet, um die Freiheitsgrade eines Objektes zu reduzieren. Beispielsweise besitzt eine (2D-) Linie ohne Randbedingung 4 [[#Degrees Of Freedom/de|Freiheitsgrade]] (engl.: Degree(s) of freedom, abgekürzt als "DOF"): Sie kann horizontal oder vertikal verschoben, sie kann gestreckt, oder gedreht werden.
[https://de.wikipedia.org/wiki/Orthogonalprojektion] wurde manuell gezeichnet, um technische Zeichnungen zu erstellen. Objekte wurden genau mit dem gewünschten Maß und der gewünschten Dimension gezeichnet.
</div>
Um eine horizontale Linie der Länge 100 mm un dem Startpunkt (0,0) zu zeichnen, wurde das Werzeug Linie gewählt und entweder im Bild angeklickt oder die (0,0)-Koordinaten des ersten Punktes eingegeben und dann die Position des zweiten Punktes angeklickt oder die Koordinaten (100,0) eingegeben.
Oder die Linie wurde gezeichnet, ungeachtet deren Position und danach verändert oder bewegt. Danach wurden die Dimensionen zugewiesen.


Durch Vorgabe einer Ausrichtung, wie horizontal, vertikal oder eines Winkels (relativ zu einer anderen Linie oder zu einer der Achsen), wird ihr die Fähigkeit zu rotieren genommen, sodass 3 Freiheitsgrade übrig bleiben. Das Festsetzen eines der Punkte relativ zum Ursprung entfernt weitere 2 Freiheitsgrade. Und das Festlegen der Länge entfernt den letzten Freiheitsgrad. Die Skizze ist dann '''vollständig bestimmt'''.
==== Skizzieren mit Beschränkungen ====
Der '''Skizierer''' geht weg von diesem Vorgehen. Objekte müssen nicht exakt, wie benötigt, gezeichnet werden, weil dies später durch Beschränkungen festgelegt wird. Objekte können lose gezeichnet und geändert werden, solange sie nicht beschränkt wurden. Sie sind dabei ''fließend'' und können verschoben, gestreckt, gedreht, gedehnt usw. werden. Das gibt dem Entwicklungsprozess große Flexibilität.


<div class="mw-translate-fuzzy">
==== Was sind Beschränkungen? ====
Mehrere Objekte können relativ zueinander ausgerichtet werden. Zwei Linien können durch je einen ihrer Endpunkte mit der Bedingung ''KoinzidentFestlegen'' (deckungsgleich) verbunden werden. Soll heißen, sie werden zusammengehängt. Ein Winkel kann zwischen den beiden Linien festgelegt werden - insbesondere auch ein rechter Winkel. Eine Linie kann tangential zu einem Bogen oder einem Kreis sein, usw. Eine komplexe Skizze mit mehreren Objekten kann auf verschiedene Arten festgelegt und '''vollständig bestimmt''' werden. Wenn man sie '''vollständig bestimmt''', bedeutet das, dass nur noch genau eine Geometrie möglich ist. Die Geometrie ist dann fixiert und es bewegt sich nichts mehr.
</div>


<div class="mw-translate-fuzzy">
Anstatt Dimensionen werden Beschränkungen verwendet, um Freiheitsgrade eines Objektes zu begrenzen. Beispielsweise hat eine Linie ohne Beschränkung 4[[#Freiheitsgrade|Freiheitsgrade]] (Degrees Of Freedom: abgekürzt " DOF
Es gibt zwei Arten von Randbedingungen: ''geometrische'' und ''maßliche''. Sie sind im Abschnitt [[#Werkzeuge|'Werkzeuge']] weiter unten ausführlich beschrieben.
"). Sie kann horizontal oder vertikal verschoben, oder gestreckt, oder rotiert werden.
</div>


=== Beginn und Ende des Skizzierens ===
=== Driving vs. reference constraints ===


=== Edit constraints ===
Mehrere Objekt können untereinander beschränkt werden. Zwei Linien können durch einen ihrer Punkte, der dem anderen entspricht und beschränkt ist, verbunden werden.
Es kann ein Winkel zwischen ihnen eingegeben werden, bzw. sie können senkrecht aufeinander stehen. Eine Linie kann eine Tangente zu einem Bogen oder einem Kreis sein usw.
Eine umfangreiche Skizze mit mehreren Objekten kann viele unterschiedliche Lösungen haben. Und um die Skizze '''vollständig zu beschränken''' reicht es, nur eine der möglichen Lösungen zu wählen, indem man die zugehörigen Beschränkungen setzt.


When a [[Sketcher_ToggleDrivingConstraint|driving constraint]] is created, and if the {{MenuCommand|Ask for value after creating a dimensional constraint}} [[Sketcher_Preferences#Display|preference]] is selected (default), a dialog opens to edit its value.
Es gibt zwei Arten der Einschränkung: geometrisch und dimensional. Sie sind beschrieben in [[#Die Werkzeuge|'Die Werkzeuge']], in einem Abschnitt weiter unten.


[[Image:Sketcher_Edit_Constraint.png|Sketcher_Edit_Constraint.png]]
=== Wofür der Sketcher nicht geeignet ist ===


You can enter a numerical value or an [[Expressions|expression]], and it is possible to name the constraint to facilitate its use in other expressions. You can also check the {{MenuCommand|Reference}} checkbox to switch the constrain to reference mode.
Die Sketcher ist nicht für die Herstellung von 2D-Plänen (Blaupausen) vorgesehen. Sobald Skizzen verwendet werden, um einen festen Körper zu erzeugen, werden sie automatisch verborgen. Abmessungen sind nur in Sketch-Bearbeitungsmodus sichbar.


To edit the value of an existing dimensional constraint do one of the following:
<div class="mw-translate-fuzzy">
* Double-click the constraint value in the [[3D_view|3D view]].
Wenn Sie nur 2D-Ansichten zum Ausdrucken erzeugen und keine 3D-Modelle erstellen möchten, dann probieren Sie den [[Draft Module/de|Draft Arbeitsbereich]].
* Double-click the constraint in the [[Sketcher_Dialog|Sketcher Dialog]].
</div>
* Right-click the constraint in the Sketcher Dialog and select the {{MenuCommand|Change value}} option from the context menu.


=== Reposition constraints ===
== Skizzier-Werkzeuge ==
Eine Skizze ist immer zweidimensional. Um einen Volumenkörper zu erzeugen, wird eine Skizze eines einzelnen umschlossenen Bereichs erstellt und dann entweder aufgepolstert (padded) oder gedreht, um die dritte Dimension hinzuzufügen und auf diese Weise aus einer 2D-Skizze einen dreidimensionalen Volumenkörper zu erzeugen.


Constraints can be repositioned in the 3D view by dragging. Hold down the left mouse button over the constraint value and move the mouse.


== Profile sketches ==
Wenn im Skizzierer (Sketch) Bereiche sich einander überschneiden,
wird keine geschlossene Linie mit Unterlage (Pad) oder Drehen (Revolve) gebildet,
wenn irgendwo ein Punkt nicht direkt auf einem Bereich liegt,
oder wenn es Lücken zwischen Endpunkten und nahe liegenden Bereichen gibt.
Dies gilt nicht für Konstruktionsgeometrie.


To create a sketch that can be used as a profile for generating solids certain rules must be followed:
Die zum eigentlichen Zeichnen (Erstellen der zweidimensionalen geometrischen Grundelemente) benutzten Werkzeuge sind unter '''Skizziergeometrien''' zusmmengefasst.
* The sketch must contain only closed contours. Gaps between endpoints, however small, are not allowed.
* Contours can be nested, to create voids, but should not self-intersect or intersect other contours.
* Contours cannot share edges with other contours. Duplicate edges should be avoided.
* T-connections, that is more than two edges sharing a common point, or a point touching an edge, are not allowed.


These rules do not apply to construction geometry (default color blue), which is not shown outside edit mode, or if the sketch is used for a different purpose. Depending on the workbench and the tool that will use the profile sketch, additional restrictions may apply.
== Die Werkzeuge ==
Die Werkzeuge des Sketch-Arbeitsbereich sind alle im Sketch-Menü zu finden, das beim Laden des Arbeitsbereichs erscheint.


== Drawing aids ==
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_NewSketch.png‎‎|32px]] [[Sketcher_NewSketch/de|Skizze erstellen]]: Erstellen einer Skizze auf einer ausgewählten Fläche oder Ebene. Falls bei der Ausführung dieses Werkzeugs keine Fläche gewählt wurde, wird der Benutzer über ein Pop-Up-Fenster zur Auswahl einer Ebene aufgefordert.
</div>


The Sketcher Workbench has several drawing aids and other features that can help when creating geometry and applying constraints.
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_EditSketch.png|32px]] [[Sketcher_EditSketch/de|Skizze bearbeiten]]: Editiere die gewählte Skizze.
</div>


=== Continue modes ===
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_LeaveSketch.png|32px]] [[Sketcher_LeaveSketch/de|Skizze verlassen Sketch]]: Beenden der Skizzier-Arbeit.
</div>


There are two continue modes: '''Geometry creation "Continue Mode"''' and '''Constraint creation "Continue Mode"'''. If these are checked (default) in the [[Sketcher_Preferences#Display|preferences]], related tools will restart after finishing. To exit an continuous tool press {{KEY|Esc}} or the right mouse button. This must be repeated if a continuous geometry tool has already received input. You can also exit a continuous tool by starting another geometry or constraint creation tool. Note that pressing {{KEY|Esc}} if no tool is active will exit sketch edit mode. Uncheck the '''Esc can leave sketch edit mode''' [[Sketcher_Preferences#General|preference]] if you often inadvertently press {{KEY|Esc}} too many times.
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ViewSketch.png‎|32px]] [[Sketcher_ViewSketch/de|Skizze anzeigen]]: Setzt die Modellansicht senkrecht zur Skizzierebene.
</div>


=== Auto constraints ===
<div class="mw-translate-fuzzy">
* [[Image:Sketcher ViewSection.png|32px]] [[Sketcher_ViewSection|View section]]: Erzeugt eine Schnittebene aus der Skizzierebene, die alle vor dieser liegende Objekte vorübergehend versteckt. {{Version|0.18}}
</div>


In sketches that have '''Auto constraints''' checked (default) several constraints are applied automatically when hovering the cursor properly (their symbols are displayed next to the cursor before applying). This is a per-sketch setting that can be changed in the [[Sketcher_Dialog#Constraints|Sketcher Dialog]] or by changing the {{PropertyView|Autoconstraints}} [[Property_editor|property]] of the sketch. The following constraints are applied automatically:
<div class="mw-translate-fuzzy">
* [[Sketcher_ConstrainCoincident|Coincident]]
* [[Image:Sketcher_MapSketch.png‎|32px]] [[Sketcher_MapSketch/de|Skizze einer Fläche zuordnen...]]: Ordnet eine Skizze der vorher gewählten Fläche eines Volumenkörpers zu.
* [[Sketcher_ConstrainPointOnObject|Point on object]]
</div>
* [[Sketcher_ConstrainHorizontal|Horizontal]]
* [[Sketcher_ConstrainVertical|Vertical]]
* [[Sketcher_ConstrainTangent|Tangent]]
* {{Version|0.22}}: [[Sketcher_ConstrainSymmetric|Symmetric]] (line midpoint)


=== Snapping ===
* [[Sketcher_Reorient/de|Skizze neu ausrichten...]]: Erlaubt die Positionsänderung einer Skizze


{{Version|0.21}}
* [[Sketcher_ValidateSketch/de|Skizze überprüfen]]: Erlaubt die Überprüfung der Toleranz von verschiedenen Punkten und ggf. Korrektur der Abweichungen.


It is possible to [[Sketcher_Snap|snap]] to grid lines and grid intersection, to edges of geometry and midpoints of lines and arcs, and to certain angles. Please note that snapping does not produce constraints in and of itself. For example, only if Auto constraints is switched on will snapping to an edge produce a [[Sketcher_ConstrainPointOnObject|Point on object constraint]]. But just picking a point on the edge would then have the same result.
<div class="mw-translate-fuzzy">
* [[Image:Sketcher MergeSketch.png‎|32px]] [[Sketcher MergeSketches/de|Skizzen zusammenführen]]: Führt zwei oder mehr Skizzen zusammen. {{Version/de|0.15}}
</div>


=== On-View-Parameters ===
<div class="mw-translate-fuzzy">
* [[Image:Sketcher MirrorSketch.png‎|32px]] [[Sketcher MirrorSketch/de|Skizze spiegeln]]: Spiegelt eine Skizze an der X-Achse, der Y-Achse oder dem Ursprung. {{Version/de|0.16}}
</div>


{{Version|0.22}}
===Skizziergeometrien===


Depending on the selected option in the [[Sketcher_Preferences#General|preferences]] only the dimensional On-View-Parameters or both the dimensional and the positional On-View-Parameters can be enabled. Positional parameters allow the input of exact coordinates, for example the center of a circle, or the start point of a line. Dimensional parameters allow the input of exact dimensions, for example the radius of a circle, or the length and angle of a line. On-View-Parameters are not available for all tools.
Zum Zeichnen folgender zweidimensionaler geometrischer Grundelemente stehen Werkzeuge zur Verfügung:


[[Image:Sketcher_On_view_parameters_positional.png]]
<div class="mw-translate-fuzzy">
{{Caption|Determining the center point of a circle with the positional parameters enabled}}
* [[Image:Sketcher_CreatePoint.png|32px]] [[Sketcher_CreatePoint/de|Punkt]]: Zeichnen eines Punktes.
</div>


[[Image:Sketcher_On_view_parameters_dimensional.png]]
<div class="mw-translate-fuzzy">
{{Caption|Determining the radius of a circle with the dimensional parameters enabled}}
* [[Image:Sketcher_Line.png|32px]] [[Sketcher_CreateLine/de|Linie]]: Zeichnen einer geraden Strecke mit Angabe der beiden Endpunkte.

</div>
If values are entered and confirmed by pressing {{KEY|Enter}} or {{KEY|Tab}}, related constraints are added automatically. If two parameters are displayed at the same time, for example the X and Y coordinate of a point, it is possible to enter one value and pick a point to define the other. Depending on the object additional constraints may be required to fully constrain it. Constraints resulting from On-View-Parameters take precedence over those that may result from [[Sketcher_Dialog#Constraints|Auto constraints]].

[[Image:Sketcher_ArcExample3.png|300px]]
{{Caption|Arc created by entering all On-View-Parameters with resulting automatically created constraints}}


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

* [[Sketcher_CompCreateArc/de|Einen Bogen erstellen]]: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
If the '''Show coordinates beside cursor while editing''' [[Sketcher_Preferences#Display|preference]] is checked (default), the parameters of the current geometry tool (coordinates, radius, or length and angle) are displayed next to the cursor. This is deactivated while On-View-Parameters are shown.
</div>

== Selection ==

No need for Ctrl, but...
Select in Sketcher Dialog...

=== Box selection ===

=== Connected geometry selection ===

== Copy, cut and paste ==

{{Version|0.22}}

The standard keyboard shortcuts can be used to copy, {{KEY|Ctrl}}+{{KEY|C}}, cut, {{KEY|Ctrl}}+{{KEY|X}}, and paste, {{KEY|Ctrl}}+{{KEY|V}}, the currently selected Sketcher geometry including related constraints. But these tools are also available from the {{MenuCommand|Sketch → Sketcher tools}} menu. They can be used within the same sketch but also between different sketches or separate instances of FreeCAD. Since the data is copied to the clipboard in the form of Python code, it can be used in other ways too (e.g. shared on the forum).

<span id="Tools"></span>
==Werkzeuge==

Die Werkzeuge des Arbeitsbereichs Sketcher sind im Menü ''Sketch'' und/oder mehreren Symbolleisten zu finden. {{Version/de|0.21}}: Fast alle Sketcher-Symbolleisten werden nur dann dargestellt, wenn sich eine Skizze im Bearbeitungsmodus befindet. Die einzige Ausnahme ist die Symbolleiste [[#Sketcher_toolbar/de|Sketcher]], die nur dargestellt wird, wenn sich keine Skizze im Bearbeitungsmodus befindet.

{{Version/de|0.21}}: Ist eine Skizze im Bearbeitungsmodus, ist die Werkzeugleiste Struktur ausgeblendet, da dann keins ihrer Werkzeuge verwendet werden kann.

<span id="General"></span>
===Allgemein===

<span id="Sketcher_toolbar"></span>
====Symbolleiste Sketcher====


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_NewSketch.png‎‎|32px]] [[Sketcher_NewSketch/de|Skizze erstellen]]: Erstellt eine neue Skizze auf einer ausgewählten Fläche oder Ebene. Falls bei der Ausführung dieses Werkzeugs keine Fläche gewählt wurde, wird der Benutzer über ein Dialogfenster zur Auswahl einer Ebene aufgefordert.
* [[Image:Sketcher_Arc.png|32px]] [[Sketcher_CreateArc/de|Kreisbogen]]: Zeichnen eines Bogens mit Angabe von Mittelpunkt, Radius und Anfangswinkel und Endwinkel.
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
** [[Image:Sketcher CreateArc3Point.png|32px]] [[Sketcher_Create3PointArc/de|Kreisbogen mit 3 Punkten]]: Zeichnen eines Bogens mit Angabe der Endpunkte und eines dritten Punktes des Bogens.
* [[Image:Sketcher_EditSketch.png|32px]] [[Sketcher_EditSketch/de|Skizze bearbeiten]]: Editieren der gewählten Skizze. Dies öffnet den [[Sketcher Dialog/de|Sketcher-Dialog]].
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_MapSketch.svg‎|32px]] [[Sketcher_MapSketch/de|Skizze einer Fläche zuordnen]]: Ordnet eine Skizze der vorher gewählten Fläche eines Volumenkörpers zu.
* [[Sketcher_CompCreateCircle|Einen Kreis estellen]]: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_ReorientSketch.svg|32px]] [[Sketcher_ReorientSketch/de|Skizze neu ausrichten]]: Ermöglicht, die Skizze einer der Hauptebenen zuzuordnen.
* [[Image:Sketcher_Circle.png|32px]] [[Sketcher_CreateCircle/de|Kreis]]: Zeichnen eines Kreises mit Angabe von Mittelpunkt und Radius.
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_ValidateSketch.svg|32px]] [[Sketcher_ValidateSketch/de|Skizze überprüfen]]: Analysiert und repariert eine Skizze, die nicht mehr bearbeitet werden kann, die ungültige Randbedingungen enthält oder der Koinzidenz-Randbedingungen fehlen.
** [[Image:Sketcher CreateCircle3Point.png|32px]] [[Sketcher_Create3PointCircle/de|Kreis mit 3 Punkten]]: Zeichnen eines Kreises mit Angabe von drei Punkten des Umfanges.
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_MergeSketch.svg‎|32px]] [[Sketcher MergeSketches/de|Skizzen zusammenführen]]: Führt zwei oder mehr Skizzen zusammen.
* [[Image:Sketcher_Conics.png|32px]] [[Sketcher_CompCreateConic/de|Kegelschnitte]]:
** [[Image:Sketcher_CreateEllipse.png|32px]] [[Sketcher CreateEllipseByCenter/de|Ellipse]]: Zeichnen einer Ellipse mit Angabe des Zentrums und der beiden Hauptachsen-Endpunkte. {{Version/de|0.15}}
** [[Image:Sketcher_CreateEllipse_3points.png|32px]] [[Sketcher CreateEllipseBy3Points/de|Ellipse mit 3 Punkten]]: Zeichnen einer Ellipse mit Angabe der beiden Endpunkte der großen und eines Endpunkts der kleinen Hauptachse. {{Version/de|0.15}}
** [[Image:Sketcher_Elliptical_Arc.png|32px]] [[Sketcher_CreateArcOfEllipse/de|Ellipsen-Bogen]] : Zeichnen eines Ellipsen-Bogens mit Angabe von Punkten. {{Version/de|0.15}}
**[[Image:Sketcher_Hyperbolic_Arc.png|32px]] [[Sketcher_CreateArcOfHyperbola/de|Hyperbel-Bogen]]: Zeichnen eines Hyperbel-Bogens mit Angabe von Punkten. {{Version/de|0.17}}
**[[Image:Sketcher_Parabolic_Arc.png|32px]] [[Sketcher_CreateArcOfParabola/de|Parabel-Bogen]]: Zeichnen eines Parabel-Bogens mit Angabe von Punkten. {{Version/de|0.17}}
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_MirrorSketch.svg‎|32px]] [[Sketcher_MirrorSketch/de|Skizze spiegeln]]: Spiegelt eine Skizze entlang der X-Achse, der Y-Achse oder dem Ursprung.
* [[Sketcher_CompCreateBSpline/de|Create a B-spline]]: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
** [[File:Sketcher_CreateBSpline.svg|32px]] [[Sketcher_CreateBSpline|Create B-spline]]: Zeichnen einer B-spline-Kurve durch die Kontrollpunkte. {{Version/de|0.17}}
** [[File:Sketcher_Create_Periodic_BSpline.svg|32px]] [[Sketcher_CreatePeriodicBSpline/de|Create periodic B-pline]]: Draws a periodic (closed) B-spline curve by its control points. {{Version/de|0.17}}
</div>
</div>


<span id="Sketcher_Edit_Mode_toolbar"></span>
<div class="mw-translate-fuzzy">
====Symbolleiste Sketcher-Bearbeitungsmodus====
* [[Image:Sketcher_CreatePolyline.png|32px]] [[Sketcher_CreatePolyline/de|Linienzug (Polygonzug)]]: Zeichnen eines Linienzuges aus geraden Strecken mit Angabe der beiden Endpunkte und der Zwischenpunkte. Drücken von {{KEY|M}} während der Erstellung eines Linienzuges schaltet zwischen den verschiedenen Modi um.
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_LeaveSketch.png|32px]] [[Sketcher_LeaveSketch/de|Skizze verlassen]]: Beendet den Bearbeitungsmodus des Sketchers.
* [[Image:Sketcher_CreateRectangle.png|32px]] [[Sketcher_CreateRectangle/de|Rechteck]]: Zeichnen eines Rechteck mit Angabe der beiden diagonal gegenüber liegenden Eckpunkte.
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ViewSketch.png‎|32px]] [[Sketcher_ViewSketch/de|Skizze anzeigen]]: Legt die Modellansicht senkrecht zur Skizzierebene fest.
* [[Image:Sketcher_CreateHexagon.png|32px]] [[Sketcher_CompCreateRegularPolygon/de|Erstellen eines regelmäßigen Polygons]]: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ViewSection.svg|32px]] [[Sketcher_ViewSection/de|Schnitt anzeigen]]: Erzeugt eine Schnittebene, und verbirgt vorübergehend alles, was sich vor der Skizzierebene befindet.
* [[Image:Sketcher_CreateTriangle.png|32px]] [[Sketcher_CreateTriangle/de|Gleichseitiges Dreieck erstellen]]: Zeichnen eines regelmäßigen Dreiecks innerhalb seines Umkreises. {{Version/de|0.15}}
</div>
</div>


<span id="Sketcher_edit_tools_toolbar"></span>
<div class="mw-translate-fuzzy">
====Symbolleiste Sketcher-Werkzeuge Bearbeitung====
* [[Image:Sketcher_CreateSquare.png|32px]] [[Sketcher_CreateSquare/de|Quadrat erstellen]]: Zeichnen eines regelmäßigen Vierecks innerhalb seines Umkreises. {{Version/de|0.15}}
</div>


* [[Image:Sketcher_Grid.svg|32px]] [[Sketcher_Grid/de|Raster umschalten]]: Aktiviert bzw. deaktiviert das Raster in der aktuell bearbeiteten Skizze. Die Einstellungen können im zugehörigen Menü angepasst werden. {{Version/de|0.21}}
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreatePentagon.png|32px]] [[Sketcher_CreatePentagon/de|Fünfeck erstellen]]: Zeichnen eines regelmäßigen Fünfecks innerhalb seines Umkreises. {{Version/de|0.15}}
</div>


* [[Image:Sketcher_Snap.svg|32px]] [[Sketcher_Snap/de|Einrasten umschalten]]: Aktiviert bzw. deaktiviert das Einrasten in allen Skizzen. Die Einstellungen können im zugehörigen Menü angepasst werden. {{Version/de|0.21}}
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreateHexagon.png|32px]] [[Sketcher_CreateHexagon/de|Sechseck erstellen]]: Zeichnen eines regelmäßigen Sechsecks innerhalb seines Umkreises. {{Version/de|0.15}}
</div>


* [[Image:Sketcher_RenderingOrder.svg|32px]] [[Sketcher_RenderingOrder/de|Rendering-Reihenfolge konfigurieren]]: Die Rendering-Reihenfolge aller Skizzen kann im zugehörigen Menü angepasst werden. {{Version/de|0.21}}
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreateHeptagon.png|32px]] [[Sketcher_CreateHeptagon/de|Siebeneck erstellen]]: Zeichnen eines regelmäßigen Siebenecks innerhalb seines Umkreises. {{Version/de|0.15}}
</div>


<span id="Other"></span>
<div class="mw-translate-fuzzy">
====Andere====
* [[Image:Sketcher_CreateOctagon.png|32px]] [[Sketcher_CreateOctagon/de|Achteck erstellen]]: Zeichnen eines regelmäßigen Achtfecks innerhalb seines Umkreises. {{Version/de|0.15}}
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_StopOperation.svg|32px]] [[Sketcher_StopOperation/de|Vorgang beenden]]: Wenn der Bearbeitungsmodus aktiv ist, wird der aktuellen Vorgang beendet, egal ob es sich um das Zeichnen oder das Festlegen von Randbedingungen usw. handelt.
:* [[Image:Sketcher_CreateRegularPolygon.png|32px]] [[Sketcher_CreateRegularPolygon|Create Regular Polygon]] : Zeichnen eines regelmäßigen Polygons durch Auswahl der Anzahl der Seiten und Aufnehmen zweier Punkte: dem Zentrum und einer Ecke.
</div>
</div>


<span id="Sketcher_geometries"></span>
* [[Image:Sketcher_CreateSlot.png|32px]] [[Sketcher_CreateSlot/de|Nut erstellen]]: Zeichnen eines Ovals mit Angabe des Mittelpunkts und des Radius eines der beiden Halbkreise und eines Endpunktes des anderen Halbkreises.
===Skizzengeometrien===


Dies sind Werkzeuge zum Erstellen von Objekten.
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreateFillet.png|32px]] [[Sketcher_CreateFillet/de|Abrundung erstellen]]: Erstellt eine Abrundung zwischen zwei Linien, die an einem Punkt verbunden sind. Nach Auswahl zweier Linien oder des gemeinsamen Scheitelpunktes kann das Werkzeug aktiviert werden.
</div>


* [[Image:Sketcher_CreatePoint.png|32px]] [[Sketcher_CreatePoint/de|Punkt erstellen]]: Zeichnet einen Punkt.
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_Trimming.png|32px]] [[Sketcher_Trimming/de|Kante zuschneiden]]: Beschneidet eine Gerade, einen Kreis oder Bogen bis zur nächsten überlappenden Linie (Gerade, Kreis oder Bogen).
</div>


* [[Image:Sketcher_CreateLine.svg|32px]] [[Sketcher_CreateLine/de|Linie erstellen]]: Zeichnet ein Linienabschnitt zwischen 2 Punkten. Linien werden von bestimmten Randbedingungen als unendlich angesehen.
* [[File:Sketcher_Extend.svg|32px]] [[Sketcher_Extend|Extend]]: Erweitert eine Linie oder einen Bogen bis zu einer begrenzenden Linie oder Kurve oder zu einem beliebigen Punkt. {{Version|0.17}}


* <span id="Sketcher_CompCreateArc">[[Image:Sketcher_CreateArc.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Bogen erstellen:</span><!--Do not edit span id: the Sketcher_CompCreateArc pages redirect here-->
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_External.png|32px]] [[Sketcher_External/de|Externe Geometrie]]: Erstellt eine Kante verbunden mit externer Geometrie.
</div>


:* [[Image:Sketcher_CreateArc.svg|32px]] [[Sketcher_CreateArc/de|Bogen aus Mittelpunkt erstellen]]: Zeichnet ein Kreissegment aus Mittelpunkt, Radius, Startwinkel und Endwinkel.
* [[File:Sketcher_CarbonCopy.svg|32px]] [[Sketcher_CarbonCopy|CarbonCopy]]: Kopiert die Geometrie einer anderen Skizze. {{Version|0.17}}


:* [[Image:Sketcher_Create3PointArc.svg|32px]] [[Sketcher_Create3PointArc/de|Kreisbogen durch 3 Punkte erstellen]]: Zeichnet einen Kreisbogen durch zwei Endpunkte und einem weiteren Punkt auf dem Umfang.
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ToggleConstruction.png|32px]] [[Sketcher_ToggleConstruction/de|Konstruktionsmodus]]: Wechseln zwischen Skizzier- und Konstruktionsmodus. Konstruktionsgeometrie wird blau dargestellt und außerhalb des Skizzenänderungsmodus ausgeblendet.
</div>


* <span id="Sketcher_CompCreateCircle">[[Image:Sketcher_CreateCircle.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Kreis erstellen:</span><!--Do not edit span id: the Sketcher_CompCreateCircle pages redirect here-->
===Skizzierbeschränkungen===


:* [[Image:Sketcher_Circle.svg|32px]] [[Sketcher_CreateCircle/de|Kreis erstellen]]: Zeichnet einen Kreis aus Mittelpunkt und Radius.
Beschränkungen werden benutzt, um Längen zu definieren, Regeln zwischen Skizzenelementen aufzustellen und die Skizze entlang der vertikalen und horizontalen Achsen festzulegen. Einige Beschränkungen benötigen die Verwendung von [[Sketcher_helper_constraint/de|Hilfsbeschränkungen]].


:* [[Image:Sketcher_Create3PointCircle.svg|32px]] [[Sketcher_Create3PointCircle/de|Kreis aus drei Punkten erstellen]]: Zeichnet einen Kreis durch drei Punkten auf dem Umfang.
====Gometrische Beschränkungen====
Diese Beschränkungen sind nicht mit nummerischen Daten verknüpft.


* <span id="Sketcher_CompCreateConic">[[Image:Sketcher_Conics.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Kegelschnitt erstellen:</span><!--Do not edit span id: the Sketcher_CompCreateConic pages redirect here-->
<div class="mw-translate-fuzzy">
* [[Image:Constraint_PointOnPoint.png|32px]] [[Sketcher ConstrainCoincident/de|Coincident]]: Bestimmt wird, dass zwei Punkte (z.B. die Enden zweier Linien identisch sind (Punkt-zu-Punkt, sollten zwei Punkte von Linien zufällig aufeinander liegen, so werden sie zu einem gemacht; erst dann sind beide Linien wirklich verbunden)).
</div>


:* [[Image:Sketcher_CreateEllipseByCenter.svg|32px]] [[Sketcher_CreateEllipseByCenter/de|Ellipse um Mittelpunkt erstellen]]: Zeichnet eine Ellipse aus Mittelpunkt, Hauptradiuspunkt und Nebenradiuspunkt.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_PointOnObject.png|32px]] [[Sketcher ConstrainPointOnObject|Punkt auf Objekt]]: Setzt einen Punkt auf ein anderes objekt, wie z.B. einer Linie, einem Bogen oder einer Achse.
</div>


:* [[Image:Sketcher_CreateEllipseBy3Points.svg|32px]] [[Sketcher_CreateEllipseBy3Points/de|Ellipse durch 3 Punkte erstellen]]: Zeichnet eine Ellipse aus Hauptradius (2 Punkte) und kleinem Radiuspunkt.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_Vertical.png|32px]] [[Sketcher ConstrainVertical/de|Vertical]]: Als Richtung der ausgewählten Linien und Linienelemente wird die vertikale, d.h. die y-Richtung bestimmt. Vor der Anwendung der Beschränkung kann mehr als ein Objekt ausgewählt werden.
</div>


:* [[Image:Sketcher_CreateArcOfEllipse.svg|32px]] [[Sketcher_CreateArcOfEllipse/de|Ellipsenbogen erstellen]]: Zeichnet einen Ellipsenbogen aus Mittelpunkt, Hauptradiuspunkt, Startpunkt und Endpunkt.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_Horizontal.png|32px]] [[Sketcher ConstrainHorizontal/de|Horizontal]]: Als Richtung der ausgewählten Linien und Linienelemente wird die horizontale, d.h. die x-Richtung bestimmt. Vor der Anwendung der Beschränkung kann mehr als ein Objekt ausgewählt werden.
</div>


:* [[Image:Sketcher_CreateArcOfHyperbola.svg|32px]] [[Sketcher_CreateArcOfHyperbola/de|Hyperbelbogen erstellen]]: Zeichnet einen Hyperbelbogen.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_Parallel.png|32px]] [[Sketcher_ConstrainParallel/de|Parallel]]: Bestimmt wird die Parallelität zwischen zwei ausgewählten Geraden.
</div>


:* [[Image:Sketcher_CreateArcOfParabola.svg|32px]] [[Sketcher_CreateArcOfParabola/de|Parabelbogen erstellen]]: Zeichnet einen Parabelbogen.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_Perpendicular.png|32px]] [[Sketcher_ConstrainPerpendicular/de|Perpendicular]]: Bestimmt wird die Rechtwinkligkeit zwischen zwei ausgewählten Geraden oder einer Linie senkrecht zu einem Kreisbogenendpunkt.
</div>


* <span id="Sketcher_CompCreateBSpline">[[Image:Sketcher_CreateBSpline.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] B-Spline erstellen:</span><!--Do not edit span id: the Sketcher_CompCreateBSpline pages redirect here-->
<div class="mw-translate-fuzzy">
* [[Image:Constraint_Tangent.png|32px]] [[Sketcher ConstrainTangent/de|Tangent]]: Erzeugt eine Tangenten-Beschränkung zwischen zwei ausgewählten Entitäten oder eine kollineare Beschränkung zwischen zwei Liniensegmenten. Ein Liniensegment muss nicht direkt an einem Kreis oder Kreisbogen liegen, um Tangenten-beschränkt zu diesem Kreis oder Kreisbogen zu werden.
</div>


:* [[File:Sketcher_CreateBSpline.svg|32px]] [[Sketcher_CreateBSpline/de|B-Spline durch Kontrollpunkte]]: Zeichnet eine B-Spline-Kurve über ihre Kontrollpunkte.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_EqualLength.png|32px]] [[Sketcher_ConstrainEqual/de|Equal Length]]: Hergestellt wird die Gleichheit zwischen zwei Elementen. An Kreisen und Bögen wird der Radius gleich gesetzt. Wenn die Abmessung keines der gewählten Elemente noch nicht bestimmt ist, erhalten alle eine der bisherigen zufälligen Abmessung. Der Vorgang ist zu wiederholen, wobei von diesen nur ein Element und dazu ein Element mit bestimmter Abmessung zu wählen ist.
</div>


:* [[File:Sketcher_CreatePeriodicBSpline.svg|32px]] [[Sketcher_CreatePeriodicBSpline/de|Geschlossener B-Spline durch Kontrollpunkte]]: Zeichnet eine periodische (geschlossene) B-Spline-Kurve über ihre Kontrollpunkte.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_Symmetric.png|32px]] [[Sketcher_ConstrainSymmetric/de|Symmetrie festlegen]]: Bestimmt wird die symmetrische Lage von zwei Punkten beidseits einer Geraden oder die ersten beiden gewählten Punkte symmetrisch zu einem gewählten dritten Punkt.
</div>


:* [[File:Sketcher_CreateBSplineByInterpolation.svg|32px]] [[Sketcher_CreateBSplineByInterpolation/de|B-spline durch Knoten]]: Zeichnet eine B-Spline-Kurve durch ihre Knotenpunkte. {{Version/de|0.21}}
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ConstrainBlock.png|32px]] [[Sketcher_ConstrainBlock|Constrain Block]]: Ermöglicht grundsätzlich das Blockieren eines geometrischen Elements mit einer einzigen Einschränkung. Es sollte besonders nützlich sein, mit B-Splines zu arbeiten. Siehe: [https://forum.freecadweb.org/viewtopic.php?f=9&t=26572 Block Constraint forum topic]. {{Version|0.17}}
</div>


:* [[File:Sketcher_CreatePeriodicBSplineByInterpolation.svg|32px]] [[Sketcher_CreatePeriodicBSplineByInterpolation/de|Geschlossener B-Spline durch Knoten]]: Zeichnet eine periodische (geschlossene) B-Spline-Kurve durch ihre Knotenpunkte. {{Version/de|0.21}}
==== Dimensionale Beschränkungen ====
Sie werden mit nummerischen Daten in Verbindung gebracht. Dazu kann man [[Espressions|Expressions]] verwenden. Die Daten können aus einer Tabelle, [[Spreadsheet_Workbench|Arbeitsbereich Tabelle]] entnommen werden.


* [[Image:Sketcher_CreatePolyline.svg|32px]] [[Sketcher_CreatePolyline/de|Linienzug erstellen]]: Zeichnet eine Linie aus mehreren Liniensegmenten. Das Drücken der {{KEY|M}}-Taste während des Zeichnens eines Linienzuges, wechselt zwischen den verschiedenen Linienzug-Modi.
<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ConstrainLock.png‎|32px]] [[Sketcher ConstrainLock/de|Sperren]]: Fixiert wird die momentane Lage eines Elementes relativ zum Koordinaten-Ursprung (Bestimmen des vertikalen und horizontalen Abstands davon).
</div>


* <span id="Sketcher_CompCreateRectangles">[[Image:Sketcher_CreateRectangle.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Rechteck erstellen:</span><!--Do not edit span id: the Sketcher_CompCreateRectangles pages redirect here-->
<div class="mw-translate-fuzzy">
* [[Image:Constraint_HorizontalDistance.png‎|32px]] [[Sketcher ConstrainDistanceX/de|Horizontalen Abstand festlegen]]: Bestimmt wird der horizontale Abstand zwischen zwei Punkten oder Linienenden. Wenn nur ein Element ausgewählt ist, wird der Abstand zum Koordinaten-Ursprung verwendet.
</div>


:* [[Image:Sketcher_CreateRectangle.svg|32px]] [[Sketcher_CreateRectangle/de|Rechteck erstellen]]: Zeichnet ein Rechteck durch zwei gegenüberliegende Punkte.
<div class="mw-translate-fuzzy">
* [[Image:Constraint_VerticalDistance.png|32px]] [[Sketcher_ConstrainDistanceY/de|Vertikalen Abstand festlegen]]: Bestimmt wird der vertikale Abstand zwischen zwei Punkten oder Linienenden. Wenn nur ein Element ausgewählt ist, wird der Abstand zum Koordinaten-Ursprung verwendet
</div>


:* [[Image:Sketcher_CreateRectangle_Center.svg|32px]] [[Sketcher_CreateRectangle_Center/de|Zentriertes Rechteck erstellen]]: Zeichnet ein Rechteck aus einem zentralen Punkt und einem Eckpunkt. {{Version/de|0.20}}
<div class="mw-translate-fuzzy">
* [[Image:Constraint_Length.png|32px]] [[Sketcher_ConstrainDistance/de|Distanz festlegen]]: bestimmt den direkten Abstand zwischen zwei Punkten oder die Länge einer Linie.
</div>


:* [[Image:Sketcher_CreateOblong.svg|32px]] [[Sketcher_CreateOblong/de|Abgerundetes Rechteck erstellen]]: Zeichnet ein abgerundetes Rechteck aus 2 gegenüberliegenden Punkten. {{Version/de|0.20}}
<div class="mw-translate-fuzzy">

* [[Image:Constraint_Radius.png|32px]] [[Sketcher_ConstrainRadius/de|Radius festlegen]]: Bestimmt wird der Radius eines Bogens oder Kreises.
* <span id="Sketcher_CompCreateRegularPolygon">[[Image:Sketcher_CreateHexagon.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Regelmäßiges Vieleck erstellen:</span><!--Do not edit span id: the Sketcher_CompCreateRegularPolygon pages redirect here-->
* [[Image:Constraint_InternalAngle.png|32px]] [[Sketcher_ConstrainAngle/de|Winkel festlegen]]: Bestimmt wird der Winkel zwischen zwei Linien.

</div>
:* [[Image:Sketcher_CreateTriangle.svg|32px]] [[Sketcher_CreateTriangle/de|Gleichseitiges Dreieck erstellen]]: Zeichnet ein gleichseitiges Dreieck, das einem Konstruktionsgeometriekreis einbeschrieben ist.

:* [[Image:Sketcher_CreateSquare.svg|32px]] [[Sketcher_CreateSquare/de|Quadrat erstellen]]: Zeichnet ein Quadrat, das einem Konstruktionsgeometriekreis einbeschrieben ist.

:* [[Image:Sketcher_CreatePentagon.png|32px]] [[Sketcher_CreatePentagon/de|Fünfeck erstellen]]: Zeichnet ein regelmäßigen Fünfeck das einem Umkreis einbeschrieben ist.

:* [[Image:Sketcher_CreateHexagon.svg|32px]] [[Sketcher_CreateHexagon/de|Sechseck erstellen]]: Zeichnet ein regelmäßiges Sechseck, das einem Umkreis einbeschrieben ist.

:* [[Image:Sketcher_CreateHeptagon.png|32px]] [[Sketcher_CreateHeptagon/de|Siebeneck erstellen]]: Zeichnet ein regelmäßiges Siebeneck, das einem Umkreis einbeschrieben ist.

:* [[Image:Sketcher_CreateOctagon.png|32px]] [[Sketcher_CreateOctagon/de|Achteck]]: Zeichnet ein regelmäßiges Achtecks, das einem Umkreis einbeschrieben ist.

:* [[Image:Sketcher_CreateRegularPolygon.svg|32px]] [[Sketcher_CreateRegularPolygon/de|Regelmäßiges Vieleck erstellen]] : Zeichnet ein regelmäßiges Vieleck durch Auswahl der Anzahl der Seiten und Auswahl zweier Punkte: dem Zentrum und einer Ecke.

* <span id="Sketcher_CompSlot">[[Image:Sketcher_CreateSlot.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Oval erstellen:</span><!--Do not edit span id: the Sketcher_CompSlot pages redirect here-->

:* [[Image:Sketcher_CreateSlot.svg|32px]] [[Sketcher_CreateSlot/de|Oval erstellen]]: Zeichnet ein Oval, indem das Zentrum des einen Halbkreises und ein Endpunkt des anderen Halbkreises ausgewählt werden. (Eignet sich gleichermaßen für Passfedern wie für (Passfeder-) Nuten)


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateArcSlot.svg|32px]] [[Sketcher_CreateArcSlot/de|Bogenoval]]: in Arbeit. {{Version/de|0.22}}
* [[Image:Constraint_SnellsLaw.png|32px]] [[Sketcher ConstrainSnellsLaw|Snell's Law]]: Beschränkt zwei Linien, um ein Brechungsgesetz einzuhalten, um das Licht zu simulieren, das durch eine Schnittstelle geht. {{Version|0.15}}
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* <span id="Sketcher_CompCreateFillets">[[Image:Sketcher_CreateFillet.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Verrundung erstellen:</span><!--Do not edit span id: the Sketcher_CompCreateFillets pages redirect here-->
* [[Image:Constraint_InternalAlignment.png |32px]] [[Sketcher_ConstrainInternalAlignment|Internal Alignment]]: Richtet ausgewählte Elemente an der ausgewählten Form aus (z. B. eine Linie, um die Hauptachse einer Ellipse zu werden).
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateFillet.png|32px]] [[Sketcher_CreateFillet/de|Verrundung erstellen]]: Erstellt einen Bogen zwischen zwei nicht parallelen Linien.
* [[Image:Sketcher_ToggleConstraint.png |32px]] [[Sketcher_ToggleDrivingConstraint|Schalten der Einschränkungen von Gesteuert in Steuernd ]]: Schaltet die Symbolleiste oder die ausgewählten Einschränkungen in den Referenzmodus um. Sobald bei Längenangaben der Wert bestätigt wird, wird diese wieder zur Steuernden Bemaßung {{Version|0.16}}
</div>
</div>


:* [[Image:Sketcher_CreateChamfer.svg|32px]] [[Sketcher_CreateChamfer|Chamfer]]: Creates a chamfer between two non-parallel edges.


* <span id="Sketcher_CompCurveEdition">[[Image:Sketcher_Trimming.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Kante bearbeiten:</span><!--Do not edit span id: the Sketcher_CompCurveEdition pages redirect here-->
===Skizzierer Werkzeuge===


:* [[Image:Sketcher_Trimming.png|32px]] [[Sketcher_Trimming/de|Kante zuschneiden]]: Stutzt eine Gerade, einen Kreis oder einen Kreisbogen unter Berücksichtigung des angeklickten Punktes.
* [[File:Sketcher SelectElementsWithDoFs.svg|32px]] [[Sketcher_SelectElementsWithDoFs|Select solver DOFs]]: Zeigt in GRÜN die noch nicht eingeschränkten Elemente der Skizze an {{Version|0.18}}


:* [[Image:Sketcher_Split.svg|32px]] [[Sketcher_Split/de|Kante teilen]]: Teilt eine Kante in zwei und behält dabei die meisten Randbedingungen bei. {{Version/de|0.20}}
<div class="mw-translate-fuzzy">
* [[Image:Sketcher CloseShape.png‎|32px]] [[Sketcher CloseShape|Close Shape]]: Erzeugt eine geschlossene Kontur durch das setzen der Koinzidenz Beschränkung der offenen Enden{{Version|0.15}}
</div>


:* [[File:Sketcher_Extend.svg|32px]] [[Sketcher_Extend/de|Kante verlängern]]: Verlängert eine Linie oder einen Kreisbogen bis zu einer begrenzenden Kante, z.B. einer Linie, einem Bogen, einer Ellipse, einem Ellipsenbogen, oder einem Punkt im Raum.
<div class="mw-translate-fuzzy">

* [[Image:Sketcher ConnectLines.png‎|32px]] [[Sketcher ConnectLines|Connect Edges]]: Erzeugt verbundene Kontur durch das setzen der Koinzidenz Beschränkung der Linienendpunkte {{Version|0.15}}
* [[Image:Sketcher_External.svg|32px]] [[Sketcher_External/de|Externe Geometrie]]: Erstellt eine mit externer Geometrie verknüpfte Kante.
</div>

* [[File:Sketcher_CarbonCopy.svg|32px]] [[Sketcher_CarbonCopy/de|Pause]]: Paust die Geometrie aus einer anderen Skizze ab.

* [[File:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction/de|Umschalten der Hilfsgeometrie]]: Schaltet die Skizzengeometrie vom/zum Konstruktionsmodus um. Die Konstruktionsgeometrie wird in Blau angezeigt und ist außerhalb des Bearbeitungsmodus nicht sichtbar.

<span id="Sketcher_constraints"></span>
===Sketcher-Randbedingungen===

Randbedingungen (Festlegungen, Beschränkungen) werden benutzt, um Längen festzulegen, Regeln zwischen Skizzenelementen aufzustellen und die Skizze entlang der vertikalen und horizontalen Achsen festzulegen. Einige Randbedingungen benötigen die Verwendung von [[Sketcher_helper_constraint/de|Hilfsrandbedingungen]].


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainCoincidentUnified.svg|32px]] [[Sketcher_ConstrainCoincidentUnified/de|KointidentFestlegen (kombiniert)]]: in Arbeit... {{Version/de|0.22}}
* [[Image:Sketcher SelectConstraints.png‎|32px]] [[Sketcher SelectConstraints|Select Constraints]]: Selektiert die Einshränkungen eines Skizzenelements {{Version|0.15}}
</div>
</div>

* [[File:Sketcher_ConstrainCoincident.svg|32px]] [[Sketcher ConstrainCoincident/de|Koinzidenz festlegen]]: Befestigt einen oder mehrere Punkte koinzident (= deckungsgleich) auf einem anderen Punkt. Diese Randbedingung verhält sich wie eine Randbedingung Konzentrisch festlegen, wenn zwei oder mehr Kreise, Bögen, Ellipsen oder Ellipsenbögen ausgewählt werden.

* [[File:Sketcher_ConstrainPointOnObject.svg|32px]] [[Sketcher ConstrainPointOnObject/de|Punkt auf Objekt festlegen]]: Befestigt einen Punkt an einem anderen Objekt wie z. B. einer Linie, einem Kreisbogen oder einer Achse.

* <span id="Sketcher_CompHorVer">[[Image:Sketcher_ConstrainHorVer.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Horizontal/Vertikal:</span><!--Do not edit span id: the Sketcher_CompHorVer pages redirect here-->


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectOrigin.png‎|32px]] [[Sketcher SelectOrigin|Select Origin]]: Selektiert den Ursprung der Skizze {{Version|0.15}}
:* [[File:Sketcher_ConstrainHorVer.svg|32px]] [[Sketcher_ConstrainHorVer|Horizontal/Vertikal]]: in Arbeit. {{Version/de|0.22}}
</div>
</div>

:* [[File:Sketcher_ConstrainHorizontal.svg|32px]] [[Sketcher ConstrainHorizontal/de|Horizontal festlegen]]: Legt die Ausrichtung der ausgewählten Linien oder Linienzugelemente auf genau horizontal fest. Es kann mehr als ein Objekt ausgewählt werden, bevor diese Randbedingung angewendet wird.

:* [[File:Sketcher_ConstrainVertical.svg|32px]] [[Sketcher ConstrainVertical/de|Vertikal festlegen]]: Legt die Ausrichtung der ausgewählten Linien oder Linienzugelemente auf genau vertikal fest. Es kann mehr als ein Objekt ausgewählt werden, bevor diese Randbedingung angewendet wird.

* [[File:Sketcher_ConstrainParallel.svg|32px]] [[Sketcher_ConstrainParallel/de|Parallel festlegen]]: Legt zwei oder mehr Linien parallel zueinander fest.

* [[File:Sketcher_ConstrainPerpendicular.svg|32px]] [[Sketcher_ConstrainPerpendicular/de|Rechtwinklig festlegen]]: Legt zwei Linien senkrecht aufeinander fest oder eine Linie senkrecht auf einen (Kreisbogen in einem) Bogenendpunkt.

* [[File:Sketcher_ConstrainTangent.svg|32px]] [[Sketcher ConstrainTangent/de|Tangential festlegen]]: Legt eine Tangentenbedingung zwischen zwei ausgewählten Elementen fest; sind zwei Geradenabschnitte ausgewählt werden sie fluchtend (kollinear) festgelegt. Ein Geradenabschnitt muss nicht direkt an einem Kreis oder Kreisbogen liegen, um tangential zu diesem Kreis oder Kreisbogen festgelegt zu werden.

* [[File:Sketcher_ConstrainEqual.svg|32px]] [[Sketcher_ConstrainEqual/de|Gleichheit festlegen]]: Setzt die Längen zweier ausgewählter Geradenabschnitte gleich. Bei Verwendung mit Kreisen oder Bögen werden deren Radien gleich gesetzt.

* [[File:Sketcher_ConstrainSymmetric.svg|32px]] [[Sketcher_ConstrainSymmetric/de|Symmetrie festlegen]]: Legt zwei Punkte symmetrisch zu einer Linie oder einem dritten Punkt fest.

* [[Image:Sketcher_ConstrainBlock.svg|32px]] [[Sketcher_ConstrainBlock/de|Fixieren]]: Blockiert die Bewegung einer Kante, d.h. es wird verhindert, dass ihre Knotenpunkte ihre Lage ändern. Es eignet sich besonders, um die Position von B-Splines zu fixieren. Siehe das [https://forum.freecadweb.org/viewtopic.php?f=9&t=26572 Block Constraint forum topic] (engl.).

* <span id="Sketcher_CompDimensionTools">[[Image:Sketcher_Dimension.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Maßliche Randbedingungen:</span><!--Do not edit span id: the Sketcher_CompDimensionTools pages redirect here-->


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectVerticalAxis.png‎|32px]] [[Sketcher SelectVerticalAxis|Select Vertical Axis]]: Selektiert die Vertikale Achse der Skizze {{Version|0.15}}
:* [[File:Sketcher_Dimension.svg|32px]] [[Sketcher_Dimension/de|Maßeintrag]]: in Arbeit. {{Version/de|0.22}}
</div>
</div>


:* [[File:Sketcher_ConstrainDistanceX.svg|32px]] [[Sketcher ConstrainDistanceX/de|Horizontalen Abstand festlegen]] (XAbstandFestlegen): Legt den horizontalen Abstand zwischen zwei Punkten oder Linienendpunkten fest. Wenn nur ein Element ausgewählt ist, wird der Abstand zum Ursprung festgelegt.
<div class="mw-translate-fuzzy">


:* [[File:Sketcher_ConstrainDistanceY.svg|32px]] [[Sketcher_ConstrainDistanceY/de|Vertikalen Abstand festlegen]] (YAbstandFestlegen): Legt den vertikalen Abstand zwischen 2 Punkten oder Linienendpunkten fest. Wenn nur ein Element ausgewählt ist, wird der Abstand zum Ursprung festgelegt.
* [[Image:Sketcher SelectHorizontalAxis.png‎|32px]] [[Sketcher SelectHorizontalAxis|Select Horizontal Axis]]: Selektiert die Horizontale Achse der Skizze {{Version|0.15}}

</div>
:* [[File:Sketcher_ConstrainDistance.svg|32px]] [[Sketcher_ConstrainDistance/de|Abstand festlegen]]: Legt die Länge einer Linie, den senkrechten Abstand eines Punktes zu einer Linie, den Abstand zwischen zwei Punkten oder {{Version/de|0.21}} den Abstand zwischen zwei Kreiskanten fest.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
:* [[File:Sketcher_ConstrainRadiam.svg|32px]] [[Sketcher_ConstrainRadiam/de|Automatisch Radius oder Durchmesser festlegen]]: Legt automatisch den Radius eines Bogens, den Durchmesser eines Kreises oder das Gewicht eines B-Spline-Pols fest. {{Version/de|0.20}}
* [[Image:Sketcher SelectRedundantConstraints.png‎|32px]] [[Sketcher SelectRedundantConstraints|Select Redundant Constraints]]: Selektiert die redundanten Einschränkungen der Skizze {{Version|0.15}}
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
:* <span id="Sketcher_CompConstrainRadDia">[[File:Sketcher_ConstrainRadius.svg|32px]] [[Sketcher_ConstrainRadius/de|Radius]]: Legt den Radius eines ausgewählten Kreisbogens oder Kreises fest oder das Gewicht eines B-Spline-Pols.</span><!--Do not edit span id: the Sketcher_CompConstrainRadDia pages redirect here-->
* [[Image:Sketcher SelectConflictingConstraints.png‎|32px]] [[Sketcher SelectConflictingConstraints|Select Conflicting Constraints]]: Seöektiert die widersprüchlichen Einschränkungen der Skizze {{Version|0.15}}
</div>
</div>

:* [[File:Sketcher_ConstrainDiameter.svg|32px]] [[Sketcher_ConstrainDiameter/de|Durchmesser festlegen]]: Legt den Durchmesser eines Kreisbogens oder Kreises fest.

:* [[File:Sketcher_ConstrainAngle.svg|32px]] [[Sketcher_ConstrainAngle/de|Winkel festlegen]]: Legt den Innenwinkel zwischen zwei ausgewählten Linien fest.

:* [[File:Sketcher_ConstrainLock.svg|32px]] [[Sketcher ConstrainLock/de|Sperren]]: Fixiert das ausgewählte Element (Knotenpunkt), indem der vertikale und der horizontale Abstand relativ zum Ursprung festgelegt werden, wodurch die Position dieses Elements gesperrt wird. Diese Abstandsbedingungen können später bearbeitet werden.

<span id="Special_constraints"></span>
====Besondere Randbedingungen====

* [[File:Sketcher_ConstrainSnellsLaw.svg|32px]] [[Sketcher ConstrainSnellsLaw/de|Lichtbrechung (nach Snellius-Gesetz) festlegen]]: Legt zwei Linien so fest, dass sie einem Brechungsgesetz unterliegen, um Licht zu simulieren, das eine Grenzfläche passiert.

<span id="Constraint_tools"></span>
====Werkzeuge für Randbedingungen====

Die folgenden Werkzeuge können verwendet werden, um die Wirkung von Randbedingungen zu ändern:

* [[File:Sketcher_ToggleDrivingConstraint.svg|32px]] [[Sketcher_ToggleDrivingConstraint/de|Einschränkung zwischen festlegend und anzeigend umschalten]] (UmschalterFührendeRandbedingung): Schaltet die Werkzeugleiste oder die ausgewählten Randbedingungen in den Referenzmodus um oder wieder zurück.

* [[File:Sketcher_ToggleActiveConstraint.svg|32px]] [[Sketcher_ToggleActiveConstraint/de|Einschränkung aktivieren/deaktivieren]] (UmschalterAktiveRandbedingung): Schaltet eine bereits platzierte Randbedingung aktiv bzw. inaktiv.

<span id="Sketcher_tools"></span>
===Sketcher-Werkzeuge===


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_SelectElementsWithDoFs.svg|32px]] [[Sketcher_SelectElementsWithDoFs/de|Unterbestimmte Elemente auswählen]]: Hebt Geometrie mit nicht bestimmten Freiheitsgraden (DOFs), d.h. nicht vollständig bestimmte Geometrie, in grün hervor.
* [[Image:Sketcher SelectElementsAssociatedWithConstraints.png‎|32px]] [[Sketcher SelectElementsAssociatedWithConstraints|Select Elements Associated with constraints]]: Selektiert Skizzenelemente mit Einschränkungen {{Version|0.15}}
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_SelectConstraints.svg|32px]] [[Sketcher SelectConstraints/de|Zugehörige Einschränkungen auswählen]] (RandbedingungenAuswählen): Wählt die zu einem Skizzenelement gehörenden Randbedingungen aus.
* [[File:Sketcher_Element_Ellipse_All.png‎|32px]] [[Sketcher_RestoreInternalAlignmentGeometry|Show/Hide internal geometry]]: Wiederholt fehlende / löscht nicht benötigte innere Geometrie einer ausgewählten Ellipse, eines Ellipsenbogens / einer Hyperbel / Parabel oder eines B-Splines.
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_SelectElementsAssociatedWithConstraints.svg|32px]] [[Sketcher SelectElementsAssociatedWithConstraints/de|Zugehörige Geometrie auswählen]] (ZugehörigeElementeAuswählen): Wählt die mit Randbedingungen verknüpften Skizzenelemente aus.
* [[Image:Sketcher Symmetry.png‎|32px]] [[Sketcher Symmetry|Symmetry]]: Kopiert ein Skizziererelement symmetrisch zu einer ausgewählten Linie {{Version|0.16}}
</div>
</div>

* [[File:Sketcher_SelectRedundantConstraints.svg|32px]] [[Sketcher SelectRedundantConstraints/de|überflüssige Einschränkungen wählen]] (RedundanteRandbedingungenAuswählen): Wählt redundante Randbedingungen einer Skizze aus.

* [[File:Sketcher_SelectConflictingConstraints.svg|32px]] [[Sketcher SelectConflictingConstraints/de|Widersprüchliche Einschränkungen auswählen]] (WidersprüchlicheRandbedingungenAuswählen): Wählt widersprüchliche Randbedingungen einer Skizze aus.

* [[File:Sketcher_RestoreInternalAlignmentGeometry.svg|32px]] [[Sketcher_RestoreInternalAlignmentGeometry/de|Interne Geometrie anzeigen / ausblenden]] (InterneAusrichtungsgeometrieWiederherstellen): Stellt fehlende interne Geometrie einer ausgewählten Ellipse oder eines Ellipsen-, Hyperbel-, Parabel- oder B-Spline-Bogens wieder her oder löscht nicht benötigte interne Geometrie.

* [[File:Sketcher_SelectOrigin.svg|32px]] [[Sketcher SelectOrigin/de|Ursprung auswählen]]: Wählt den Ursprung einer Skizze aus


* [[File:Sketcher_SelectHorizontalAxis.svg|32px]] [[Sketcher_SelectHorizontalAxis/de|Horizontale Achse auswählen]]: Wählt die horizontale Achse einer Skizze aus

* [[File:Sketcher_SelectVerticalAxis.svg|32px]] [[Sketcher_SelectVerticalAxis/de|Vertikale Achse auswählen]]: Wählt die vertikale Achse einer Skizze aus.

* [[File:Sketcher_Offset.svg|32px]] [[Sketcher_Offset/de|Versatzkontur]]: Fügt eine Kontur mit konstantem Abstand um die Ausgewählten Geometrien herum hinzu. {{Version/de|0.22}}


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher Clone.png‎|32px]] [[Sketcher Clone|Clone]]: Klont ein Skizzierelement {{Version|0.16}}
* [[File:Sketcher_Rotate.svg|32px]] [[Sketcher_Rotate/de|Polar transform]]: in Arbeit. {{Version/de|0.22}}
</div>
</div>

* [[File:Sketcher_Scale.svg|32px]] [[Sketcher_Scale|Scale transform]]: Scales and optionally copies selected geometries. {{Version|0.22}}


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[Image:Sketcher Copy.png‎|32px]] [[Sketcher Copy|Copy]]: Kopiert ein Skizzenelement {{Version|0.16}}
* [[File:Sketcher_Symmetry.svg|32px]] [[Sketcher_Symmetry/de|Symmetrie]]: Kopiert ein Skizzenelement symmetrisch zu einer ausgewählten Linie.
</div>
</div>


* [[File:Sketcher_Move.svg|32px]] [[Sketcher_Move|Move]]: Bewegt die ausgewählte Geometrie vom letzten Selektionspunkt aus . {{Version|0.18}}
* [[File:Sketcher_Translate.svg|32px]] [[Sketcher_Translate|Array transform]]: Translates and optionally copies (to create linear patterns) selected geometries. {{Version|0.22}}

* [[File:Sketcher_RemoveAxesAlignment.svg|32px]] [[Sketcher_RemoveAxesAlignment/de|Achsenausrichtung entfernen]]: Entfernt Achsenausrichtungen der Auswahl, wenn möglich unter Beibehaltung anderer Randbedingungen. {{Version/de|0.20}}

* [[File:Sketcher_DeleteAllGeometry.svg|32px]] [[Sketcher_DeleteAllGeometry/de|Gesamte Geometrie löschen]] (AlleGeometrienLöschen): Löscht sämtliche Geometrie aus der Skizze.

* [[File:Sketcher_DeleteAllConstraints.svg|32px]] [[Sketcher_DeleteAllConstraints/de|Alle Einschränkungen löschen]] (AlleRandbedingungenLöschen): Löscht alle Randbedingungen aus der Skizze.

* <span id="Sketcher_CopyClipboard">[[File:Edit-copy.svg|32px]] Copy in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_CopyClipboard pages redirect here-->

* <span id="Sketcher_Cut">[[File:Edit-cut.svg|32px]] Cut in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_Cut pages redirect here-->

* <span id="Sketcher_Paste">[[File:Edit-paste.svg|32px]] Paste in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_Paste pages redirect here-->

<span id="Sketcher_B-spline_tools"></span>
===Sketcher-B-Spline-Werkzeuge===


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineApproximate.svg|32px]] [[Sketcher_BSplineApproximate/de|Geometrie in B-Spline wandeln]]: Wandelt geeignete Geometrie, wie Kanten und Kurven, in einen B-Spline.
* [[Image:Sketcher RectangularArray.png‎|32px]] [[Sketcher RectangularArray|Rectangular Array]]: Erstellt ein rechtwinkliges Array aus Skizzierelementen {{Version|0.16}}
</div>
</div>


* [[File:Sketcher_BSplineIncreaseDegree.svg|32px]] [[Sketcher_BSplineIncreaseDegree/de|Grad des B-Splines erhöhen]]: Erhöht den Grad (die Ordnung) eines B-Splines.
* [[File:Sketcher Element SelectionTypeInvalid.svg|32px]] [[Sketcher_DeleteAllGeometry|Delete All Geometry]]: Löscht alle Geometrien aus der Skizze. {{Version|0.18}}


* [[File:Sketcher_BSplineDecreaseDegree.svg|32px]] [[Sketcher_BSplineDecreaseDegree/de|Grad des B-Splines verringern]]: Verringert den Grad (die Ordnung) eines B-Splines.
* [[File:Sketcher Element SelectionTypeInvalid.svg|32px]] [[Sketcher_DeleteAllConstraints|Delete All Constraints]]: Löscht alle Einschränkungen aus der Skizze. {{Version|0.18}}


* [[File:Sketcher_BSplineIncreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineIncreaseKnotMultiplicity/de|Vielfachheit eines Spline-Knotens erhöhen]]: Erhöht die Vielfachheit eines B-Spline-Knotens.
===Skizze B-spline Werkzeuge===


* [[File:Sketcher_BSplineDecreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineDecreaseKnotMultiplicity/de|Vielfachheit eines Spline-Knotens verringern]]: Verringert die Vielfachheit eines B-Spline-Knotens.
* [[File:Sketcher_BSplineDegree.svg|32px]] [[Sketcher_BSplineDegree|Zeigt/Versteckt den Grad des B-Spline]]


* [[File:Sketcher_BSplineInsertKnot.svg|32px]] [[Sketcher_BSplineInsertKnot/de|Knoten einfügen]]: Fügt einen Knoten in einen vorhandenen B-Spline ein. {{Version/de|0.20}}
* [[File:Sketcher_BSplinePolygon.svg|32px]] [[Sketcher_BSplinePolygon|Zeigt/Versteckt das Kontrollpolygon des B_Spline]]


* [[File:Sketcher_JoinCurves.svg|32px]] [[Sketcher_JoinCurves|Kurven verbinden]]: Verbindet zwei Kurven an ausgewählten Endpunkten. {{Version/de|0.21}}
* [[File:Sketcher_BSplineComb.svg|32px]] [[Sketcher_BSplineComb|Zeigt/Versteckt den Krümmungskamm des B-Spline]]


<span id="Sketcher_visual"></span>
* [[File:Sketcher_BSplineKnotMultiplicity.svg|32px]] [[Sketcher_BSplineKnotMultiplicity|Zeigt/Versteckt die Multiplizität des B-Spline]]
===Sketcher visuell===


* [[File:Sketcher_SwitchVirtualSpace.svg|32px]] [[Sketcher_SwitchVirtualSpace/de|Virtuellen Bereich wechseln]]: Ermöglicht alle Randbedingungen einer Skizze auszublenden und wieder sichtbar zu machen.
* [[File:Sketcher_BSplineApproximate.svg|32px]] [[Sketcher_ConvertToNURB|Konvertiert Geometrie in einen B-Spline]]


* [[File:Sketcher_BSplineDegree.svg|32px]] [[Sketcher_BSplineDegree/de|B-Spline-Grad ein- / ausblenden]]: Blendet die Anzeige des Grades eines B-Splines ein bzw. aus.
* [[File:Sketcher_BSplineIncreaseDegree.svg|32px]] [[Sketcher_BSplineIncreaseDegree|Increase degree]]


* [[File:Sketcher_BSplinePolygon.svg|32px]] [[Sketcher_BSplinePolygon/de|B-Spline-Kontrollpolygon ein- / ausblenden]]: Blendet die Anzeige des Kontrollpolygons eines B-Splines ein bzw. aus.
* [[File:Sketcher_BSplineIncreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineIncreaseKnotMultiplicity|Erhöhe die Multiplizität des Knotens]]


* [[File:Sketcher_BSplineComb.svg|32px]] [[Sketcher_BSplineComb/de|B-Spline-Krümmungskamm ein- / ausblenden]]: Blendet die Anzeige des Krümmungskamms eines B-Splines ein bzw. aus.
* [[File:Sketcher_BSplineDecreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineDecreaseKnotMultiplicity|Verkleinere die Multiplizität des Knotens]]


* [[File:Sketcher_BSplineKnotMultiplicity.svg|32px]] [[Sketcher_BSplineKnotMultiplicity/de|Vielfachheit der B-Spline-Knoten ein- / ausblenden]]: Blendet die Anzeige der Knotenvielfachheit eines B-Splines ein bzw. aus.
===Sketcher Virtueller Raum===

* [[File:Sketcher_BSplinePoleWeight.svg|32px]] [[Sketcher_BSplinePoleWeight/de|Gewicht der B-Spline-Kontrollpunkte anzeigen / ausblenden]]: Blendet die Anzeige der Gewichte der Kontrollpunkte eines B-Splines ein bzw. aus.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_ArcOverlay.svg|32px]] [[Sketcher_ArcOverlay/de|Kreishelfer für Bögen ein-/ausblenden]]: in Arbeit. {{Version/de|0.22}}
* [[Image:Sketcher SwitchVirtualSpace.png‎|32px]] [[Sketcher_SwitchVirtualSpace|Switch Virtual Space]]: Erlaubt es Einschränkungen vorübergehend unsichtbar zu machen. {{Version|0.17}} See https://forum.freecadweb.org/viewtopic.php?f=9&t=26614
</div>
</div>


<span id="Obsolete_tools"></span>
===Einstellungen===
===Veraltete Werkzeuge===


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [[File:Sketcher_Clone.svg|32px]] [[Sketcher_Clone/de|Klonen]]: Klont ein Skizzenelement.
* [[Image:Std_DlgParameter.png|32px]] [[Sketcher_Preferences|Preferences...]]: Verfügbare Einstellungen der Skizziertools.
</div>
</div>


* [[File:Sketcher_CloseShape.svg|32px]] [[Sketcher_CloseShape/de|Kontur schließen]]: Erstellt eine geschlossene Form, durch Anwendung der Randbedingung KoinzidentFestlegen auf Endpunkte. Dieses Werkzeug ist veraltet. Es ist in {{VersionPlus/de|0.21}} nicht mehr vorhanden.
===Mindestanforderung an eine Skizze===


<div class="mw-translate-fuzzy">
Das Erzeugen eines Körpers im Arbeitsbereich PartDesign ist bereits und '''nur''' mit Hilfe einer geschlossenen Kurve (Profil) möglich. Die vollständige Bestimmung all ihrer Abmessungen und Eigenschaften (''fully constrained'') ist dafür noch nicht erforderlich.
:* [[Image:Sketcher_CreatePointFillet.svg|32px]] [[Sketcher_CreatePointFillet/de|Eckenerhaltende Verrundung erstellen]]: Erstellt einen Bogen zwischen zwei nicht parallelen Linien, wobei ihr (virtueller) Schnittpunkt erhalten bleibt.
</div>


<div class="mw-translate-fuzzy">
Dass eine geschlossene Kurve vorliegt, ist nicht selbstverständlich und nicht erkennbar. Beim Anschluss eines Kreisbogens an eine Gerade z.B. werden die beiden Endpunkte nur übereinander liegend erstellt. Sie müssen mit dem Werkzeug [[Image:Constraint_PointOnPoint.png|32px]] ''Punkt zu Punkt'' zu einem einzigen, Gerade und Kreisbogen tatsächlich verbindenden Punkt gemacht werden.
* [[File:Sketcher_ConnectLines.svg|32px]] [[Sketcher_ConnectLines/de|Linien verbinden]]: Verbindet Skizzenelemente, durch Anwendung der Randbedingung KoinzidentFestlegen auf Endpunkte. Dieses Werkzeug ist veraltet. Es ist in {{VersionPlus/de|0.21}} nicht mehr vorhanden.
</div>


<div class="mw-translate-fuzzy">
[[File:Skizze2a.png]]<br>
* [[File:Sketcher_Copy.svg|32px]] [[Sketcher_Copy/de|Kopieren]]: Kopiert ein Skizzenelement.
Eine einfache Skizze; links: Kurve nur an vier Stellen (rot, automatische Constraints beim Zeichnen mit [[File:Sketcher_CreatePolyline.png|32px]]) geschlossen; Mitte: Warnung - ... broken face (unterbrochene Kurve); rechts: Kurve auch an restlichen vier Stellen (grün) geschlossen
</div>


<div class="mw-translate-fuzzy">
Konsequentes parametrisches Arbeiten bedeutet allerdings, dass die Skizze vollständig bestimmt wird.
* [[File:Sketcher_Move.svg|32px]] [[Sketcher_Move/de|Verschieben]]: Verschiebt die ausgewählte Geometrie mit Bezug auf den zuletzt ausgewählten Punkt.
</div>


<div class="mw-translate-fuzzy">
===Vollständiges Bestimmen einer Skizze===
* [[File:Sketcher_RectangularArray.svg|32px]] [[Sketcher_RectangularArray/de|Rechteckige Anordnung]]: Erstellt eine Anordnung ausgewählter Skizzenelemente
</div>


<span id="Preferences"></span>
Selbst eine noch relativ einfache Skizze kann schon Dutzende von Unbestimmtheiten (in der Combo-Ansicht als Zahl von "Freiheitsgraden" angegeben) enthalten. Sie erst am Ende alle gemeinsam zu beseitigen, ist eine relativ unübersichtliche Arbeit.
==Einstellungen==


<div class="mw-translate-fuzzy">
[[File:Skizze4a.png]]<br>
* [[Image:Workbench_Sketcher.svg|32px]] [[Sketcher_Preferences/de|Einstellungen]]: Einstellungen für den Arbeitsbereich '''Sketcher'''.
Eine einfache Skizze; vollständig bestimmt mit Hilfe von 25 Angaben (constraints), von denen nur 5 Abmessungs-Werte (numerische constraints) sind
</div>

<span id="Best_practices"></span>
<div class="mw-translate-fuzzy">
==Bewährtes Vorgehen==
</div>

<div class="mw-translate-fuzzy">
Jeder CAD-Benutzer entwickelt im Laufe der Zeit seine eigene Arbeitsweise, aber es gibt einige nützliche allgemeine Grundsätze, denen man folgen kann.
</div>

<div class="mw-translate-fuzzy">
* Eine Reihe einfacher Skizzen ist einfacher handzuhaben als eine komplexe einzelne Skizze. Beispielsweise kann eine erste Skizze für die grundlegenden 3D-Funktionen (entweder ein Block oder ein Drehteil) erstellt werden, während eine zweite Skizze Löcher oder Ausschnitte (Taschen) enthalten kann. Einige Details können weggelassen werden, um später als 3D-Formelemente realisiert zu werden. Es können Verrundungen in einer Skizze vermieden werden, wenn zu viele vorhanden sind, und diese als 3D-Formelemente hinzugefügt werden.
* Es sollte immer ein geschlossenes Profil erstellt werden, da die Skizze sonst keinen Volumenkörper, sondern eine Reihe offener Seitenflächen erzeugt. Sollen einige der Objekte nicht in die Erstellung eines Volumenkörper einbezogen werden, können sie mit dem Werkzeug Hilfsgeometrie umschalten in Konstruktionselemente umgewandelt werden.
* Die Funktion Automatische Randbedingungen kann aktiviert werde, um die Anzahl der Randbedingungen zu begrenzen, die manuell hinzugefügt werden müssen.
* Nach einer allgemeinen Regel sollten zuerst geometrische, danach maßliche Randbedingungen verwendet werden und Sperren als letztes. Aber nicht vergessen: Regeln sind dazu da, gebrochen zu werden. Wenn Probleme beim Bearbeiten einer Skizze auftreten, kann es hilfreich sein, zuerst einige Objekte festzulegen, bevor ein Profil vervollständigt wird.
* Eine Skizze sollte möglichst mit der Randbedingung Sperren auf den Ursprung (0,0) ausgerichtet werden. Wenn die Skizze nicht symmetrisch ist, setzt man einen ihrer Punkte auf den Ursprung oder wählt einfache runde Zahlen für die festzulegenden abstände.
* Hat man die Möglichkeit, zwischen den Randbedingungen Abstand festlegen und Horizontalen Abstand festlegen bzw. Vertikalen Abstand festlegen zu wählen, sollte eine der letzteren bevorzugt werden. Horizontalen Abstand festlegen und Vertikalen Abstand festlegen sind vom Berechnungsaufwand her günstiger.
* Im Allgemeinen eignen sich die folgenden Randbedingungen am besten: Horizontal und Vertikal Festlegen, Horizontalen und Vertikalen Abstand festlegen, (Punkt-zu-Punkt) Tangential festlegen. Wenn möglich sollten die folgenden nur begrenz eingesetzt werden: Abstand festlegen, (Kante-zu-Kante) Tangential festlegen von, Punkt auf Objekt festlegen; Symmetrie festlegen.
* Wenn Zweifel an der Gültigkeit einer Skizze bestehen, nachdem diese vervollständigt wurde (Elemente werden grün), schließt man das Sketcher-Dialogfeld, wechselt zum Arbeitbereich [[Image:Workbench_Part.svg|24px]] [[Part_Workbench/de|Part]] und führt [[File:Part_CheckGeometry.svg|16px]] [[Part_CheckGeometry/de|Geometrie überprüfen]] aus.
</div>

<span id="Tutorials"></span>
== Tutorien ==

<div class="mw-translate-fuzzy">
* [https://forum.freecadweb.org/viewtopic.php?f=36&t=30104 Sketcher tutorial] von chrisb. Dies ist ein 70 Seiten langes PDF-Dokument, das als ausführliches Handbuch für den Sketcher dient. Die Grundlagen zur Verwendung des Sketchers werden erläutert und es beschreibt detailreich die Erstellung geometrischer Formen sowie die einzelnen Randbedingungen.
* [[Basic_Sketcher_Tutorial/de|Grundlegendes Sketcher Tutorium]] für Anfänger
* [[Sketcher_Micro_Tutorial - Constraint Practices/de|Sketcher Mikrotutorium - Beschränkungspraktiken]]
* [[Sketcher_requirement_for_a_sketch/de|Sketcher Anforderungen an Skizzen]] Mindestanforderung für eine Skizze und vollständige Festlegung einer Skizze
</div>


<span id="Scripting"></span>
Diese Arbeit ist übersichtlicher und einfacher, wenn man die "Freiheiten" jedes zugefügten geometrischen Elements sofort eliminiert, d.h. dieses ''vermaßt'' (also Werte für Dimensionen und Platzierungen angibt). Die jeweils vorläufige Vollständigkeit ist erreicht, wenn alle Linien grün angezeigt werden.
== Skripten ==


Die Seite [[Sketcher_scripting/de|Sketcher Skripten]] enthält Beispiele für die Erstellung von Randbedingungen aus Python-Skripten.
Wenn man bis zum Ende des Zeichnens mit dem Bestimmen abwartet, so findet man verbliebene "Freiheiten", indem man die Punkte und Linien mit dem Mauszeiger anfasst und feststellt, wo sie noch nicht fixiert sind. Bei endgültiger Vollständigkeit wird die gesamte Zeichnung grün angezeigt.


<span id="Examples"></span>
Stellt man versehentlich eine ''Übervermaßung'' her, erscheint eine Warnung in der Combo-Ansicht mit der Auffoderung, entsprechende Maßnahmen (constraints) rückgängig zu machen.
==Beispiele==


Ein paar Ideen, was mit den Sketcher-Werkzeugen erstellt werden kann, findet man unter: [[Sketcher_Examples/de|Sketcher Beispiele]].


[[Image:Sketcher_ExampleHinge-01.gif|80px|link=]]
=== Tutorien ===
[[Image:Sketcher ExampleHinge-15.png|90px|link=]]


* [[ Sketcher Tutorial/de |Arbeitsbereich Skizzieren (Sketch)]] für Anfänger
* [[ Sketcher Tutorial/de |Arbeitsbereich Skizzieren (Sketch)]]
* [[Sketcher Micro Tutorial - Constraint Practices/de|Skizzierer-Mikroturorial - Praxis der Beschränkungen]]


{{Docnav/de
{{Docnav|[[Ship Workbench|Ship Workbench]]|[[Spreadsheet Workbench|Spreadsheet Workbench]]|IconL=Workbench_Ship.svg|IconR=Workbench_Spreadsheet.svg}}
|[[Robot_Workbench/de|Arbeitsbereich Roboter]]
|[[Spreadsheet_Workbench/de|Arbeitsbereich Tabellenkalkulation]]
|IconL=Workbench_Robot.svg
|IconR=Workbench_Spreadsheet.svg
}}


{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi}}
{{Userdocnavi{{#translation:}}}}
[[Category:Sketcher]]
[[Category:Workbenches]]
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 09:27, 14 April 2024

This page has been marked for translation. But it is still a work in progress!!!
Symbol des Arbeitsbereichs Sketcher

Einleitung

Der FreeCAD-Arbeitsbereich Sketcher wird verwendet, um 2D-Skizzen für den Gebrauch in den Arbeitsbereichen PartDesign, Arch und anderen Arbeitsbereichen zu erstellen. Im Allgemeinen wird eine 2D-Zeichnung als Ausgangspunkt für die meisten CAD-Modelle angesehen, da eine 2D-Skizze "extrudiert" werden kann, um eine 3D-Form zu erstellen; weitere 2D-Skizzen können verwendet werden, um andere Merkmale wie Taschen, Stege oder Extrusionen auf den zuvor erstellten 3D-Formen zu erstellen. Zusammen mit booleschen Operationen, definiert im Arbeitsbereich Part, bildet der Sketcher die Grundlage der Konstruktive-Festkörpergeometrie-Methode (engl. constructive solid geometry (CSG) method) für den Aufbau von Volumenkörpern. Darüber hinaus bildet der Sketcher zusammen mit den Abläufen des Arbeitsbereichs PartDesign auch die Grundlage der Methodik der Formelemente-Bearbeitung zum erstellen von Geometrieelementen, um Volumenkörper zu erzeugen.

Together with boolean operations defined in the Part Workbench, the Sketcher Workbench, or "The Sketcher" for short, forms the basis of the constructive solid geometry (CSG) method of building solids. Together with PartDesign Workbench operations, it also forms the basis of the feature editing methodology of creating solids. But many other workbenches use sketches as well.

Der Arbeitsbereich Sketcher bietet Randbedingungen (auch: Beschränkungen, Zwangsbedingungen oder Einschränkungen der Freiheitsgrade; engl.: constraints), die es erlauben die 2D-Formen präzise geometrisch zueinander auszurichten und Vorgaben bezüglich Länge, Winkel und Lage zu machen (wie etwa horizontal, vertikal, parallel, rechtwinkelig, tangential usw.). Ein mathematischer Löser (engl.: Constraint-Solver) berechnet und löst diese geometrischen Gleichungen und bestimmt dadurch die 2D-Geometrie.

Der Arbeitsbereich erlaubt auch die interaktive Untersuchung der Freiheitsgrade in der Skizze.

Der Sketcher ist nicht für die Herstellung von technischen Zeichnungen (Blaupausen) vorgesehen. Sobald Skizzen verwendet wurden um ein Volumenkörpermerkmal zu erzeugen, werden sie automatisch verborgen. Randbedingungen sind nur im Skizzenbearbeitungsmodus sichtbar.

Eine vollständig bestimmte Skizze‎

Constraints

Anstelle von Maßen werden hier Randbedingungen (auch Beschränkungen, Einschränkungen, Zwangsbedingung genannt) verwendet, um die Freiheitsgrade eines Objektes zu reduzieren. Beispielsweise besitzt eine (2D-) Linie ohne Randbedingung 4 Freiheitsgrade (engl.: Degree(s) of freedom, abgekürzt als "DOF"): Sie kann horizontal oder vertikal verschoben, sie kann gestreckt, oder gedreht werden.

Durch Vorgabe einer Ausrichtung, wie horizontal, vertikal oder eines Winkels (relativ zu einer anderen Linie oder zu einer der Achsen), wird ihr die Fähigkeit zu rotieren genommen, sodass 3 Freiheitsgrade übrig bleiben. Das Festsetzen eines der Punkte relativ zum Ursprung entfernt weitere 2 Freiheitsgrade. Und das Festlegen der Länge entfernt den letzten Freiheitsgrad. Die Skizze ist dann vollständig bestimmt.

Mehrere Objekte können relativ zueinander ausgerichtet werden. Zwei Linien können durch je einen ihrer Endpunkte mit der Bedingung KoinzidentFestlegen (deckungsgleich) verbunden werden. Soll heißen, sie werden zusammengehängt. Ein Winkel kann zwischen den beiden Linien festgelegt werden - insbesondere auch ein rechter Winkel. Eine Linie kann tangential zu einem Bogen oder einem Kreis sein, usw. Eine komplexe Skizze mit mehreren Objekten kann auf verschiedene Arten festgelegt und vollständig bestimmt werden. Wenn man sie vollständig bestimmt, bedeutet das, dass nur noch genau eine Geometrie möglich ist. Die Geometrie ist dann fixiert und es bewegt sich nichts mehr.

Es gibt zwei Arten von Randbedingungen: geometrische und maßliche. Sie sind im Abschnitt 'Werkzeuge' weiter unten ausführlich beschrieben.

Driving vs. reference constraints

Edit constraints

When a driving constraint is created, and if the Ask for value after creating a dimensional constraint preference is selected (default), a dialog opens to edit its value.

Sketcher_Edit_Constraint.png

You can enter a numerical value or an expression, and it is possible to name the constraint to facilitate its use in other expressions. You can also check the Reference checkbox to switch the constrain to reference mode.

To edit the value of an existing dimensional constraint do one of the following:

  • Double-click the constraint value in the 3D view.
  • Double-click the constraint in the Sketcher Dialog.
  • Right-click the constraint in the Sketcher Dialog and select the Change value option from the context menu.

Reposition constraints

Constraints can be repositioned in the 3D view by dragging. Hold down the left mouse button over the constraint value and move the mouse.

Profile sketches

To create a sketch that can be used as a profile for generating solids certain rules must be followed:

  • The sketch must contain only closed contours. Gaps between endpoints, however small, are not allowed.
  • Contours can be nested, to create voids, but should not self-intersect or intersect other contours.
  • Contours cannot share edges with other contours. Duplicate edges should be avoided.
  • T-connections, that is more than two edges sharing a common point, or a point touching an edge, are not allowed.

These rules do not apply to construction geometry (default color blue), which is not shown outside edit mode, or if the sketch is used for a different purpose. Depending on the workbench and the tool that will use the profile sketch, additional restrictions may apply.

Drawing aids

The Sketcher Workbench has several drawing aids and other features that can help when creating geometry and applying constraints.

Continue modes

There are two continue modes: Geometry creation "Continue Mode" and Constraint creation "Continue Mode". If these are checked (default) in the preferences, related tools will restart after finishing. To exit an continuous tool press Esc or the right mouse button. This must be repeated if a continuous geometry tool has already received input. You can also exit a continuous tool by starting another geometry or constraint creation tool. Note that pressing Esc if no tool is active will exit sketch edit mode. Uncheck the Esc can leave sketch edit mode preference if you often inadvertently press Esc too many times.

Auto constraints

In sketches that have Auto constraints checked (default) several constraints are applied automatically when hovering the cursor properly (their symbols are displayed next to the cursor before applying). This is a per-sketch setting that can be changed in the Sketcher Dialog or by changing the AnsichtAutoconstraints property of the sketch. The following constraints are applied automatically:

Snapping

introduced in version 0.21

It is possible to snap to grid lines and grid intersection, to edges of geometry and midpoints of lines and arcs, and to certain angles. Please note that snapping does not produce constraints in and of itself. For example, only if Auto constraints is switched on will snapping to an edge produce a Point on object constraint. But just picking a point on the edge would then have the same result.

On-View-Parameters

introduced in version 0.22

Depending on the selected option in the preferences only the dimensional On-View-Parameters or both the dimensional and the positional On-View-Parameters can be enabled. Positional parameters allow the input of exact coordinates, for example the center of a circle, or the start point of a line. Dimensional parameters allow the input of exact dimensions, for example the radius of a circle, or the length and angle of a line. On-View-Parameters are not available for all tools.

Determining the center point of a circle with the positional parameters enabled

Determining the radius of a circle with the dimensional parameters enabled

If values are entered and confirmed by pressing Enter or Tab, related constraints are added automatically. If two parameters are displayed at the same time, for example the X and Y coordinate of a point, it is possible to enter one value and pick a point to define the other. Depending on the object additional constraints may be required to fully constrain it. Constraints resulting from On-View-Parameters take precedence over those that may result from Auto constraints.

Arc created by entering all On-View-Parameters with resulting automatically created constraints

Coordinate display

If the Show coordinates beside cursor while editing preference is checked (default), the parameters of the current geometry tool (coordinates, radius, or length and angle) are displayed next to the cursor. This is deactivated while On-View-Parameters are shown.

Selection

No need for Ctrl, but... Select in Sketcher Dialog...

Box selection

Connected geometry selection

Copy, cut and paste

introduced in version 0.22

The standard keyboard shortcuts can be used to copy, Ctrl+C, cut, Ctrl+X, and paste, Ctrl+V, the currently selected Sketcher geometry including related constraints. But these tools are also available from the Sketch → Sketcher tools menu. They can be used within the same sketch but also between different sketches or separate instances of FreeCAD. Since the data is copied to the clipboard in the form of Python code, it can be used in other ways too (e.g. shared on the forum).

Werkzeuge

Die Werkzeuge des Arbeitsbereichs Sketcher sind im Menü Sketch und/oder mehreren Symbolleisten zu finden. eingeführt mit Version 0.21: Fast alle Sketcher-Symbolleisten werden nur dann dargestellt, wenn sich eine Skizze im Bearbeitungsmodus befindet. Die einzige Ausnahme ist die Symbolleiste Sketcher, die nur dargestellt wird, wenn sich keine Skizze im Bearbeitungsmodus befindet.

eingeführt mit Version 0.21: Ist eine Skizze im Bearbeitungsmodus, ist die Werkzeugleiste Struktur ausgeblendet, da dann keins ihrer Werkzeuge verwendet werden kann.

Allgemein

Symbolleiste Sketcher

  • Skizze erstellen: Erstellt eine neue Skizze auf einer ausgewählten Fläche oder Ebene. Falls bei der Ausführung dieses Werkzeugs keine Fläche gewählt wurde, wird der Benutzer über ein Dialogfenster zur Auswahl einer Ebene aufgefordert.
  • Skizze überprüfen: Analysiert und repariert eine Skizze, die nicht mehr bearbeitet werden kann, die ungültige Randbedingungen enthält oder der Koinzidenz-Randbedingungen fehlen.
  • Skizze spiegeln: Spiegelt eine Skizze entlang der X-Achse, der Y-Achse oder dem Ursprung.

Symbolleiste Sketcher-Bearbeitungsmodus

  • Schnitt anzeigen: Erzeugt eine Schnittebene, und verbirgt vorübergehend alles, was sich vor der Skizzierebene befindet.

Symbolleiste Sketcher-Werkzeuge Bearbeitung

Andere

  • Vorgang beenden: Wenn der Bearbeitungsmodus aktiv ist, wird der aktuellen Vorgang beendet, egal ob es sich um das Zeichnen oder das Festlegen von Randbedingungen usw. handelt.

Skizzengeometrien

Dies sind Werkzeuge zum Erstellen von Objekten.

  • Linie erstellen: Zeichnet ein Linienabschnitt zwischen 2 Punkten. Linien werden von bestimmten Randbedingungen als unendlich angesehen.
  • Bogen erstellen:
  • Kreis erstellen:
  • Kegelschnitt erstellen:
  • B-Spline erstellen:
  • Linienzug erstellen: Zeichnet eine Linie aus mehreren Liniensegmenten. Das Drücken der M-Taste während des Zeichnens eines Linienzuges, wechselt zwischen den verschiedenen Linienzug-Modi.
  • Rechteck erstellen:
  • Regelmäßiges Vieleck erstellen:
  • Quadrat erstellen: Zeichnet ein Quadrat, das einem Konstruktionsgeometriekreis einbeschrieben ist.
  • Fünfeck erstellen: Zeichnet ein regelmäßigen Fünfeck das einem Umkreis einbeschrieben ist.
  • Sechseck erstellen: Zeichnet ein regelmäßiges Sechseck, das einem Umkreis einbeschrieben ist.
  • Siebeneck erstellen: Zeichnet ein regelmäßiges Siebeneck, das einem Umkreis einbeschrieben ist.
  • Achteck: Zeichnet ein regelmäßiges Achtecks, das einem Umkreis einbeschrieben ist.
  • Regelmäßiges Vieleck erstellen : Zeichnet ein regelmäßiges Vieleck durch Auswahl der Anzahl der Seiten und Auswahl zweier Punkte: dem Zentrum und einer Ecke.
  • Oval erstellen:
  • Oval erstellen: Zeichnet ein Oval, indem das Zentrum des einen Halbkreises und ein Endpunkt des anderen Halbkreises ausgewählt werden. (Eignet sich gleichermaßen für Passfedern wie für (Passfeder-) Nuten)
  • Verrundung erstellen:
  • Chamfer: Creates a chamfer between two non-parallel edges.
  • Kante bearbeiten:
  • Kante zuschneiden: Stutzt eine Gerade, einen Kreis oder einen Kreisbogen unter Berücksichtigung des angeklickten Punktes.
  • Kante verlängern: Verlängert eine Linie oder einen Kreisbogen bis zu einer begrenzenden Kante, z.B. einer Linie, einem Bogen, einer Ellipse, einem Ellipsenbogen, oder einem Punkt im Raum.
  • Pause: Paust die Geometrie aus einer anderen Skizze ab.
  • Umschalten der Hilfsgeometrie: Schaltet die Skizzengeometrie vom/zum Konstruktionsmodus um. Die Konstruktionsgeometrie wird in Blau angezeigt und ist außerhalb des Bearbeitungsmodus nicht sichtbar.

Sketcher-Randbedingungen

Randbedingungen (Festlegungen, Beschränkungen) werden benutzt, um Längen festzulegen, Regeln zwischen Skizzenelementen aufzustellen und die Skizze entlang der vertikalen und horizontalen Achsen festzulegen. Einige Randbedingungen benötigen die Verwendung von Hilfsrandbedingungen.

  • Koinzidenz festlegen: Befestigt einen oder mehrere Punkte koinzident (= deckungsgleich) auf einem anderen Punkt. Diese Randbedingung verhält sich wie eine Randbedingung Konzentrisch festlegen, wenn zwei oder mehr Kreise, Bögen, Ellipsen oder Ellipsenbögen ausgewählt werden.
  • Punkt auf Objekt festlegen: Befestigt einen Punkt an einem anderen Objekt wie z. B. einer Linie, einem Kreisbogen oder einer Achse.
  • Horizontal/Vertikal:
  • Horizontal festlegen: Legt die Ausrichtung der ausgewählten Linien oder Linienzugelemente auf genau horizontal fest. Es kann mehr als ein Objekt ausgewählt werden, bevor diese Randbedingung angewendet wird.
  • Vertikal festlegen: Legt die Ausrichtung der ausgewählten Linien oder Linienzugelemente auf genau vertikal fest. Es kann mehr als ein Objekt ausgewählt werden, bevor diese Randbedingung angewendet wird.
  • Rechtwinklig festlegen: Legt zwei Linien senkrecht aufeinander fest oder eine Linie senkrecht auf einen (Kreisbogen in einem) Bogenendpunkt.
  • Tangential festlegen: Legt eine Tangentenbedingung zwischen zwei ausgewählten Elementen fest; sind zwei Geradenabschnitte ausgewählt werden sie fluchtend (kollinear) festgelegt. Ein Geradenabschnitt muss nicht direkt an einem Kreis oder Kreisbogen liegen, um tangential zu diesem Kreis oder Kreisbogen festgelegt zu werden.
  • Gleichheit festlegen: Setzt die Längen zweier ausgewählter Geradenabschnitte gleich. Bei Verwendung mit Kreisen oder Bögen werden deren Radien gleich gesetzt.
  • Symmetrie festlegen: Legt zwei Punkte symmetrisch zu einer Linie oder einem dritten Punkt fest.
  • Fixieren: Blockiert die Bewegung einer Kante, d.h. es wird verhindert, dass ihre Knotenpunkte ihre Lage ändern. Es eignet sich besonders, um die Position von B-Splines zu fixieren. Siehe das Block Constraint forum topic (engl.).
  • Maßliche Randbedingungen:
  • Horizontalen Abstand festlegen (XAbstandFestlegen): Legt den horizontalen Abstand zwischen zwei Punkten oder Linienendpunkten fest. Wenn nur ein Element ausgewählt ist, wird der Abstand zum Ursprung festgelegt.
  • Vertikalen Abstand festlegen (YAbstandFestlegen): Legt den vertikalen Abstand zwischen 2 Punkten oder Linienendpunkten fest. Wenn nur ein Element ausgewählt ist, wird der Abstand zum Ursprung festgelegt.
  • Radius: Legt den Radius eines ausgewählten Kreisbogens oder Kreises fest oder das Gewicht eines B-Spline-Pols.
  • Winkel festlegen: Legt den Innenwinkel zwischen zwei ausgewählten Linien fest.
  • Sperren: Fixiert das ausgewählte Element (Knotenpunkt), indem der vertikale und der horizontale Abstand relativ zum Ursprung festgelegt werden, wodurch die Position dieses Elements gesperrt wird. Diese Abstandsbedingungen können später bearbeitet werden.

Besondere Randbedingungen

Werkzeuge für Randbedingungen

Die folgenden Werkzeuge können verwendet werden, um die Wirkung von Randbedingungen zu ändern:

Sketcher-Werkzeuge

  • Interne Geometrie anzeigen / ausblenden (InterneAusrichtungsgeometrieWiederherstellen): Stellt fehlende interne Geometrie einer ausgewählten Ellipse oder eines Ellipsen-, Hyperbel-, Parabel- oder B-Spline-Bogens wieder her oder löscht nicht benötigte interne Geometrie.


  • Symmetrie: Kopiert ein Skizzenelement symmetrisch zu einer ausgewählten Linie.

Sketcher-B-Spline-Werkzeuge

Sketcher visuell

Veraltete Werkzeuge

  • Klonen: Klont ein Skizzenelement.
  • Kontur schließen: Erstellt eine geschlossene Form, durch Anwendung der Randbedingung KoinzidentFestlegen auf Endpunkte. Dieses Werkzeug ist veraltet. Es ist in Version 0.21 und darüber nicht mehr vorhanden.
  • Linien verbinden: Verbindet Skizzenelemente, durch Anwendung der Randbedingung KoinzidentFestlegen auf Endpunkte. Dieses Werkzeug ist veraltet. Es ist in Version 0.21 und darüber nicht mehr vorhanden.
  • Verschieben: Verschiebt die ausgewählte Geometrie mit Bezug auf den zuletzt ausgewählten Punkt.

Einstellungen

Bewährtes Vorgehen

Jeder CAD-Benutzer entwickelt im Laufe der Zeit seine eigene Arbeitsweise, aber es gibt einige nützliche allgemeine Grundsätze, denen man folgen kann.

  • Eine Reihe einfacher Skizzen ist einfacher handzuhaben als eine komplexe einzelne Skizze. Beispielsweise kann eine erste Skizze für die grundlegenden 3D-Funktionen (entweder ein Block oder ein Drehteil) erstellt werden, während eine zweite Skizze Löcher oder Ausschnitte (Taschen) enthalten kann. Einige Details können weggelassen werden, um später als 3D-Formelemente realisiert zu werden. Es können Verrundungen in einer Skizze vermieden werden, wenn zu viele vorhanden sind, und diese als 3D-Formelemente hinzugefügt werden.
  • Es sollte immer ein geschlossenes Profil erstellt werden, da die Skizze sonst keinen Volumenkörper, sondern eine Reihe offener Seitenflächen erzeugt. Sollen einige der Objekte nicht in die Erstellung eines Volumenkörper einbezogen werden, können sie mit dem Werkzeug Hilfsgeometrie umschalten in Konstruktionselemente umgewandelt werden.
  • Die Funktion Automatische Randbedingungen kann aktiviert werde, um die Anzahl der Randbedingungen zu begrenzen, die manuell hinzugefügt werden müssen.
  • Nach einer allgemeinen Regel sollten zuerst geometrische, danach maßliche Randbedingungen verwendet werden und Sperren als letztes. Aber nicht vergessen: Regeln sind dazu da, gebrochen zu werden. Wenn Probleme beim Bearbeiten einer Skizze auftreten, kann es hilfreich sein, zuerst einige Objekte festzulegen, bevor ein Profil vervollständigt wird.
  • Eine Skizze sollte möglichst mit der Randbedingung Sperren auf den Ursprung (0,0) ausgerichtet werden. Wenn die Skizze nicht symmetrisch ist, setzt man einen ihrer Punkte auf den Ursprung oder wählt einfache runde Zahlen für die festzulegenden abstände.
  • Hat man die Möglichkeit, zwischen den Randbedingungen Abstand festlegen und Horizontalen Abstand festlegen bzw. Vertikalen Abstand festlegen zu wählen, sollte eine der letzteren bevorzugt werden. Horizontalen Abstand festlegen und Vertikalen Abstand festlegen sind vom Berechnungsaufwand her günstiger.
  • Im Allgemeinen eignen sich die folgenden Randbedingungen am besten: Horizontal und Vertikal Festlegen, Horizontalen und Vertikalen Abstand festlegen, (Punkt-zu-Punkt) Tangential festlegen. Wenn möglich sollten die folgenden nur begrenz eingesetzt werden: Abstand festlegen, (Kante-zu-Kante) Tangential festlegen von, Punkt auf Objekt festlegen; Symmetrie festlegen.
  • Wenn Zweifel an der Gültigkeit einer Skizze bestehen, nachdem diese vervollständigt wurde (Elemente werden grün), schließt man das Sketcher-Dialogfeld, wechselt zum Arbeitbereich Part und führt Geometrie überprüfen aus.

Tutorien

Skripten

Die Seite Sketcher Skripten enthält Beispiele für die Erstellung von Randbedingungen aus Python-Skripten.

Beispiele

Ein paar Ideen, was mit den Sketcher-Werkzeugen erstellt werden kann, findet man unter: Sketcher Beispiele.