Sketcher GleichheitFestlegen

From FreeCAD Documentation
Revision as of 17:23, 31 May 2024 by FBXL5 (talk | contribs)

Sketcher GleichheitFestlegen

Menüeintrag
Skizze → Sketcher-Randbedingungen → Gleichheit festlegen
Arbeitsbereich
Sketcher
Standardtastenkürzel
E
Eingeführt in Version
-
Siehe auch
Keiner

Beschreibung

Das Werkzeug Sketcher GleichheitFestlegen legt fest, dass Linien (gerade Kanten) die gleiche Länge besitzen bzw. dass Kurven (Alle anderen Kanten außer B-Splines) die gleiche Krümmung aufweisen. Die Kanten müssen gleichartig sein. Kreise und Kreisbögen sind gleichartig (ihre Radien werden gleichgesetzt), ebenso Ellipsen und Ellipsenbögen (ihre Haupt- und Nebenradien werden jeweils gleichgesetz).

Anwendung

Siehe auch: Zeichnungshilfen.

Fortsetzen-Modus

  1. Sicherstellen, dass die Auswahl leer ist.
  2. Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
    • Die Schaltfläche Gleichheit festlegen drücken.
    • Den Menüeintrag Skizze → Sketcher-Randbedingungen → Gleichheit festlegen auswählen.
    • eingeführt mit Version 1.0: Ein Rechtsklick in die 3D-Ansicht und die Menüoption Constrain → Gleichheit festlegen im Kontextmenü auswählen.
    • Das Tastaturkürzel E.
  3. Der Mauszeiger wandelt sich zu einem Kreuz mit Werkzeugsymbol.
    • Zwei Kanten derselben Art auswählen.
  4. Eine Randbedingung wird hinzugefügt.
  5. Wahlweise weitere Randbedingungen erstellen.
  6. Zum Beenden die rechte Maustaste oder Esc drücken; oder ein anderes Werkzeug zum Erstellen von Geometrien oder Randbedingungen aufrufen.

Einmal-Ausführen-Modus

  1. Eine oder mehrere Kanten auswählen.
  2. Das Werkzeug wie oben beschrieben aufrufen oder mit der folgenden weiteren Möglichkeit:
  3. Abhängig von der Auswahl werden eine oder mehrere Randbedingungen hinzugefügt.

Skripten

Sketch.addConstraint(Sketcher.Constraint('Equal', Edge1, Edge2))

Die Skizzierer Skripten-Seite erklärt die Werte, die für Edge1 und Edge2 verwendet werden können und enthält weitere Beispiele, wie man Beschränkungen aus Python-Skripten erstellt.