Odniesienie do grotów strzałek

Diagrammix3 udostępnia 31 różnych stylów grotów strzałek dla łączników i linii. To odniesienie obejmuje wszystkie dostępne typy i ich typowe zastosowania.

Stosowanie grotów strzałek

Za pomocą Inspektora

  1. Zaznacz łącznik
  2. Otwórz zakładkę Styl Inspektora i znajdź sekcję Connector
  3. Wybierz styl z Strzałki początkowej i Strzałki końcowej

Za pomocą menu kontekstowego

Kliknij prawym przyciskiem myszy grot strzałki na płótnie, aby uzyskać menu Strzałka początkowa lub Strzałka końcowa z Wbudowanymi grotami i opcją Pozycja (Auto lub Stała).

Strzałka początkowa a końcowa

  • Strzałka początkowa: na początku linii (tam, gdzie zacząłeś rysować)
  • Strzałka końcowa: na końcu linii (tam, gdzie skończyłeś rysować)

Możesz użyć różnych grotów na każdym końcu. Jeśli bieżąca notacja udostępnia własne groty SVG, pojawiają się one w selektorze pod Groty notacji.

Kompletne odniesienie do grotów strzałek

Wszystkie typy grotów strzałek

Podstawowe groty strzałek

TypNazwaOpisTypowe zastosowanie
noneBrakBez grotuProste linie, połączenia bez kierunku
standardStrzałkaKlasyczny wypełniony trójkątOgólne schematy blokowe, przepływ kierunkowy
inflectedWygiętaWygięta/zakrzywiona strzałkaStylizowane diagramy, dynamiczny przepływ
stickStrokedPatykOtwarty szewron (>)Lekkie wskaźniki kierunku
doubleStickStrokedPodwójny patykPodwójny szewron (>>)Silny kierunek, kontynuacja

Kształty geometryczne

TypNazwaOpisTypowe zastosowanie
roundOkrągWypełnione kołoPunkty końcowe, węzły
roundStrokedOkrąg obrysowanyPuste kołoAlternatywne punkty końcowe
squareKwadratowyWypełniony kwadratBlokowe punkty końcowe
boxStrokedProstokąt obrysowanyPusty kwadratAlternatywne blokowe punkty końcowe
boxProstokątTak samo jak kwadratTerminatory diagramu
barBelkaPionowa belkaLinie wymiarowe, granice
arcStrokedŁukKształt półksiężyca/łukuSpecjalistyczne notacje

Kształty rombowe

TypNazwaOpisTypowe zastosowanie
diamondRombWypełniony rombPunkty decyzyjne, złączenia
diamondStrokedRomb obrysowanyPusty kontur rombuAlternatywne punkty decyzyjne
diamondCurvedRomb zaokrąglonyZakrzywiony rombStylizowane diagramy
whiteDiamondBiały rombPusty romb (wypełniony bielą)Agregacja UML

Kształty trójkątne

TypNazwaOpisTypowe zastosowanie
whiteTriangleBiały trójkątPusty trójkątDziedziczenie UML (alternatywa)
umlInheritanceDziedziczeniePusty trójkąt (styl UML)Dziedziczenie klas UML

Dekoracyjne

TypNazwaOpisTypowe zastosowanie
singleFeather1 PiórkoPojedyncze piórkoDiagramy dekoracyjne
doubleFeather2 PiórkaPodwójne piórkoDiagramy dekoracyjne
tripleFeather3 PiórkaPotrójne piórkoDiagramy dekoracyjne

Techniczne/wymiarowe

TypNazwaOpisTypowe zastosowanie
dimensionLineWymiarStrzałka pomiarowaRysunki techniczne, wymiary
dimensionLineAndBarBelka wymiaruWymiar z belkąRysunki techniczne
crossKrzyżykZnacznik XKomunikat niszczący UML, zakończenie

Encje i relacje (ERD)

TypNazwaOpisTypowe zastosowanie
crowsFeetKurze łapkiTrójzębna widełkaERD: relacja „wiele”
crowBarKurza belkaWidełka z belkąERD: jeden-do-wielu
crowBarSegmentSegment kurza belkaWidełka z segmentemERD: wariant
crowBallKurza kulaWidełka z kołemERD: zero-do-wielu
crowBallCircleKurza kula okrągWidełka z podwójnym kołemERD: opcjonalne wiele
barBallBelka kulaBelka z kołemERD: zero-do-jednego
barBarPodwójna belkaPodwójna belkaERD: dokładnie jeden

Kategorie zastosowań

Schematy blokowe

Do ogólnych schematów blokowych użyj:

  • standard (Strzałka) - najczęstszy, wyraźny kierunek
  • none - dla relacji dwukierunkowych lub bezkierunkowych
  • stickStroked (Patyk) - lekka alternatywa

Diagramy UML

Do diagramów klas UML:

  • umlInheritance - dziedziczenie klas (rozszerzanie)
  • whiteTriangle - alternatywny styl dziedziczenia
  • whiteDiamond - agregacja (słabe „posiada”)
  • diamond - kompozycja (silne „posiada”)
  • standard - asocjacja, zależność
  • stickStroked - zależność (alternatywa)

Do diagramów sekwencji UML:

  • standard - komunikaty synchroniczne
  • stickStroked - komunikaty asynchroniczne
  • cross - komunikat niszczący/kończący

Diagramy encji i relacji

Dla kardynalności ERD:

  • barBar - dokładnie jeden (1)
  • crowBar - jeden do wielu (1..*)
  • crowsFeet - wiele (*)
  • barBall - zero do jednego (0..1)
  • crowBall - zero do wielu (0..*)

Rysunki techniczne

Dla wymiarów i pomiarów:

  • dimensionLine - standardowe strzałki wymiarowe
  • dimensionLineAndBar - wymiar z terminatorami
  • bar - znaczniki granic

Rozmiar grotów strzałek

W sekcji Connector Inspektora:

  • Długość strzałki początkowej i Długość strzałki końcowej ustawiają rozmiar każdego grotu w pikselach
  • Zastosuj długość do obu strzałek utrzymuje ten sam rozmiar na obu końcach
  • Zastosuj kolor do obu strzałek i trzonu koloruje groty kolorem linii

Wskazówki

  1. Spójność: używaj tego samego stylu grotu strzałki w całym diagramie
  2. Znaczenie ma znaczenie: wybieraj groty strzałek, które przekazują prawidłowe znaczenie semantyczne
  3. Nie nadużywaj: nie każda linia potrzebuje grotu strzałki
  4. Weź pod uwagę druk: niektóre szczegółowe groty strzałek mogą nie drukować się dobrze w małych rozmiarach
  5. Dopasuj do notacji: używaj strzałek ERD dla ERD, strzałek UML dla UML

Tabela szybkiego odniesienia

KategoriaGroty strzałek
Podstawowenone, standard, inflected, stickStroked, doubleStickStroked
Kołaround, roundStroked
Kwadratysquare, box, boxStroked
Rombydiamond, diamondStroked, diamondCurved, whiteDiamond
TrójkątywhiteTriangle, umlInheritance
Belkibar, arcStroked
DekoracyjnesingleFeather, doubleFeather, tripleFeather
TechnicznedimensionLine, dimensionLineAndBar, cross
ERDcrowsFeet, crowBar, crowBarSegment, crowBall, crowBallCircle, barBall, barBar