Sketcher ConstrainDistance/pl: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
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]]

Revision as of 16:25, 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

See also: Drawing aids.

Continue mode

  1. 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.
  2. Istnieje kilka sposobów na wywołanie polecenia:
    • Naciśnij przycisk Wiązanie odległości znajdujący się na pasku narzędzi Szkicownika.
    • Użyj kombinacji klawiszy K kolejnie D. (D odnosi się do Distance).
    • Użyj pozycji menu głównego Szkic → Wiązania szkicownika → Wiązanie odległości.
  3. Otworzy się wyskakujące okno dialogowe do edycji z proponowaną wartością. Naciśnij OK, aby ją zatwierdzić.

Tryb jednorazowy

  1. Do one of the following:
    • Select a single line.
    • Select two points.
    • Select a point and a line (in any order).
    • Select the edges of two circles or arcs.
    • Select the edge of a circle or arc and a line (idem).
    • introduced in version 1.0: Select the edge of a single arc.
  2. Invoke the tool as explained above.
  3. Optionally edit the constraint value.
  4. A constraint is added.

Uwagi

Ewentualnie proszę rozważyć użycie Zwiąż w poziomie lub Zwiąż w pionie zamiast tego wiązania. Wymienione wiązania są bardziej efektywne i szybsze do obliczenia niż to to prezentowane.

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.