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

From FreeCAD Documentation
Revision as of 13:27, 10 April 2023 by Kaktus (talk | contribs) (Created page with "Użyj metody {{incode|toggleActive}} istniejącego obiektu szkicu oraz {{incode|index}} wiązania, aby je aktywować lub dezaktywować. Indeks zaczyna się od {{incode|0}} aż do {{incode|N-1}}, gdzie {{incode|N}} to całkowita liczba więzów.")

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 pozwala aktywować i dezaktywować już nałożone wiązania. Dzięki temu można zachować wiązanie w tle, ale tymczasowo przetestować inny układ istniejącej geometrii.

Narzędzie Przełącz kontrolę wiązania jest podobne w tym, że wyłącza działanie danego wiązania. Jednak w przypadku tego narzędzia wiązanie nie zachowuje swojej starej wartości. Z drugiej strony, z Przełącz aktywność wiązania możesz natychmiast ponownie aktywować stare wiązanie.

Użycie

  1. Wybierz wiązanie ustawione już wcześniej, a następnie naciśnij Przełącz aktywność wiązania.
  2. Alternatywnie, przejdź do panelu zadań, w sekcji Wiązania, wybierz wiązanie, następnie otwórz menu podręczne (kliknij prawym przyciskiem myszy) i wybierz Dezaktywuj.
  3. Aby ponownie aktywować wiązanie, zaznacz je i naciśnij Przełącz aktywność wiązania ponownie.

Przykłady

W pełni związany szkic.

Po lewej: dezaktywowane wiązanie. Szkic nie jest już w pełni związany.
Po prawej: niezwiązana geometria może być przesuwana. Starsze wiązanie jest nadal dostępne i można je ponownie aktywować, aby powrócić do w pełni związanego szkicu.

Panel zadań z wyłączonym wiązaniem.

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)