Sketcher ConstrainDistance/pl: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 22: Line 22:
==Opis==
==Opis==


Narzędzie [[Image:Sketcher_ConstrainDistance.svg|24px]] '''Wiązanie odległości''' ustala długość prostej, odległość między dwoma punktami, odległość prostopadłą między punktem a prostą, lub {{Version/pl|0.21}} odległość między krawędziami dwóch okręgów lub łuków, lub między krawędzią okręgu lub łuku a prostą, lub {{Version/pl|1.0}} długość łuku.
<div class="mw-translate-fuzzy">
'''Wiązanie odległości''' określa długość prostej, odległość prostopadłą między punktem a prostą, odległość między dwoma punktami lub, {{Version/pl|0.21}}, odległość między krawędziami dwóch okręgów lub między krawędzią okręgu a linią.
</div>


[[Image:Sketcher_ConstrainDistance_example.png]]
[[Image:Sketcher_ConstrainDistance_example.png]]
Line 31: Line 29:
==Użycie==
==Użycie==


See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]].
Zapoznaj się również z informacjami na stronie [[Sketcher_Workbench/pl#Pomoce_kreślarskie|Pomoce kreślarskie]].


<span id="Continue_mode"></span>
===[[Sketcher_Workbench#Continue_modes|Continue mode]]===
===[[Sketcher_Workbench/pl#Tryby_kontynuacji|Tryb kontynuacji]]===


# Upewnij się, że nie ma zaznaczenia.
<div class="mw-translate-fuzzy">
# Istnieje kilka sposobów wywołania narzędzia:
# Wybierz jedną linię, albo jeden punkt i jedną linię, albo dwa punkty, albo krawędzie dwóch okręgów lub krawędzie okręgu i linii.
#* {{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_Dimension.svg||x16px]][[Image:Toolbar_flyout_arrow.svg|x16px]]}} i wybierz opcję {{MenuCommand|[[Image:Sketcher_ConstrainDistance.svg|16px]] Wiązanie odległości}} z rozwijanej listy.
# Istnieje kilka sposobów na wywołanie polecenia:
#* Naciśnij przycisk {{Button|[[File:Sketcher_ConstrainDistance.svg|16px]] '''Wiązanie odległości'''}} znajdujący się na pasku narzędzi Szkicownika.
#* Jeśli ta preferencja ma inną wartość ''(w {{VersionMinus|0.21}})'': naciśnij {{Button|[[Image:Sketcher_ConstrainDistance.svg|16px]] '''Wiązanie odległości'''}}.
#* Wybierz z menu opcję {{MenuCommand|Szkic → Wiązania szkicownika → [[Image:Sketcher_ConstrainDistance.svg|16px]] Wiązanie odległości}}.
#* Użyj kombinacji klawiszy {{KEY|K}} kolejnie {{KEY|D}}. ('''D''' odnosi się do '''D'''istance).
#* Użyj pozycji menu głównego {{MenuCommand|Szkic → Wiązania szkicownika → [[File:Sketcher_ConstrainDistance.svg|16px]] Wiązanie odległości}}.
#* {{Version/pl|1.0}}: Kliknij prawym przyciskiem myszy w [[3D_view/pl|widoku 3D]] i wybierz opcję {{MenuCommand|Wiązanie wymiarów → [[Image:Sketcher_ConstrainDistance.svg|16px]] Wiązanie odległości}} z menu podręcznego.
#* Użyj skrótu klawiaturowego: {{KEY|K}}, a następnie {{KEY|D}}.
# Otworzy się wyskakujące okno dialogowe do edycji z proponowaną wartością. Naciśnij {{Button|OK}}, aby ją zatwierdzić.
# Kursor zmieni się w krzyżyk z ikoną narzędzia.
</div>
# Wybierz krawędź okręgu lub łuku.
# 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ź ...]].
# 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>
<span id="Run-once_mode"></span>
===Tryb jednorazowy===
===Tryb jednorazowy===


# Wykonaj jedną z następujących czynności:
# Do one of the following:
#* Wybierz pojedynczą linię.
#* Select a single line.
#* Select two points.
#* Wybierz dwa punkty.
#* Wybierz punkt i linię (w dowolnej kolejności).
#* Select a point and a line (in any order).
#* Wybierz krawędzie dwóch okręgów lub łuków.
#* Select the edges of two circles or arcs.
#* Select the edge of a circle or arc and a line (idem).
#* Wybierz krawędź okręgu lub łuku i linię (idem).
#* {{Version|1.0}}: Select the edge of a single arc.
#* {{Version/pl|1.0}}: Wybieranie krawędzi pojedynczego łuku.
# Wywołaj narzędzie, jak wyjaśniono powyżej.
# Invoke the tool as explained above.
# Optionally [[Sketcher_Workbench#Edit_constraints|edit the constraint value]].
# Opcjonalnie [[Sketcher_Workbench/pl#Edycja_wiązań|dostosuj wartość]].
# Wiązanie zostanie dodane.
# A constraint is added.


<span id="Notes"></span>
<span id="Notes"></span>
==Uwagi==
==Uwagi==


* Jeśli ma to zastosowanie, rozważ użycie wiązań {{Button|[[File:Sketcher_ConstrainDistanceX.svg|16px]] [[Sketcher_ConstrainDistanceX/pl|Zwiąż w poziomie]]}} lub {{Button|[[File:Sketcher_ConstrainDistanceY.svg|16px]] [[Sketcher_ConstrainDistanceY/pl|Zwiąż w pionie]]}} zamiennie. one bardziej wydajne.
<div class="mw-translate-fuzzy">
Ewentualnie proszę rozważyć użycie {{Button|[[File:Sketcher_ConstrainDistanceX.svg|16px]] [[Sketcher_ConstrainDistanceX/pl|Zwiąż w poziomie]]}} lub {{Button|[[File:Sketcher_ConstrainDistanceY.svg|16px]] [[Sketcher_ConstrainDistanceY/pl|Zwiąż w pionie]]}} zamiast tego wiązania. Wymienione wiązania są bardziej efektywne i szybsze do obliczenia niż to to prezentowane.
</div>


<span id="Scripting"></span>
<span id="Scripting"></span>

Latest revision as of 16:48, 26 April 2024

Szkicownik: Wiązanie odległości

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

Opis

Narzędzie Wiązanie odległości ustala długość prostej, odległość między dwoma punktami, odległość prostopadłą między punktem a prostą, lub dostępne w wersji 0.21 odległość między krawędziami dwóch okręgów lub łuków, lub między krawędzią okręgu lub łuku a prostą, lub dostępne w wersji 1.0 długość łuku.

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ę Wiązanie odległości z rozwijanej listy.
    • Jeśli ta preferencja ma inną wartość (w version 0.21 and below): naciśnij Wiązanie odległości.
    • Wybierz z menu opcję Szkic → Wiązania szkicownika → Wiązanie odległości.
    • dostępne w wersji 1.0: Kliknij prawym przyciskiem myszy w widoku 3D i wybierz opcję Wiązanie wymiarów → Wiązanie odległości z menu podręcznego.
    • Użyj skrótu klawiaturowego: K, a następnie D.
  3. Kursor zmieni się w krzyżyk z ikoną narzędzia.
  4. Wybierz krawędź okręgu lub łuku.
  5. Jeśli utworzono kontrolujące wiązanie wymiarowe, w zależności od konfiguracji, otworzy się okno dialogowe Wprowadź ....
  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 pojedynczą linię.
    • Wybierz dwa punkty.
    • Wybierz punkt i linię (w dowolnej kolejności).
    • Wybierz krawędzie dwóch okręgów lub łuków.
    • Wybierz krawędź okręgu lub łuku i linię (idem).
    • dostępne w wersji 1.0: Wybieranie krawędzi pojedynczego łuku.
  2. Wywołaj narzędzie, jak wyjaśniono powyżej.
  3. Opcjonalnie dostosuj wartość.
  4. Wiązanie zostanie dodane.

Uwagi

Tworzenie skryptów

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

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

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

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

Długość 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('Distance', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))

Odległość od punktu (Edge, PointOfEdge) do najbliższego prostopadłego punktu na linii (Line):

Sketch.addConstraint(Sketcher.Constraint('Distance', Edge, PointOfEdge, Line, 0, App.Units.Quantity('123.0 mm')))

Odległość między krawędziami dwóch okręgów:

Sketch.addConstraint(Sketcher.Constraint('Distance', Circle1, 0, Circle2, 0, App.Units.Quantity('123.0 mm')))

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