Łączniki

Łączniki to linie służące do łączenia kształtów, reprezentujące relacje lub przepływy.

Rysowanie połączeń

Aby połączyć dwa kształty:

  1. Wybierz narzędzie Łącznik z paska narzędzi.
  2. Najedź kursorem na pierwszy kształt, aż pojawią się punkty połączeń (małe kółka).
  3. Kliknij punkt połączenia i przeciągnij do punktu połączenia na drugim kształcie.

Łączenie dwóch kształtów

Inteligentne trasowanie

Diagrammix3 używa algorytmów inteligentnego trasowania (LibAvoid) do automatycznego prowadzenia łączników wokół innych kształtów, zapewniając czystość i czytelność diagramu.

Punkty zgięcia i piny

Możesz ręcznie kontrolować ścieżkę łącznika. Kliknij dwukrotnie łącznik, aby pokazać Pasek akcji łącznika:

  • Punkty zgięcia (zwykłe łączniki): kliknij Dodaj punkt, a następnie kliknij linię, aby dodać uchwyt, który możesz przeciągać. Usuń punkt usuwa jeden z nich. Możesz też kliknąć linię prawym przyciskiem myszy i wybrać Dodaj punkt zgięcia.
  • Piny (inteligentne łączniki): inteligentne łączniki nie używają punktów zgięcia. Kliknij Dodaj pin (albo kliknij prawym przyciskiem myszy → Dodaj pin), aby dodać punkt, przez który musi przechodzić trasa; Usuń pin go usuwa.

Zobacz Punkty zgięcia łącznika, aby poznać szczegóły.

Tryby trasowania

Wybierz sposób prowadzenia linii łącznika w zakładce Styl Inspektora → sekcja Connector → Trzon, albo kliknij linię łącznika prawym przyciskiem myszy i wybierz tryb:

TrybOpis
ProstyBezpośrednia linia między dwoma końcami
ŁamanyProste segmenty z ostrymi narożnikami przy każdym punkcie zgięcia
OrtogonalnyWyłącznie segmenty poziome i pionowe
GładkiGładka, zakrzywiona linia
Inteligentny ortogonalnyTrasowanie ortogonalne, które automatycznie omija inne kształty
Inteligentny łamanyTrasowanie łamane, które automatycznie omija inne kształty

Ustaw Promień narożnika (0–60) w sekcji Connector, aby zaokrąglić narożniki tam, gdzie stykają się segmenty.

Punkty zaczepienia

Punkty zaczepienia to predefiniowane punkty połączeń na kształtach, do których podłączają się łączniki. Zapewniają precyzyjną kontrolę nad tym, gdzie linie się łączą.

Domyślne punkty zaczepienia

Większość kształtów ma automatyczne punkty zaczepienia:

  • Prostokąty: środek każdej krawędzi (4 punkty)
  • Elipsy: góra, dół, lewo, prawo (4 punkty)
  • Trójkąty: każdy wierzchołek i środek krawędzi

Łączenie z punktami zaczepienia

  1. Wybierz narzędzie Łącznik
  2. Najedź kursorem na kształt
  3. Pojawią się niebieskie kółka pokazujące dostępne punkty zaczepienia
  4. Kliknij punkt, aby rozpocząć połączenie
  5. Przeciągnij do punktu na kształcie docelowym

Niestandardowe punkty zaczepienia

Możesz dodać własne punkty połączeń do dowolnego kształtu narzędziem Punkty zaczepienia. Zobacz Punkty zaczepienia, aby poznać szczegóły.

Zalety punktów zaczepienia

  • Łączniki pozostają podłączone, gdy kształty się przesuwają
  • Spójne pozycje połączeń na podobnych kształtach
  • Czyste, profesjonalnie wyglądające diagramy
  • Automatyczna optymalizacja trasowania

Groty strzałek

Łączniki mogą mieć groty strzałek na jednym lub obu końcach. Zaznacz łącznik i użyj Inspektora, aby wybrać spośród 31 stylów grotów strzałek (włącznie z Brak), takich jak:

  • Podstawowe strzałki: Strzałka, Wygięta, Patyk, Podwójny patyk
  • Notacja UML: Dziedziczenie, Romb, Biały romb
  • Notacja ERD: Kurze łapki, Kurza belka, Kurza kula, Podwójna belka
  • Dekoracyjne: 1/2/3 Piórko, Okrąg, Belka, Prostokąt

Pełne odniesienie do wszystkich typów grotów strzałek znajdziesz w Odniesieniu do grotów strzałek.

Style linii

W zakładce Styl Inspektora → sekcja Connector możesz dostosować:

  • Kolor i szerokość linii łącznika
  • Typ linii: Ciągła linia, Kropkowany, Kreskowany, Kreska-kropka, Kreska-kropka-kropka lub Długa kreska
  • Strzałkę początkową / Strzałkę końcową: wybierz spośród 31 stylów grotów strzałek (włącznie z Brak), z Długością strzałki początkowej / końcowej

Etykiety tekstowe łączników

Dodawaj etykiety tekstowe do łączników, aby opisać relacje. Łącznik może nosić kilka etykiet — na przykład krotność na każdym końcu i nazwę roli w środku.

Dodawanie etykiet

  • Kliknij prawym przyciskiem myszy linię łącznika i wybierz Dodaj etykietę — etykieta zostaje umieszczona w miejscu kliknięcia i otwiera się do wpisywania tekstu, albo
  • w zakładce Styl Inspektora otwórz sekcję Etykiety i kliknij Dodaj etykietę — nowa etykieta zostaje umieszczona pośrodku łącznika

Edytowanie i przesuwanie etykiet

  • Kliknij dwukrotnie etykietę (lub zaznacz ją i naciśnij T), aby edytować jej tekst
  • Przeciągnij etykietę, aby przesunąć ją wzdłuż łącznika

Opcje etykiety

Każda etykieta ma swój wiersz w sekcji Etykiety:

OpcjaOpis
TekstTekst etykiety
Punkt zaczepieniaSkąd mierzona jest pozycja etykiety — Pozycja % wzdłuż łącznika, Od początku lub Od końca — plus wartość
UkładPoziomo, Wzdłuż ścieżki lub Wzdłuż odwróconej ścieżki (tekst podąża za linią)
PowyżejPrzesunięcie etykiety od linii

Kliknij przycisk kosza w wierszu etykiety, aby ją usunąć.

Jest to szczególnie przydatne w notacji relacji UML, takiej jak krotności na obu końcach asocjacji.