Sketcher ConstrainDistanceX/pl: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(16 intermediate revisions by 2 users not shown)
Line 2: Line 2:


{{Docnav/pl
{{Docnav/pl
|[[Sketcher_Dimension/pl|Wiązanie odległości]]
|[[Sketcher_ConstrainLock/pl|Blokada wiązania]]
|[[Sketcher_ConstrainDistanceY/pl|Zwiąż w pionie]]
|[[Sketcher_ConstrainDistanceY/pl|Zwiąż odległość pionową]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|IconL=Sketcher_ConstrainLock.svg‎
|IconL=Sketcher_Dimension.svg‎
|IconR=Sketcher_ConstrainDistanceY.svg
|IconR=Sketcher_ConstrainDistanceY.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
Line 16: Line 16:
|Workbenches=[[Sketcher_Workbench/pl|Szkicownik]]
|Workbenches=[[Sketcher_Workbench/pl|Szkicownik]]
|Shortcut={{KEY|L}}
|Shortcut={{KEY|L}}
|SeeAlso=[[Sketcher_ConstrainDistance/pl|Wiązanie odległości]], [[Sketcher_ConstrainDistanceY/pl|Wiązanie odległości pionowej]]
|SeeAlso=[[Sketcher_ConstrainDistance/pl|Wiązanie odległości]], [[Sketcher_ConstrainDistanceY/pl|Zwiąż odległość pionową]]
}}
}}


Line 22: Line 22:
==Opis==
==Opis==


Narzędzie [[Image:Sketcher_ConstrainDistanceX.svg|24px]] '''Zwiąż odległość poziomą'''
Ustala poziomą odległość pomiędzy 2 punktami lub końcami linii. Jeśli wybrany jest tylko jeden punkt, odległość jest ustalana względem punktu początku szkicu.
ustala poziomą odległość między dwoma punktami lub punktami końcowymi linii. Jeśli wstępnie wybrano pojedynczy punkt, odległość jest względna do początku szkicu.


[[File:Constraint_H_Distance.png]]
[[File:Constraint_H_Distance.png]]
Line 29: Line 30:
==Użycie==
==Użycie==


Zapoznaj się również z informacjami na stronie [[Sketcher_Workbench/pl#Pomoce_kreślarskie|Pomoce kreślarskie]].
# Wybierz jeden lub dwa punkty albo jedną linię.

# Uruchomić narzędzie na jeden z możliwych sposobów:
<span id="Continue_mode"></span>
#* Naciśnij przycisk {{Button|[[File:Sketcher_ConstrainDistanceX.svg|16px]] [[Sketcher_ConstrainDistanceX/pl|Zwiąż odległość poziomą]]}} znajdujący się na pasku narzędzi Szkicownika.
===[[Sketcher_Workbench/pl#Tryby_kontynuacji|Tryb kontynuacji]]===
#* Użyj klawiszya {{KEY|L}}.

#* Użyj polecenia menu głównego {{MenuCommand|Szkic → Wiązania szkicownika → Zwiąż w poziomie}}.
# Upewnij się, że nie ma zaznaczenia.
# Otworzy się wyskakujące okno dialogowe do edycji z proponowaną wartością. Naciśnij {{KEY|OK}}, aby ją wartość.
# Istnieje kilka sposobów wywołania narzędzia:
#* {{Version/pl|1.0}}: Jeśli [[Sketcher_Preferences/pl#Ogólne|ustawienie]] {{MenuCommand|Wiązania wymiarów}} jest aktywne i wybrano {{Value|Narzędzie pojedyncze}} ''(domyślnie)'': naciśnij strzałkę w dół po prawej stronie przycisku {{Button|[[Image:Sketcher_ConstrainDistanceX.svg||x16px]][[Image:Toolbar_flyout_arrow.svg|16px]]}} i wybierz opcję {{MenuCommand|[[Image:Sketcher_ConstrainDistanceX.svg|16px]] Zwiąż odległość poziomą}} z rozwijanej listy.
#* Jeśli ta preferencja ma inną wartość ''({{VersionMinus/pl|0.21}})'': naciśnij {{Button|[[Image:Sketcher_ConstrainDistanceX.svg|16px]] '''Zwiąż odległość poziomą'''}}.
#* Wybierz z menu opcję {{MenuCommand|Szkic → Wiązania szkicownika → [[Image:Sketcher_ConstrainDistanceX.svg|16px]] Zwiąż odległość poziomą}}.
#* {{Version/pl|1.0}}: Kliknij prawym przyciskiem myszy w [[3D_view/pl|widoku 3D]] i wybierz opcję {{MenuCommand|Wiązanie wymiarów → [[Image:Sketcher_ConstrainDistanceX.svg|16px]] Zwiąż odległość poziomą}} z menu podręcznego.
#* Użyj skrótu klawiaturowego: {{KEY|L}}.
# Kursor zmieni się w krzyżyk z ikoną narzędzia.
# Wykonaj jedną z następujących czynności:
#* Wybierz dwa punkty ''(jeden z nich może być punktem początkowym)''.
#* Wybierz pojedynczą linię.
# Jeśli utworzono [[Sketcher_ToggleDrivingConstraint/pl|kontrolujące wiązanie wymiarowe]], w zależności od [[Sketcher_Preferences/pl#Wyświetlanie|konfiguracji]], otworzy się okno dialogowe [[Sketcher_Workbench/pl#Edycja_wiązań|Wprowadź długość]].
# Wiązanie zostanie dodane.
# Opcjonalnie można kontynuować tworzenie wiązań.
# Aby zakończyć, kliknij prawym przyciskiem myszy lub naciśnij {{KEY|Esc}}, lub uruchom inne narzędzie do tworzenia geometrii lub wiązań.

<span id="Run-once_mode"></span>
===Tryb jednorazowy===


# Wykonaj jedną z następujących czynności:
'''Uwaga:''' Narzędzie wiązania może być również uruchomione bez wcześniejszego zaznaczenia obiektów, ale będzie wymagane wybranie dwóch punktów lub jednej linii. Aby ustawić odległość względem punktu początkowego, należy także zaznaczyć punkt początkowy szkicu. Domyślnie polecenie jest aktywne w trybie kontynuacji, by utworzyć nowe wiązanie; wciśnij raz prawy przycisk myszki lub klawisz {{KEY|Esc}}, by zakończyć działanie polecenia.
#* Wybierz jeden lub dwa punkty.
#* Wybierz pojedynczą linię.
# Wywołaj narzędzie, jak wyjaśniono powyżej.
# Opcjonalnie [[Sketcher_Workbench/pl#Edycja_wiązań|dostosuj wartość]].
# Wiązanie zostało dodane.


<span id="Scripting"></span>
<span id="Scripting"></span>
Line 57: Line 80:


{{Docnav/pl
{{Docnav/pl
|[[Sketcher_Dimension/pl|Wiązanie odległości]]
|[[Sketcher_ConstrainLock/pl|Blokada wiązania]]
|[[Sketcher_ConstrainDistanceY/pl|Zwiąż odległość pionową]]
|[[Sketcher_ConstrainDistanceY/pl|Zwiąż odległość pionową]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|IconL=Sketcher_ConstrainLock.svg‎
|IconL=Sketcher_Dimension.svg‎
|IconR=Sketcher_ConstrainDistanceY.svg
|IconR=Sketcher_ConstrainDistanceY.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg

Latest revision as of 17:24, 26 April 2024

Szkicownik: Zwiąż odległość poziomą

Lokalizacja w menu
Szkic → Wiązania szkicownika → Zwiąż odległość poziomą
Środowisko pracy
Szkicownik
Domyślny skrót
L
Wprowadzono w wersji
-
Zobacz także
Wiązanie odległości, Zwiąż odległość pionową

Opis

Narzędzie Zwiąż odległość poziomą ustala poziomą odległość między dwoma punktami lub punktami końcowymi linii. Jeśli wstępnie wybrano pojedynczy punkt, odległość jest względna do początku szkicu.

Użycie

Zapoznaj się również z informacjami na stronie Pomoce kreślarskie.

Tryb kontynuacji

  1. Upewnij się, że nie ma zaznaczenia.
  2. Istnieje kilka sposobów wywołania narzędzia:
    • dostępne w wersji 1.0: Jeśli ustawienie Wiązania wymiarów jest aktywne i wybrano Narzędzie pojedyncze (domyślnie): naciśnij strzałkę w dół po prawej stronie przycisku i wybierz opcję Zwiąż odległość poziomą z rozwijanej listy.
    • Jeśli ta preferencja ma inną wartość (wersja 0.21 i poniżej): naciśnij Zwiąż odległość poziomą.
    • Wybierz z menu opcję Szkic → Wiązania szkicownika → Zwiąż odległość poziomą.
    • dostępne w wersji 1.0: Kliknij prawym przyciskiem myszy w widoku 3D i wybierz opcję Wiązanie wymiarów → Zwiąż odległość poziomą z menu podręcznego.
    • Użyj skrótu klawiaturowego: L.
  3. Kursor zmieni się w krzyżyk z ikoną narzędzia.
  4. Wykonaj jedną z następujących czynności:
    • Wybierz dwa punkty (jeden z nich może być punktem początkowym).
    • Wybierz pojedynczą linię.
  5. Jeśli utworzono kontrolujące wiązanie wymiarowe, w zależności od konfiguracji, otworzy się okno dialogowe Wprowadź długość.
  6. Wiązanie zostanie dodane.
  7. Opcjonalnie można kontynuować tworzenie wiązań.
  8. Aby zakończyć, kliknij prawym przyciskiem myszy lub naciśnij Esc, lub uruchom inne narzędzie do tworzenia geometrii lub wiązań.

Tryb jednorazowy

  1. Wykonaj jedną z następujących czynności:
    • Wybierz jeden lub dwa punkty.
    • Wybierz pojedynczą linię.
  2. Wywołaj narzędzie, jak wyjaśniono powyżej.
  3. Opcjonalnie dostosuj wartość.
  4. Wiązanie zostało dodane.

Tworzenie skryptów

Odległość od odniesienia położenia:

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))

Odległość pomiędzy dwoma wierzchołkami:

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))

Pozioma rozpiętość linii (GUI pozwala wybrać samą krawędź, ale jest to tylko skrót do użycia dwóch skrajnych punktów tej samej linii):

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))

Strona Skrypty szkicownika wyjaśnia wartości, które mogą być używane dla Edge1, Edge2, Edge, PointOfEdge1, PointOfEdge2, PointOfEdge i Line, a także zawiera kolejne przykłady tworzenia wiązań za pomocą skryptów języka Python.