Interaktywne trasowanie

Parent page: Polecenia

Płytka trasowana interaktywnie; Ctrl+click skrót klawiaturowy jest używany Płytka trasowana interaktywnie; Ctrl+click skrót klawiaturowy jest używany do ukończenia wielu połączeń.

Podsumowanie

Trasowanie to proces łączenia węzłów w każdej sieci poprzez umieszczanie serii segmentów ścieżek i przelotek w celu zdefiniowania ścieżki od jednego węzła do następnego. CircuitStudio zawiera zaawansowany silnik trasowania interaktywnego, który znacząco zwiększa wydajność trasowania. Funkcje obejmują:

  • Szereg trybów trasowania, takich jak zatrzymanie na pierwszej przeszkodzie, omijanie oraz push and shove
  • Zaawansowane możliwości przeciągania, które zachowują kąty ścieżek i ortogonalność
  • Funkcję usuwania pętli, dzięki której ponowne trasowanie jest szybkie i łatwe

Szczegóły

Polecenia trasowania, polecenia usuwania tras oraz polecenia sterujące wyświetlaniem linii połączeń (ratsnest) są zgrupowane w grupie Home | Routing na Wstążce.

Przycisk Route ma 2 funkcje: górna połowa zawsze uruchamia polecenie Interactive Routing; dolna połowa służy do dostępu do menu trasowania, w którym można wybrać, czy trasujesz jedną sieć, parę różnicową czy wiele sieci.

Zestawienie poleceń

Polecenie Zachowanie
Interactive Routing Kliknij górną połowę przycisku Route lub wybierz Interactive Routing z menu, a następnie kliknij linię połączenia lub pad, aby rozpocząć trasowanie tej sieci. Do polecenia można też uzyskać dostęp z menu kontekstowego (prawy przycisk myszy) w obszarze roboczym.
Differential Pair Routing Trasuj parę różnicową. Kliknij dowolną sieć w parze, aby rozpocząć trasowanie. Sieci są konfigurowane jako para różnicowa w trybie Differential Pair Editor panelu PCB.
Interactive Mutli-Routing Trasuj jednocześnie wiele sieci.
Unroute All Usuń wszystkie segmenty ścieżek i przelotki na warstwach sygnałowych, które mają nazwę sieci, na całej płytce. Zablokowane segmenty ścieżek i przelotki nie zostaną usunięte.
Unroute Net Usuń wszystkie segmenty ścieżek i przelotki na warstwach sygnałowych, które mają nazwę sieci tej sieci, którą klikniesz po wybraniu polecenia. Zablokowane segmenty ścieżek i przelotki nie zostaną usunięte.
Unroute Connection Usuń segmenty ścieżek i przelotki na warstwach sygnałowych, które mają nazwę sieci tej sieci, którą klikniesz po wybraniu polecenia, aż do pierwszego pada w obu kierunkach. Zablokowane segmenty ścieżek i przelotki nie zostaną usunięte.
Unroute Component Zaczynając od padów w klikniętym komponencie, usuń wszystkie stykające się segmenty ścieżek i przelotki na warstwach sygnałowych, aż do napotkania innego komponentu.
Show All Pokaż wszystkie linie połączeń (ratsnest) na całej płytce.
Show Net Pokaż linie połączeń (ratsnest) dla wybranej sieci.
Hide All Ukryj wszystkie linie połączeń (ratsnest) na całej płytce.
Hide Net Ukryj linie połączeń (ratsnest) dla wybranej sieci.

Interactive Routing Preferences

Preferencje trasowania konfiguruje się na stronie PCB - Interactive Routing w oknie dialogowym Preferences.

Skonfiguruj opcje Interactive Routing zgodnie ze swoimi preferencjami. Naciśnij F1 w oknie dialogowym, aby uzyskać więcej informacji o danej opcji.Skonfiguruj opcje Interactive Routing zgodnie ze swoimi preferencjami. Naciśnij F1 w oknie dialogowym, aby uzyskać więcej informacji o danej opcji.

Skróty trasowania interaktywnego

Z samej natury Interactive Routing jest procesem, w którym projektant intensywnie współdziała z komputerem, poruszając myszą i klikając, aby definiować wierzchołki (narożniki). Z tego powodu router interaktywny szeroko wykorzystuje skróty klawiaturowe, które są kluczowym elementem efektywnego trasowania.

