Szkicownik: Wiązanie punktu na obiekcie

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Sketcher ConstrainPointOnObject and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎svenska • ‎čeština • ‎русский

Sketcher ConstrainPointOnObject.svg Wiązanie punktu na obiekcie

Lokalizacja w menu
Szkic → Wiązania szkicownika → Wiązanie punktu na obiekcie
Środowisko pracy
Szkicownik
Domyślny skrót
Shift + O
Wprowadzono w wersji
-
Zobacz także
Wiązanie spójności punktów

Opis

Przyłącza punkt do innego obiektu, takiego jak linia, łuk lub oś szkicu.

Użycie

  1. Wybierz punkt, który chcesz umieścić na linii / łuku / itd. (Rezultat: Po wybraniu punkt stanie się zielony).
  2. Wybierz linię, którą chcesz dołączyć do punktu, który właśnie wybrałeś (Wynik: Po wybraniu linia stanie się zielona).
  3. Wywołaj narzędzie Ustaw punkt na obiekcie używając kilku metod:
    • Naciśnij przycisk Sketcher ConstrainPointOnObject.svg Ustaw punkt na obiekcie na pasku narzędzi.
    • Użyj kombinacji klawiszy Shift + O.
    • Użyj pozycji Szkic → Wiązania szkicownika → Zwiąż punkt na obiekcie w menu głównym.

Uwaga: Kolejność, w jakiej wybierasz linię i punkt, nie ma znaczenia. Punkt zawsze będzie przesuwał się do linii. Innymi słowy, linia pozostaje nieruchoma.

Tworzenie skryptów

Wiązanie może być utworzone zarówno przez makrodefinicje jak i z konsoli Python za pomocą następującego polecenia:

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

  • Sketch obiekt szkicu.
  • LineMoving jest numerem oznaczającym linię, która zawiera punkt, który ma być przeniesiony na LineFixed (linię, która jest ustalona).
  • PointOfLineMoving jest numerem wierzchołka linii LineMoving, który ma zostać przeniesiony na LineFixed.
  • LinedFixed jest numerem linii, która ma być dołączona do punktu PointOfLineMoving.

Na stronie Skrypty Szkicownika wyjaśniono, jak identyfikować numery oznaczające linie i punkty.