Draft Module/de

Einleitung
Der Arbeitsbereich Entwurf erlaubt das Zeichnen einfacher 2D-Objekte und bietet verschiedene Werkzeuge, um sie später zu ändern. Es stellt u.a. auch Werkzeuge zur Verfügung, um eine Arbeitsebene und ein Raster zu definieren sowie ein Objektfangsystem, um die präsize Position der Geometrie zu kontrollieren.

Die erstellten 2D-Objekte können für allgemeines Zeichnen verwendet werden, in einer ähnlichen Weise wie bei Inkscape oder AutoCAD. Diese 2D-Formen können auch als Basiskomponenten bei der Erstellung von 3D-Objekten mit anderen Arbeitsbereichen benutzt werden, wie bspw. Part oder Arch. Die Umwandlung von Draft-Objekten in Skizzen ist ebenfalls möglich, so dass die Formen auch mit dem PartDesign-Arbeitsbereich zur Erstellung von Festkörpern benutzt werden können.

FreeCAD ist in erster Linie eine 3D-Modellierungsanwendung und somit sind die 2D-Zeichenwerkzeuge nicht so fortschrittlich, wie in anderen Zeichenprogrammen. Wenn Ihr Hauptziel die Erstellung komplexer 2D-Zeichnungen und DXF Dateien ist und Sie keine 3D-Modellierung benötigen, sollten Sie ein spezielles Softwareprogramm für die technischen Zeichnungen in Betracht ziehen, wie z.B. LibreCAD, QCad, TurboCad und andere.



Zeichnen von Objekten
Mit diesen Werkzeugen werden Objekte erstellt:


 * [[Image:Draft_Line.png|32px]] 2-Punkt Linie: Zeichnet ein Linien-segment zwischen 2 Punkten
 * [[Image:Draft_Wire.png|32px]] Wire (Mehrpunkt-Linie): Zeichnet eine Linie, die sich über mehrere Punkte fortsetzt
 * [[Image:Draft_Circle.png|32px]] Kreis: Zeichnet einen Kreis aus Mittelpunkt, Radius und Anzahl der Seiten.
 * [[Image:Draft_Arc.png|32px]] Bogen: Zeichnet ein Bogen-segment aus Mitte,Radius, Startwinkel und Endwinkel
 * [[Image:Draft_Ellipse.png|32px]] Ellipse: Zeichnet eine Ellipse aus zwei Eckpunkten
 * [[Image:Draft_Polygon.png|32px]] Polygon: Zeichnet ein Vieleck ab dem Mittelpunkt mit einem Radius
 * [[Image:Draft_Rectangle.png|32px]] Rechteck: Zeichnet ein Rechteck zwischen 2 gegenüberliegeden Punkten
 * [[Image:Draft_Text.png|32px]] Text: Erzeugt einen mehrzeiligen Texteintrag
 * [[Image:Draft_Dimension.png|32px]] Abmessung: Erzeugt einen Texteintrag als Maßangabe
 * [[Image:Draft_BSpline.png|32px]] BSpline: Zeichnet eine Kurve aus einer Serie von Punkten
 * [[Image:Draft_Point.png|32px]] Punkt: Fügt ein Punkt-Objekt ein* [[Image:Draft_ShapeString.png|32px]] Shape from text...: Fügt eine verbundene Form ein, die einen Text an einem vorgegebenen Punkt repräsentiert* [[Image:Draft_Facebinder.png|32px]] Facebinder: Erzeugt ein neues Objekt aus ausgewählten Ansichten (faces) existierender Objekte* [[Image:Draft_BezCurve.png|32px]] Bezier Curve: Zeichnet aus einer Reihe von Punkten eine Bezierkurve
 * [[Image:Draft_Label.png|32px]] Label: Platziert eine Beschriftung mit einem Pfeil, der auf ein ausgewähltes Element zeigt

Objekte ändern
Mit diesen Werkzeugen kann man Objekte verändern. Sie wirken auf angewählte Objekte. Ist kein Objekt gewählt, werden Sie aufgefordert eines auszuwählen.

Viele Bearbeitungswerkzeuge (Verschieben, Rotieren, Array, etc.) funktionieren auch auf festen (solid) Objekten (Part, PartDesign, Arch, etc.).


 * [[Image:Draft_Move.png|32px]] Verschieben: Bewegt Objekte von einem Punkt zu einem anderen
 * [[Image:Draft_Rotate.png|32px]] Drehen: Rotiert Objekte von einem Ausgangswinkel zu einem Endwinkel
 * [[Image:Draft_Offset.png|32px]] Versetzen: Bewegt Segmente eines Objekts um einen bestimmten Wert
 * [[Image:Draft_Trimex.png|32px]] Trim/Extend (Trimex): Beschneidet oder Erweitert ein Objekt
 * [[Image:Draft_Upgrade.png|32px]] Hochstufen: Vereinigt mehrere Objekte in ein Objekt der nächst höheren Ebene
 * [[Image:Draft_Downgrade.png|32px]] Herabstufen: Teilt ein Objekt in einzelne der nächst niedrigeren Ebene
 * [[Image:Draft_Scale.png|32px]] Skalieren: Dimensioniert ein ausgewähltes Objekt in Bezug zu einem bestimmten Punkt
 * [[Image:Draft_PutOnSheet.png|32px]] Zeichnung: Überträgt ausgewählte Objekte in eine 2D-Zeichnung
 * [[Image:Draft_Edit.png|32px]] Bearbeiten: Verändert ein ausgewähltes Objekt
 * [[Image:Draft_WireToBSpline.png|32px]] Wire to BSpline: Konvertiert einen Draht in ein BSpline und umgekehrt
 * [[Image:Draft_AddPoint.png|32px]] Punkt hinzufugen: Fügt Punkte einem Draht oder BSpline zu
 * [[Image:Draft_DelPoint.png|32px]] Punkt entfernen: Entfernt einen Punkt aus einem Draht oder BSpline
 * [[Image:Draft_Shape2DView.png|32px]] Form in 2D Ansicht: Creates a 2D object which is a flattened 2D view of another 3D object
 * [[Image:Draft_Draft2Sketch.png|32px]] Entwurf zu Skizze: Konvertiert ein Draft - Objekt nach Sketch und umgekehrt
 * [[Image:Draft_Array.png|32px]] Anordnung: Creates a polar or rectangular array from selected objects
 * [[Image:Draft_PathArray.png|32px]] Path Array: Creates an array of objects by placing the copies along a path
 * [[Image:Draft_Clone.png|32px]] Klonen: Clones the selected objects
 * [[Image:Draft_Mirror.png|32px]] Mirror: Spiegelt die ausgewählten Objekte
 * [[Image:Draft_Stretch.png|32px]] Stretch: Dehnt die ausgewählten Objekte

Dienstprogramme
Zusätzliche Werkzeuge gibt es im Menü, oder im Kontextmenü (rechte Maustaste), abhängig vom gewählten Objekt.


 * [[Image:Draft_SelectPlane.png|32px]] Ebene markieren: Sets a working plane from a standard view or a selected face
 * [[Image:Draft_FinishLine.png|32px]] Linie beenden: Ends the drawing of the current wire or bspline, without closing it
 * [[Image:Draft_CloseLine.png|32px]] Close line: Ends the drawing of the current wire or bspline, and closes it
 * [[Image:Draft_UndoLine.png|32px]] Undo line: Undoes the last segment of a line
 * [[Image:Draft_ToggleConstructionMode.png|32px]] Konstruktionsmodus umschalten: Toggles the Draft construction mode on/off
 * [[Image:Draft_ToggleContinueMode.png|32px]] Toggle continue mode: Toggles the Draft continue mode on/off
 * [[Image:Draft_ApplyStyle.png|32px]] Aktuellen Style anwenden: Applies the current style and color to selected objects
 * [[Image:Draft_ToggleDisplayMode.png|32px]] Anzeige-Modus unschalten: Switches the display mode of selected objects between "flat lines" and "wireframe"
 * [[Image:Draft_AddToGroup.png|32px]] Zur Gruppe hinzufugen: Quickly adds selected objects to an existing group
 * [[Image:Draft_SelectGroup.png|32px]] Wahle Gruppe: Selects the contents of a selected group
 * [[Image:Draft_ToggleSnap.png|32px]] Toggle snap: Toggles object snapping on/off
 * [[Image:Draft_ToggleGrid.png|32px]] Gitternetz umschalten: Toggles the grid on/off
 * [[Image:Draft_ShowSnapBar.png|32px]] Show snap bar: Shows/hides the snapping toolbar
 * [[Image:Draft_Heal.png|32px]] Heal: Heals problematic Draft objects found in very old files
 * [[Image:Draft_FlipDimension.png|32px]] Flip Dimension: Flips the orientation of the text of a dimension
 * [[Image:Draft_VisGroup.png|32px]] VisGroup: Creates a VisGroup in the current document
 * [[Image:Draft_Slope.png|32px]] Slope: Changes the slope of selected Lines or Wires
 * [[Image:Draft_AutoGroup.png|32px]] AutoGroup: Automatically place new objects in a given group
 * [[Image:Draft_SetWorkingPlaneProxy.png|32px]] Set Working Plane Proxy: Add a proxy object in the document to store a Working Plane position
 * [[Image:Draft_ToggleConstructionMode.png|32px]] Add to Construction group: Add selected objects to the Construction group

