Sketcher PunktAufObjektFestlegen

From FreeCAD Documentation
This page is a translated version of the page Sketcher ConstrainPointOnObject and the translation is 100% complete.

Sketcher PunktAufObjektFestlegen

Menüeintrag
Skizze → Sketcher-Randbedingungen → Punkt auf Objekt festlegen
Arbeitsbereich
Sketcher
Standardtastenkürzel
O
Eingeführt in Version
-
Siehe auch
Sketcher KoinzidentFestlegenKombiniert, Sketcher KoinzidentFestlegen

Beschreibung

Der Befehl Sketcher PunktAufObjektFestlegen verbindet einen Punkte (verschiebbar) mit Kanten oder Achsen.

eingeführt mit Version 0.22: Dieser Befehl wird durch den Befehl Sketcher KoinzidentFestlegenKombiniert ersetzt, wenn die Option Koinzidenz und Punkt auf Objekt vereinigen in den Sketcher-Voreinstellungen ausgewählt wurde.

Anwendung

  1. Wahlweise eine der folgenden Möglichkeiten auswählen:
    • Einen einzelnen Punkt und eine einzelne Kante (in beliebiger Reihenfolge) auswählen.
    • Mehrere Punkte und eine einzelne Kante (in beliebiger Reihenfolge) auswählen.
    • Einen einzelnen Punkt und mehrere Kanten (in beliebiger Reihenfolge) auswählen.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Punkt auf Objekt festlegen drücken.
    • Den Menüeintrag Skizze → Sketcher-Randbedingungen → Punkt auf Objekt festlegen auswählen.
    • Das Tastaturkürzel O.
  3. Der Mauszeiger wandelt sich zu einem weißen Kreuz mit entsprechendem Befehlssymbol und zeigt so an, dass der Befehl aktiviert wurde.
  4. Wahlweise weitere Elemente auswählen. Jetzt können jeweils nur zwei Elemente zur Zeit ausgewählt werden.
  5. Zum Beenden des Befehls Esc oder die rechte Maustaste drücken oder eine andere Randbedingung bzw. einen anderen Befehl aufrufen.

Skripten

Die Randbedingung kann in Makros und von der Python-Konsole aus durch den folgenden Befehl erstellt werden:

Sketch.addConstraint(Sketcher.Constraint('PointOnObject',LineMoving,PointOfLineMoving,LineFixed))

  • Sketch ist ein Skizzenobjekt
  • LineMoving ist die Nummer, die die Linie kennzeichnet, die den Punkt enthält, der auf die LineFixed (die Linie, die fixiert ist) verschoben werden soll.
  • PointOfLineMoving ist die Nummer des Knotens der Linie LineMoving, der sich auf die Linie LineFixed bewegen soll.
  • LineFixed ist die Nummer der Linie, an die der Punkt PointOfLineMoving befestigt werden soll.

Die Seite Sketcher Skripterstellung erklärt, wie man die Zahlen zur Bestimmung von Linien und Punkten erkennt.