Sketcher Workbench/de: Difference between revisions
HarryGeier (talk | contribs) No edit summary |
HarryGeier (talk | contribs) No edit summary |
||
Line 246: | Line 246: | ||
* [[Image:Std_DlgParameter.png|32px]] [[Sketcher_Preferences|Preferences...]]: Preferences disposable in Sketcher Tools. |
* [[Image:Std_DlgParameter.png|32px]] [[Sketcher_Preferences|Preferences...]]: Preferences disposable in Sketcher Tools. |
||
<div class="mw-translate-fuzzy"> |
|||
===Mindestanforderung an eine Skizze=== |
===Mindestanforderung an eine Skizze=== |
||
Das Erzeugen eines |
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. |
||
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. |
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. |
||
Line 257: | Line 256: | ||
Konsequentes parametrisches Arbeiten bedeutet allerdings, dass die Skizze vollständig bestimmt wird. |
Konsequentes parametrisches Arbeiten bedeutet allerdings, dass die Skizze vollständig bestimmt wird. |
||
</div> |
|||
===Vollständiges Bestimmen einer Skizze=== |
===Vollständiges Bestimmen einer Skizze=== |
Revision as of 12:05, 31 January 2019
Einleitung
Im Arbeitsbereich Sketch (Skizzieren) werden zweidimensionale Linien (i.d.R. geschlossene Kurven bzw. Profil-Formen) gezeichnet, die vor allem als Grundlage für das Erstellen und Bearbeiten von Körpern im Arbeitsbereich PartDesign (Körper-Entwurf) dienen. In PartDesign wird meistens zuerst aus einer Profil-Kurve ein Quader diese Profils erstellt. Diesem Quader werden anschließend mit Hilfe weiterer Skizzen Veränderungen ( Features ) zugefügt ("Vorbauten" erstellen) oder abgezogen (Vertiefungen erstellen). Zusammen mit den booleschen Operationen für Volumenkörper, die in der Part Workbench (Part Workbench) definiert wurden, bildet der Skizzierer den Kern des generativen Konstruierens von Formen.
In diesem Arbeitsbereich wird sehr ähnlich wie beim tradionellen zweidimensionalen Technischen Zeichnen auf einem Zeichenblatt vorgegangen. Die hier erzeugten Skizzen bestehen ebenfalls aus exakten Geraden und Kreisen, als wären sie mit Hilfe von Lineal und Zirkel gezeichnet. Skizzieren in FreeCad darf somit nicht mit Freihand-Skizzieren verwechselt werden.
Eine vollständig bestimmte(/beschränkte) Skizze
Besonderheiten der FreeCAD-Skizzen
Das Vorgehen beim Erstellen von FreeCAD-Skizzen ähnelt zwar dem des Technischen Zeichnens, die Skizzen sind aber nicht als Technische Zeichnungen verwendbar. Ihre Geraden und Kreise sind bestenfalls als nur eine Ansicht eines in einer Werkstatt herzustellenden Werkstücks geeignet. Die Maßangaben zeigen lediglich an, dass die entsprechenden Dimensionen als Variable mit je einem bestimmtem Wert erfasst, dass sie parametrisiert (siehe FreeCAD-Manual, Einleitung: (*) Der Begriff parametrisch stammt aus der Mathematik. ...) sind.
Das Technische Zeichnen mit 2D-CAD
Die zweidimensionalen geometrischen Grundelemente, die zur Darstellung von orthogonalen Ansichten und Schnitten eines Werkstückes nötig sind, werden wie beim vorherigen Zeichnen von Hand in der vorgesehenen Größe und Position gezeichnet. Ihre Abmessungen und Positionen werden zur Vermaßung diesen entnommen und beigefügt.
Parametrisierung
In Freecad wird wie bei fast allen 3D-CAD-Systemen parametrisch gearbeitet. Für die Skizzen bedeutet das, dass die Dimensionen und Platzierungen aller zweidimensionalen geometrischen Grundelemente als Parameter mit Parameter-Name und mit einem variablen -Wert erfasst und verwaltet werden.
Der Vorgang des Erfassens als Parameter wird - leider nicht selbst-erklärend - auch als Bestimmen (oder Einschränken/Beschränken; englisch: to constrain, constraint) bezeichnet, weil dabei gleichzeitig im Vordergrund erkennbare und verwaltete Eigenschafts-Werte bestimmt werden, diese nicht mehr im Skizzen-Hintergrund bei den geometrischen Grundelementen versteckt und nicht mehr uneingeschränkt beliebig bleiben. Man kann nämlich Zeichnungen zunächst mit zufälligen Werten ihrer Elemente erstellen und den Vorteil schätzen, vorerst uneingeschränkt und im wörtlichen Sinne skizzieren zu dürfen. Beim anschließenden Parametrisieren müssen ohnehin Werte bestimmt werden, man setzt dafür die gewünschten Konstruktions-Werte ein.
Beginn und Ende des Skizzierens
Zu Beginn ist das Icon (oder der erste Eintrag im Menü Sketch) anzuklicken.
Ab FreeCAD-Version 0.17 ist dieses Icon auch im Arbeitsbereich PartDesign enthalten, so dass von dort aus in den Arbeitsbereich Sketch umgeschaltet werden kann (nach dem Ende der Skizzierarbeit wird automatisch in den Arbeitsbereich PartDesign zurückgeschaltet).
Wofür der Sketcher nicht geeignet ist
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.
Wenn Sie nur 2D-Ansichten zum Ausdrucken erzeugen und keine 3D-Modelle erstellen möchten, dann probieren Sie den Draft Arbeitsbereich.
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.
Die zum Skizzieren gebrauchten Werkzeuge werden im Menü Sketch und größtenteils als anklickbare Symbole (Icons) angezeigt.
Die zum eigentlichen Zeichnen (Erstellen der zweidimensionalen geometrischen Grundelemente) benutzten Werkzeuge sind unter Skizziergeometrien zusmmengefasst.
Die Werkzeuge
Die Werkzeuge des Sketch-Arbeitsbereich sind alle im Sketch-Menü zu finden, das beim Laden des Arbeitsbereichs erscheint.
- 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.
- Skizze bearbeiten: Editiere die gewählte Skizze.
- Skizze verlassen Sketch: Beenden der Skizzier-Arbeit.
- Skizze anzeigen: Setzt die Modellansicht senkrecht zur Skizzierebene.
- View section: Creates a section plane that temporarily hides any matter in front of the sketch plane. introduced in version 0.18
- Skizze einer Fläche zuordnen...: Ordnet eine Skizze der vorher gewählten Fläche eines Volumenkörpers zu.
- Skizze neu ausrichten...: Erlaubt die Positionsänderung einer Skizze
- Skizze überprüfen: Erlaubt die Überprüfung der Toleranz von verschiedenen Punkten und ggf. Korrektur der Abweichungen.
- Skizzen zusammenführen: Führt zwei oder mehr Skizzen zusammen. eingeführt mit Version 0.15
- Skizze spiegeln: Spiegelt eine Skizze an der X-Achse, der Y-Achse oder dem Ursprung. eingeführt mit Version 0.16
Skizziergeometrien
Zum Zeichnen folgender zweidimensionaler geometrischer Grundelemente stehen Werkzeuge zur Verfügung:
- Punkt: Zeichnen eines Punktes.
- Linie: Zeichnen einer geraden Strecke mit Angabe der beiden Endpunkte.
- Einen Bogen erstellen: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
- Kreisbogen: Zeichnen eines Bogens mit Angabe von Mittelpunkt, Radius und Anfangswinkel und Endwinkel.
- Kreisbogen mit 3 Punkten: Zeichnen eines Bogens mit Angabe der Endpunkte und eines dritten Punktes des Bogens.
- Einen Kreis estellen: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
- Kreis: Zeichnen eines Kreises mit Angabe von Mittelpunkt und Radius.
- Kreis mit 3 Punkten: Zeichnen eines Kreises mit Angabe von drei Punkten des Kreises.
- Kegelschnitte:
- Ellipse: Zeichnen einer Ellipse mit Angabe des Zentrums und der beiden Hauptachsen-Endpunkte. eingeführt mit Version 0.15
- Ellipse mit 3 Punkten: Zeichnen einer Ellipse mit Angabe der beiden Endpunkte der großen und eines Endpunkts der kleinen Hauptachse. eingeführt mit Version 0.15
- Ellipsen-Bogen : Zeichnen eines Ellipsen-Bogens mit Angabe von Punkten. eingeführt mit Version 0.15
- Hyperbel-Bogen: Zeichnen eines Hyperbel-Bogens mit Angabe von Punkten. eingeführt mit Version 0.17
- Parabel-Bogen: Zeichnen eines Parabel-Bogens mit Angabe von Punkten. eingeführt mit Version 0.17
- Create a B-spline: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
- Create B-spline: Zeichnen einer B-spline-Kurve durch die Kontrollpunkte. eingeführt mit Version 0.17
- Create periodic B-pline: Draws a periodic (closed) B-spline curve by its control points. eingeführt mit Version 0.17
- Linienzug (Polygonzug): Zeichnen eines Linienzuges aus geraden Strecken mit Angabe der beiden Endpunkte und der Zwischenpunkte. Drücken von M während der Erstellung eines Linienzuges schaltet zwischen den verschiedenen Modi um.
- Rechteck: Zeichnen eines Rechteck mit Angabe der beiden diagonal gegenüber liegenden Eckpunkte.
- Erstellen eines regelmäßigen Polygons: Dies ist ein Symbolmenü in der Sketcher-Werkzeugleiste, das die folgenden Befehle enthält:
- Gleichseitiges Dreieck erstellen: Zeichnen eines regelmäßigen Dreiecks innerhalb seines Umkreises. eingeführt mit Version 0.15
- Quadrat erstellen: Zeichnen eines regelmäßigen Vierecks innerhalb seines Umkreises. eingeführt mit Version 0.15
- Fünfeck erstellen: Zeichnen eines regelmäßigen Fünfecks innerhalb seines Umkreises. eingeführt mit Version 0.15
- Sechseck erstellen: Zeichnen eines regelmäßigen Sechsecks innerhalb seines Umkreises. eingeführt mit Version 0.15
- Siebeneck erstellen: Zeichnen eines regelmäßigen Siebenecks innerhalb seines Umkreises. eingeführt mit Version 0.15
- Achteck erstellen: Zeichnen eines regelmäßigen Achtfecks innerhalb seines Umkreises. eingeführt mit Version 0.15
- Nut erstellen: Zeichnen eines Ovals mit Angabe des Mittelpunkts und des Radius eines der beiden Halbkreise und eines Endpunktes des anderen Halbkreises.
- 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.
- Kante zuschneiden: Beschneidet eine Gerade, einen Kreis oder Bogen bis zur nächsten überlappenden Linie (Gerade, Kreis oder Bogen).
- Extend: Erweitert eine Linie oder einen Bogen bis zu einer begrenzenden Linie oder Kurve oder zu einem beliebigen Punkt. introduced in version 0.17
- Externe Geometrie: Erstellt eine Kante verbunden mit externer Geometrie.
- CarbonCopy: Copies the geometry of another sketch. introduced in version 0.17
- Konstruktionsmodus: Wechseln zwischen Skizzier- und Konstruktionsmodus. Konstruktionsgeometrie wird blau dargestellt und außerhalb des Skizzenänderungsmodus ausgeblendet.
Skizzierbeschränkungen
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 Hilfsbeschränkungen.
Gometrische Constraints
Diese Beschränkungen sind nicht mit numerischen Daten verknüpft.
- 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)).
- Point On Object: Bestimmt wird, dass ein Punkt Bestandteil einer Linie wird (Punkt zu Linie).
- 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.
- 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.
- Parallel: Bestimmt wird die Parallelität zwischen zwei ausgewählten Geraden.
- Perpendicular: Bestimmt wird die Rechtwinkligkeit zwischen zwei ausgewählten Geraden oder einer Linie senkrecht zu einem Kreisbogenendpunkt.
- 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.
- 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.
- 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.
- Constrain Block: Basically allows to block a geometric element in place with a single constraint. It should be particularly useful to work with B-Splines. See the Block Constraint forum topic. introduced in version 0.17
Numerische Constraints
Betimmen der Abmesungen der zweidimensionalen geometrischen Grundelemente
- Sperren: Fixiert wird die momentane Lage eines Elementes relativ zum Koordinaten-Ursprung (Bestimmen des vertikalen und horizontalen Abstands davon).
- 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.
- 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
- Distanz festelgen: Bestimmt wird der direkte Abstand zwischen zwei Punkten oder die Länge einer Linie.
- Radius festlegen: Bestimmt wird der Radius eines Bogens oder Kreises.
- Winkel festlegen: Bestimmt wird der Winkel zwischen zwei Linien.
- Snell's Law: Constrains two lines to obey a refraction law to simulate the light going through an interface. introduced in version 0.15
- Internal Alignment: Aligns selected elements to selected shape (e.g. a line to become major axis of an ellipse).
- Toggle reference/driving constraint: Toggles the toolbar or the selected constraints to/from reference mode. introduced in version 0.16
Sketcher tools
- Select solver DOFs: Highlights in green the geometry with degrees of freedom (DOFs), i.e. not fully constrained. introduced in version 0.18
- Close Shape: Creates a closed shape by applying coincident constraints to endpoints introduced in version 0.15
- Connect Edges: Connect sketcher elements by applying coincident constraints to endpoints introduced in version 0.15
- Select Constraints: Selects the constraints of a sketcher element introduced in version 0.15
- Select Origin: Selects the origin of a sketch introduced in version 0.15
- Select Vertical Axis: Selects the vertical axis of a sketch introduced in version 0.15
- Select Horizontal Axis: Selects the horizontal axis of a sketch introduced in version 0.15
- Select Redundant Constraints: Selects redundant constraints of a sketch introduced in version 0.15
- Select Conflicting Constraints: Selects conflicting constraints of a sketch introduced in version 0.15
- Select Elements Associated with constraints: Select sketcher elements associated with constraints introduced in version 0.15
- Show/Hide internal geometry: Recreates missing/deletes unneeded internal geometry of a selected ellipse, arc of ellipse/hyperbola/parabola or B-spline.
- Symmetry: Copies a sketcher element symmetrical to a chosen line introduced in version 0.16
- Clone: Clones a sketcher element introduced in version 0.16
- Copy: Copies a sketcher element introduced in version 0.16
- Move: Moves the selected geometry taking as reference the last selected point. introduced in version 0.18
- Rectangular Array: Creates an array of selected sketcher elements introduced in version 0.16
- Delete All Geometry: Deletes all geometry from the sketch. introduced in version 0.18
- Delete All Constraints: Deletes all constraints from the sketch. introduced in version 0.18
Sketcher B-spline tools
Sketcher virtual space
- Switch Virtual Space: Allows you to "hide" constraints and make them visible again. introduced in version 0.17 See https://forum.freecadweb.org/viewtopic.php?f=9&t=26614
Preferences
- Preferences...: Preferences disposable in Sketcher Tools.
Mindestanforderung an eine Skizze
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.
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 Punkt zu Punkt zu einem einzigen, Gerade und Kreisbogen tatsächlich verbindenden Punkt gemacht werden.
Eine einfache Skizze; links: Kurve nur an vier Stellen (rot, automatische Constraints beim Zeichnen mit ) geschlossen; Mitte: Warnung - ... broken face (unterbrochene Kurve); rechts: Kurve auch an restlichen vier Stellen (grün) geschlossen
Konsequentes parametrisches Arbeiten bedeutet allerdings, dass die Skizze vollständig bestimmt wird.
Vollständiges Bestimmen einer Skizze
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.
Eine einfache Skizze; vollständig bestimmt mit Hilfe von 25 Angaben (constraints), von denen nur 5 Abmessungs-Werte (numerische constraints) sind
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.
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.
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.
Siehe auch
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework