Draft Ellipse

From FreeCAD Documentation
Revision as of 12:52, 7 January 2020 by Maker (talk | contribs)

Draft Ellipse

Menüeintrag
Draft → Ellipse
Arbeitsbereich
Draft, Arch
Standardtastenkürzel
E L
Eingeführt in Version
0.7
Siehe auch
Kreis, Bogen

Beschreibung

Das Ellipsen-Werkzeug erstellt eine Ellipse in der aktuellen Arbeitsebene durch Eingabe von zwei Punkten zur Definition der Eckpunkte eines Rechtecks, in das die Ellipse passt. Dabei werden die vorher im Draft Tray festgelegte Linienbreite und -farbe verwendet.

This tool can also be used to create elliptical arcs by specifying the start and end angles. To create circles and circular arcs use the Draft Circle and Draft Arc tools. You can also approximate an elliptical or circular arc using the Draft BSpline and Draft BezCurve tools.

Ellipse definiert durch die Ecken eines Rechtecks

Anwendung

  1. Drücke den Draft Ellipse-Button oder Taste E und dann Taste L auf Tastatur.
  2. Klicke einen ersten Punkt in der 3D-Ansicht oder

gib eine Koordinate ein und drücke die Schaltfläche Punkt hinzufügen.

  1. Klicke einen zweiten Punkt in der 3D-Ansicht oder

gib eine Koordinate ein und drücke die Schaltfläche Punkt hinzufügen.

Die Ellipse kann nach der Erstellung in einen elliptischen Bogen umgewandelt werden, indem die 'First Angle'- und 'Last Angle'-Eigenschaften auf unterschiedliche Werte eingestellt werden.

Optionen

  • Um Koordinaten manuell einzugeben, gib einfach die Ziffern ein, drücke dann Enter zwischen den X, Y und Z Komponenten. YDu kannst die Punkt hinzufügen Schaltfläche drücken wenn Du die gewünschten Werte zum Einfügen des Punktes hast.
  • Drücke R oder klicke auf das Kontrollkästchen, um den relativen Modus umzuschalten. Wenn der Relativmodus eingeschaltet ist, sind die Koordinaten des zweiten Punktes relativ zum ersten Punkt; wenn nicht, sind sie absolut, ausgehend vom Ursprung (0,0,0).
  • Drücke T oder klicke das Kontrollkästchen an, um den Modus fortsetzen zu aktivieren. Wenn der Fortsetzungsmodus eingeschaltet ist, wird das Ellipsenwerkzeug nach dem Beenden der Form neu gestartet, so dass Du eine weitere Form zeichnen kannst, ohne die Werkzeugschaltfläche erneut zu drücken.
  • Drücke L oder klicke auf das Kontrollkästchen, um den Modus "gefüllt" zu aktivieren. Wenn der Modus "gefüllt" aktiviert ist, erzeugt die Ellipse eine gefüllte Fläche ({PropertyData/de|Erstelle Fläche}} true); wenn nicht, erzeugt die Ellipse keine Fläche (Daten-EigenschaftErstelle Fläche {{FALSE}).
  • Halte STRG während des Zeichnens gedrückt, um Fangen deinen Punkt unabhängig von der Entfernung zur nächsten Fangposition zu zwingen.
  • Halte Umschalten, während du auf Beschränken deinen zweiten Punkt horizontal oder vertikal in Bezug auf den ersten zeichnest.
  • Drücke Esc oder die Schließen Taste, um den aktuellen Befehl abzubrechen.

Eigenschaften

Eigenschaften

Ein Ellipse-Objekt viele gleiche Eigenschaften wie ein Kreis, aber einige Eigenschaften sind nur bei einer Ellipse sinnvoll.

  • Daten-EigenschaftMajor Radius: Der große Radius der Ellipse
  • Daten-EigenschaftMinor Radius: Der kleine Radius der Ellipse
  • Daten-EigenschaftMake Face: Füllt die Ellipse mit einer Oberfläche
  • Ansicht-EigenschaftPattern: Gibt ein Schraffurmuster an zum Ausfüllen der Ellipse
  • Ansicht-EigenschaftPattern Size: Gibt die Größe des Schraffurmusters an

Ansicht

  • Ansicht-EigenschaftPattern: definiert ein Muster, mit dem die Oberfläche gefüllt wird. Diese Eigenschaft funktioniert nur, wenn Daten-EigenschaftMake Face auf true und Ansicht-EigenschaftDisplay Mode auf "Flat Lines" gesetzt ist.
  • Ansicht-EigenschaftPattern Size: gibt die Größe des Musters an.

Scripting

Siehe auch: Draft API und FreeCAD Scripting Basics.

Das Ellipse-Werkzeug kann in Makros und aus der Python-Konsole heraus durch folgende Funktion angesprochen werden:

Ellipse = makeEllipse(majradius, minradius, placement=None, face=True, support=None)
  • Erstellt ein Ellipsenobjekt mit einem großen und kleinen Radius.
  • Wenn ein Placement angegeben ist, wird es benutzt.
  • Wenn 'facemode' auf False gesetzt ist, wird die Ellipse als Drahtmodell angezeigt, andernfalls als Oberfläche.
  • Liefert das neu erzeugte Objekt zurück.

Beispiel:

import FreeCAD, Draft

Ellipse1 =  Draft.makeEllipse(3000, 200)
Ellipse2 =  Draft.makeEllipse(700, 1000)

ZAxis = FreeCAD.Vector(0, 0, 1)
p3 = FreeCAD.Vector(1000, 1000, 0)
place3 = FreeCAD.Placement(p3, FreeCAD.Rotation(ZAxis, 90))

Ellipse3 =  Draft.makeEllipse(700, 1000, placement=place3)