Sketcher ToggleActiveConstraint/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Emphasis|Zobacz również:}} FreeCAD podstawy tworzenia skryptów.")
(Created page with "Aktywny status wiązania może być kontrolowany w makrodefinicjachs i z konsoli środowiska Python.")
Line 51: Line 51:
{{Emphasis|Zobacz również:}} [[FreeCAD_Scripting_Basics/pl|FreeCAD podstawy tworzenia skryptów]].
{{Emphasis|Zobacz również:}} [[FreeCAD_Scripting_Basics/pl|FreeCAD podstawy tworzenia skryptów]].


The active status of a constraint can be controlled in [[macros|macros]] and from the [[Python_console|Python console]].
Aktywny status wiązania może być kontrolowany w [[Macros/pl|makrodefinicjachs]] i z [[Python_console/pl|konsoli środowiska Python]].
{{Code|code=
{{Code|code=
SketchObject.toggleActive(index)
SketchObject.toggleActive(index)

Revision as of 13:25, 10 April 2023

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)

Use the toggleActive method of an existing Sketcher SketchObject, and the index of the constraint to activate it or deactivate it. The index starts from 0 all the way to N-1, where N is the total number of constraints.

Przykład:

import FreeCAD as App

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