Einstellungen

 * [[Image:Preferences-draft.svg|32px]] Einstellungen ...: allgemeine Einstellungen für die Arbeitsfläche und die Zeichenwerkzeuge.
 * [[Image:Preferences-import-export.svg|32px]] Import-Export Preferences: Einstellungen für den Import von und Export in verschiedene Dateiformate.

Dateiformate
Dies sind Funktionen zum Öffnen, Importieren oder Exportieren von anderen Dateiformaten. DasÖffnen wird ein neues Dokument mit dem Inhalt der Datei öffnen, während das Importieren den Dateiinhalt am gegenwärtigen Dokument anhängen wird. Exportieren werden die ausgewählten Objekte in einer Datei speichern. Wenn nichts ausgewählt ist, werden alle Objekte exportiert werden. Seien Sie sich bewusst, dass der Zweck des Draftmoduls ist, mit 2D-Objekten zu arbeiten, daher konzentrieren sich jene Importroutinen nur auf 2D-Objekte, und obwohl DXF und OCA-Formate auch Objekt-Definitionen im 3D-Raum unterstützen (Objekte sind nicht notwendigerweise flach), werden sie volumetrische Objekte wie Maschen, 3D-Flächen, etc. nicht importieren, sondern eher Linien, Kreise, Texte oder flache Formen. Zurzeit unterstützte Dateiformate sind:


 * Autodesk .DXF: Importiert and exportiert Zeichnungstauschformat (drawing exchange format)-Dateien, die mit 2D-CAD Anwendungen erstellt wurden
 * SVG (as geometry): Importiert and exportiert Skalierbare Vektorgrafiken (Scalable Vector Graphics), also SVG-Dateien, die mit Vektor-Zeichenprogrammen erstellt wurden
 * Open Cad format .OCA: Importiert and exportiert OCA/GCAD Dateien, also ein potenziell neues, offenes CAD-Datei Format
 * Airfoil Data Format .DAT: Importiert DAT-Dateien, die Tragflächenprofile (Airfoil profiles) beschreiben
 * Autodesk .DWG: Importiert und exportiert DWG-Dateien mit dem DXF-Importierer, wenn der ODA Converter installiert ist
 * FreeCAD- und DWG- Import: Importiert und exportiert DWG-Dateien
 * FreeCAD- und DXF- Import: Importiert und exportiert DXF-Dateien

Zusätzliche Funktionen

 * Fangen (Snapping): Erlaubt, neue Punkte an speziellen Stellen auf vorhandene Gegenstände zu legen
 * Festlegen (Constraining): Erlaubt, neue Punkte horizontal oder vertikal in Bezug auf vorherige Punkte anzulegen
 * manuelle Koordinateneingabe: Ermöglicht die manuelle Koordinateneingabe, anstatt auf dem Bildschirm anzuklicken
 * Kopiermodus: Alle Änderungswerkzeuge können entweder die ausgewählten Objekte ändern oder erstellen eine modifizierte Kopie von ihnen. Durch Drücken und Halten von während das Objekt modifiziert wird, z.b verschoben oder gedreht,  wird beim Loslassen der Taste eine Kopie erzeugt.
 * Construction Mode: Ermöglicht Ihnen, Geometrien abgesondert vom Rest zu erstellen, dazu einfach Ein-/ Ausschalten
 * Arbeitsfläche: ermöglicht eine Fläche zur Bearbeitung durch die folgenden Anweisungen im 3D-Raum auszuwählen

Scriptgesteuert (Scripting)
Die Draft-Werkzeuge können in Makros und aus der Python-Konsole heraus durch die Draft API aufgerufen werden.

Tutorial

 * Draft-Modul Tutorial
 * Draft-Modul Tutorial (veraltet)
 * Draft-Modul ShapeString Tutorial