Skrót(y) klawiaturowy(e) Zachowanie
Shift+F1 lub  ~ (tylda) Wyświetl menu  skrótów interaktywnych; większość ustawień można zmieniać w locie, naciskając odpowiedni skrót lub wybierając go z menu.
*  lub  Ctrl+Shift+WheelRoll Przełącz na następną dostępną warstwę sygnałową. Przelotka jest dodawana automatycznie, zgodnie z obowiązującą regułą projektową Routing Via Style.
Shift+R Przełączaj między włączonymi trybami rozwiązywania konfliktów. Włącz wymagane tryby na stronie preferencji PCB Editor - Interactive Routing. Bieżący tryb jest wyświetlany na pasku stanu.
Shift+S Włącz/wyłącz tryb pojedynczej warstwy. Jest to idealne, gdy na wielu warstwach znajduje się dużo obiektów.
Spacebar Przełącz bieżący kierunek narożnika.
Shift+Spacebar Przełączaj między różnymi trybami narożników ścieżki. Style to: dowolny kąt, 45°, 45° z łukiem, 90° oraz 90° z łukiem. Istnieje opcja ograniczenia tego do 45° i 90° na stronie preferencji PCB Editor - Interactive Routing.
Ctrl+Left-Click Automatycznie dokończ trasowane połączenie. Auto-complete nie powiedzie się, jeśli występują nierozwiązywalne konflikty z przeszkodami.
Ctrl Tymczasowo wstrzymaj Hotspot Snap lub naciśnij Shift + E , aby przełączać między trzema dostępnymi trybami (wył. / wł. dla bieżącej warstwy / wł. dla wszystkich warstw). Bieżący tryb Hotspot Snap jest wyświetlany na pasku stanu.
End Odśwież ekran.
PgUp / PgDn Powiększ/pomniejsz, z centrowaniem wokół bieżącej pozycji kursora. Alternatywnie użyj standardowych skrótów Windows do powiększania i przesuwania kółkiem myszy.
Backspace Usuń ostatnio zatwierdzony segment ścieżki.
Right-click  lub  ESC Porzuć bieżące połączenie i pozostań w trybie Interactive Routing.
3 Przełącz źródło szerokości ścieżki (Track Width Source). Szerokość może być: User Choice, Rule Minimum, Rule Preferred lub Rule Maximum. Bieżące źródło jest wyświetlane na pasku stanu.
5 Włącz/wyłącz tryb Follow Mouse Trail. Gdy jest wyłączony i trasujesz w trybie Walkaround, najkrótsza ścieżka trasy jest wyznaczana od ostatniego punktu kliknięcia do bieżącej pozycji kursora. Gdy jest włączony i trasujesz w trybie Walkaround, ścieżka trasy podąża za ruchem kursora.
Ctrl+Shift+G Przełącz siłę glossingu. Glossing polega na tym, że oprogramowanie próbuje usuwać zbędne „zygzakowanie” i narożniki, co daje czystsze i krótsze trasy. Bieżąca siła glossingu jest wyświetlana na pasku stanu.

Podczas trasowania obserwuj Status bar — wyświetla on ważne informacje w trakcie trasowania interaktywnego, w tym:

  • Bieżącą lokalizację w obszarze roboczym i ustawienie Snap Grid
  • Hotspot Snap: wył. / wł. dla bieżącej warstwy / wł. dla wszystkich warstw
  • Bieżący tryb narożników ścieżki
  • Bieżący tryb Interactive Routing
  • Źródło szerokości trasowania 
  • Źródło stylu przelotek trasowania (Via Style)
  • Nazwa sieci
  • Całkowita długość trasy
  • Wymiary umieszczanego segmentu trasy

Modyfikowanie istniejącego trasowania

Zamiast usuwać lub „unroute’ować” istniejącą trasę, CircuitStudio oferuje dwa podejścia do modyfikacji istniejącego trasowania: przearanżowanie lub ponowne trasowanie.

Przearanżowanie istniejącej trasy

  • Aby interaktywnie przesuwać lub przeciągać segmenty ścieżek po płytce, kliknij, przytrzymaj i przeciągnij, jak pokazano na animacji poniżej.
  • Edytor PCB automatycznie zachowa kąty 45/90 stopni z połączonymi segmentami, skracając i wydłużając je w razie potrzeby.

Ponowne trasowanie istniejącej trasy

  • Nie ma potrzeby usuwania trasy połączenia, aby zdefiniować jego przebieg na nowo; kliknij przycisk Route i rozpocznij trasowanie nowej ścieżki.
  • Funkcja Loop Removal automatycznie usunie wszelkie zbędne segmenty ścieżek (i przelotki), gdy tylko zamkniesz pętlę i klikniesz prawym przyciskiem myszy, aby wskazać, że zakończyłeś.
  • Możesz rozpocząć i zakończyć nową ścieżkę trasy w dowolnym punkcie, przełączając warstwy w razie potrzeby.
  • Możesz także tworzyć tymczasowe naruszenia, przełączając na tryb Ignore Obstacle (jak pokazano na animacji poniżej), które później rozwiążesz.

Część istniejącego trasowania jest przearanżowywana, a następnie dwie sieci są trasowane ponownie.Część istniejącego trasowania jest przearanżowywana, a następnie dwie sieci są trasowane ponownie.Skrót Shift+R służy do przełączania trybu trasowania i umożliwienia tymczasowego naruszenia.

 

 

 
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content