Szkicownik: Przełącz aktywność wiązania

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

Szkicownik: Przełącz aktywność wiązania

Lokalizacja w menu
Szkic → Wiązania szkicownika → Przełącz aktywność wiązania
Środowisko pracy
Szkicownik
Domyślny skrót
K Z
Wprowadzono w wersji
0.19
Zobacz także
Przełącz kontrolę wiązania

Opis

Narzędzie Przełącz aktywność wiązania aktywuje lub dezaktywuje wybrane wiązania. Dezaktywacja wiązań pozwala na testowanie innych układów geometrii bez usuwania wiązań.

Jest to narzędzie podobne do Przełącz kontrolę wiązania, ale w przeciwieństwie do niego działa również dla wiązań geometrycznych, a wartości dezaktywowanych wiązań wymiarowych są zachowywane.

Użycie

  1. Wybierz jedno lub więcej wiązań.
  2. Istnieje kilka sposobów wywołania tego narzędzia:
    • Naciśnij przycisk Przełącz aktywność wiązania.
    • Wybierz z menu Szkic → Elementy geometryczne szkicownika → Przełącz aktywność wiązania.
    • dostępne w wersji 1.0: Kliknij prawym przyciskiem myszy w widoku 3D i wybierz opcję Przełącz aktywność wiązania z menu podręcznego.
    • W sekcji Wiązania okna dialogowego wybierz opcję Aktywuj lub Dezaktywuj z menu podręcznego. Oferowana opcja zależy od wybranego stanu wybranego wiązania.
    • Użyj skrótu klawiaturowego: K, a następnie Z.
  3. Aktywne wybrane wiązania są dezaktywowane i zmieniają kolor na szary (domyślny kolor), podczas gdy wybrane dezaktywowane wiązania są aktywowane i powracają do koloru czerwonego (domyślny kolor).

Przykład

W pełni związany szkic.

Jedno z wiązań kątowych zostało dezaktywowane, szkic nie jest już w pełni wiązany.

Geometria bez wiązań może być przemieszczana. Dezaktywowane wiązanie jest nadal dostępne i można je ponownie aktywować, aby powrócić do w pełni związanego szkicu.

Tworzenie skryptów

Zobacz również: FreeCAD podstawy tworzenia skryptów.

Aktywny status wiązania może być kontrolowany w makrodefinicjachs i z konsoli środowiska Python.

SketchObject.toggleActive(index)

Użyj metody toggleActive istniejącego obiektu szkicu oraz index wiązania, aby je aktywować lub dezaktywować. Indeks zaczyna się od 0 aż do N-1, gdzie N to całkowita liczba więzów.

Przykład:

import FreeCAD as App

sketch = App.ActiveDocument.Sketch
sketch.toggleActive(3)