W edytorze PCB łączność między węzłami w obrębie sieci (net) jest reprezentowana przez serię linii połączeń punkt‑punkt, które łącznie nazywa się ratsnest. Gdy projekt zostanie przeniesiony ze schematu (Design » Update PCB ), komponenty są umieszczane w obszarze projektu PCB, a linie połączeń są wyświetlane (jako cienkie, ciągłe linie).
W obrębie pojedynczej sieci linie połączeń łączą wszystkie węzły tej sieci. Wzorzec, czyli kolejność, w jakiej się łączą, nazywa się Net Topology i jest omówiony poniżej .
Węzły w sieci są łączone liniami połączeń zgodnie z odpowiednią regułą Routing Topology (domyślnie Shortest).
W tym projekcie sieci GND i 5V używają innego koloru dla swoich linii połączeń.
Oprócz tego, że są pomocną wskazówką podczas rozmieszczania komponentów, linie połączeń stanowią także cenną pomoc podczas trasowania interaktywnego i autoroutingu.
Edytor PCB zawiera analizator sieci, który stale monitoruje położenie wszystkich obiektów w obszarze projektu i aktualizuje linie połączeń, gdy edytowany jest dowolny obiekt typu net (w tym także podczas przesuwania obiektu). Na przykład, gdy komponent zostanie przesunięty, dalszy koniec każdego połączenia z tego komponentu może „przeskoczyć” z jednego pada docelowego na inny, ponieważ połączenia są aktualizowane tak, aby utrzymać topologię zdefiniowaną przez odpowiednią regułę projektową. Przykład pokazano dla sieci GND w poniższym wideo; ta sieć ma topologię shortest.
Zwróć uwagę, jak linie połączeń GND „przeskakują” podczas przesuwania rezystora, automatycznie się przestawiając, aby zachować możliwie najkrótszą łączną długość połączeń.
Znajdowanie sieci na płytce
Niezatrasowana płytka może wyglądać onieśmielająco — masa linii połączeń krzyżujących się na całej płytce. Dobrym podejściem do trasowania jest praca od schematu, gdzie łatwo zlokalizować ważne komponenty i krytyczne sieci. Możesz wykonywać cross-select i cross-probe bezpośrednio ze schematu dla komponentów i sieci, podświetlając odpowiadający element na PCB. Dowiedz się więcej: Working Between the Schematic and the Board .
Cenną funkcją jest możliwość maskowania lub przyciemniania obiektów w obszarze projektu w edytorze PCB. Ta funkcja filtrowania wygasza wszystko poza obiektem/obiektami, które przechodzą przez filtr. Poniższy obraz pokazuje, że wybrano pojedynczą sieć, a system filtrowania ustawiono na Dim wszystkie obiekty, które nie przechodzą przez filtr.
Aby to sprawdzić, ustaw PCB panel w tryb Nets — spowoduje to wyświetlenie listy sieci na płytce. Użyj listy rozwijanej, aby ustawić tryb filtra na Dim lub Mask , a następnie włącz opcje Select i Zoom , jak pokazano na poniższym obrazie.
Gdy klikniesz nazwę sieci w panelu, widok w obszarze projektu zmieni się: nastąpi przybliżenie pokazujące węzły w sieci, a wszystko poza padami i liniami połączeń tej sieci zostanie wygaszone — co w praktyce „wyciąga” tę sieć z reszty płytki. Zwróć uwagę, że nawet gdy klikniesz w obszarze roboczym, filtr pozostaje aktywny; wybrana sieć nadal jest wyraźnie widoczna, co ułatwia jej analizę lub trasowanie.
Użyj funkcji filtrowania, aby łatwiej znaleźć sieć lub klasę sieci.
Kliknij przycisk Clear u góry panelu PCB , aby wyczyścić filtr i przywrócić całemu obszarowi projektu normalną jasność (lub naciśnij skrót Shift+C ).
Zwróć uwagę, że oprócz pojedynczej sieci możesz odfiltrować klasę sieci (jeśli zdefiniowano klasy) w sekcji Net Classes panelu, a także interaktywnie zaznaczać wiele sieci (przytrzymaj Ctrl podczas klikania w panelu PCB , aby zaznaczyć nazwę sieci).
Linie połączeń danej sieci można zaznaczyć, aby wyświetlić ich właściwości w panelu Properties , używając zapytania IsConnection And InNet('<NetName>') w panelu PCB Filter ( ).
Aby uzyskać więcej informacji o pracy z językiem zapytań i panelami Filter , zobacz stronę Working with the Query Language .
Przeglądanie sieci
W trybie Nets panelu PCB panel's jego trzy główne obszary zmieniają się tak, aby odzwierciedlać hierarchię sieci bieżącego projektu PCB (w kolejności od góry):
Net Classes , zgodnie z definicją płytki.
Pojedyncze elementy członkowskie Nets w obrębie klasy.
Pojedyncze Primitives w obrębie sieci (pady, przelotki, ścieżki i wypełnienia).
Klasy sieci
W górnym obszarze panelu (Net Classes ) kliknij prawym przyciskiem wpis sieci lub elementu sieci, a następnie wybierz Properties z wyświetlonego menu (lub kliknij dwukrotnie bezpośrednio wpis), aby otworzyć okno Edit Net Class dialog , w którym możesz wyświetlić lub edytować przynależność sieci do klasy, zmienić jej nazwę lub dodać dodatkowe klasy.
Możesz także zarządzać klasami sieci, używając następujących poleceń z podmenu Design » Netlist w menu głównym lub z podmenu Net Actions w menu kontekstowym (prawy przycisk) dla zaznaczonych obiektów sieci:
Create NetClass from Selected Nets — to polecenie służy do utworzenia nowej klasy sieci z co najmniej dwóch zaznaczonych sieci w obszarze projektu. Po uruchomieniu polecenia otworzy się okno Object Class Name . Użyj go, aby podać wymaganą nazwę nowej Net Class. Po kliknięciu OK klasa sieci zostanie utworzona i zaznaczone sieci zostaną dodane jako członkowie.
Add Selected Net(s) to NetClass — to polecenie służy do dodania jednej lub wielu zaznaczonych sieci do istniejącej klasy sieci. Po uruchomieniu polecenia otworzy się okno Choose Net Class . To okno zawiera listę wszystkich istniejących klas sieci. Wybierz klasę docelową, a następnie kliknij OK . Sieć/sieci zostaną dodane jako członkowie tej klasy.
Remove Selected Net(s) From NetClass — to polecenie służy do usunięcia jednej lub wielu zaznaczonych sieci z istniejącej klasy sieci. Po uruchomieniu polecenia otworzy się okno Choose Net Class . To okno zawiera listę wszystkich istniejących klas sieci. Wybierz klasę docelową, a następnie kliknij OK . Sieć/sieci zostaną usunięte z członkostwa w tej klasie.
Okno Choose Net Class
Najłatwiejszym i najszybszym sposobem zaznaczania sieci (a właściwie ich obiektów) w obszarze projektu jest użycie panelu PCB skonfigurowanego w trybie Nets . Wybierz <All Nets> w obszarze Net Classes , a następnie wybierz wymaganą sieć/sieci w obszarze Nets . Do obszaru roboczego projektu zostanie zastosowane filtrowanie, pozostawiając zaznaczone tylko te obiekty elektryczne powiązane z wybraną siecią/wybranymi sieciami (upewnij się, że w panelu jest włączona opcja Select oraz że tryb podświetlania jest ustawiony na Mask lub Dim ). Szczególnie ułatwia to rozróżnianie obiektów przy korzystaniu z metody dostępu przez prawy przycisk myszy.
Sieci
Środkowy obszar panelu wyświetla sieci z klas(y) sieci wybranych w obszarze powyżej.
Domyślnie przy każdej sieci (Net) wyświetlane są następujące informacje:
— ta funkcja ma dwa zastosowania:
Color background — kolor przypisany do sieci. Ten kolor jest zawsze stosowany do linii połączeń tej sieci. Może być także zastosowany do trasowania tej sieci za pomocą funkcji net color display override. Kliknij dwukrotnie, aby edytować kolor dla tej sieci, lub kliknij prawym przyciskiem, aby edytować kolor dla wszystkich aktualnie zaznaczonych sieci.
checkbox — zaznacz to, aby zastosować kolor do trasowania (włączyć funkcję net color display override) dla tej sieci. Kliknij prawym przyciskiem, aby włączyć (lub wyłączyć) funkcję display override dla wszystkich aktualnie zaznaczonych sieci. Naciśnij F5 , aby włączyć/wyłączyć net color display override w obszarze projektu.
► Zobacz Net Color Override - Displaying the Net Color on Routed Nets , aby dowiedzieć się więcej.
Name — nazwa sieci.
Node Count — łączna liczba padów w tej sieci.
Routed Length — suma długości umieszczonych segmentów ścieżek i łuków tworzących trasowanie, powiększona o pionową odległość pokonywaną przez przelotki (patrz uwaga poniżej). Kalkulator długości trasowania nie próbuje rozwiązywać nakładających się segmentów ścieżek ani „zygzaków” trasowania wewnątrz padów.
Signal Length — dokładne obliczenie całkowitej odległości węzeł‑węzeł. Umieszczone obiekty są analizowane w celu: rozstrzygnięcia obiektów ułożonych warstwowo lub nakładających się oraz krętych ścieżek wewnątrz padów; uwzględniane są także długości przelotek. Jeśli sieć nie jest w pełni zatrasowana, uwzględniana jest również długość Manhattan (X + Y) linii połączenia.
Jeśli skonfigurowano reguły projektowe Length, stan zatrasowania każdej sieci objętej regułą jest także kolorowany: podświetlany na żółto, jeśli długość trasy < minimum reguły, bez wyróżnienia, jeśli sieć spełnia regułę, lub na czerwono, jeśli długość trasy > maksimum reguły.
Poniższe uwagi dotyczą obliczeń Signal Length:
Rozwiązuje nakładania i „wężyki” wewnątrz padów.
Obsługuje ścieżki trasowania utworzone obiektami innymi niż ścieżki i łuki (np. region lub wypełnienie).
Uwzględnia odległości pionowe przez przelotki (patrz uwaga poniżej).
Uwzględnia Total Pin/Package Length dla tej sieci.
Uwzględnia Unrouted (Manhattan) długość dla tej sieci.
Niezgodność z obowiązującymi regułami projektowymi Długość/Dopasowana długość (Length/Matched Length) jest sygnalizowana przez wyświetlenie długości sygnału na kolorowym tle: długości sygnałów zbyt krótkie na żółto, a zbyt długie na czerwono.
► Zobacz Length Tuning , aby dowiedzieć się więcej o tym, jak stosowane są reguły projektowe Length i Matched Length.
Sygnał jest bytem punkt–punkt; z tego powodu tylko sieci z dwoma węzłami będą pokazywać Długość sygnału (Signal Length) w trybie Nets panelu (sieci z inną liczbą węzłów będą wyświetlać 0). Dla sieci z więcej niż dwoma węzłami zdefiniuj xSignals, aby obliczyć ich długość sygnału.
► Zobacz PCB - xSignals .
► Zobacz Defining High Speed Signal Paths with xSignals , aby dowiedzieć się więcej o xSignals.
Total Pin/Package Length - suma wszystkich wartości Pin Package Length we wszystkich padach w tej sieci. Wartość ta jest zdefiniowana jako właściwość pada PCB i może być również określona w pinie schematu.
Unrouted (Manhattan) - pionowa plus pozioma (X+Y) odległość wszystkich niepoprowadzonych odcinków.
Kliknij prawym przyciskiem w obszarze, a następnie użyj podmenu Columns , aby dodać następujące kolumny:
Min /Max - ustawienia z odpowiednich reguł projektowych Length i Matched Length. Jeśli nie zdefiniowano żadnej pasującej reguły, używane są wewnętrzne wartości domyślne Min=0mil i Max=99999mil.
► Zobacz Length Tuning , aby dowiedzieć się więcej, jak wartości Min i Max są wyprowadzane z reguł projektowych Length i Matched Length.
Estimated Length - jest to Routed Length plus długość linii połączeń dla każdego odcinka, który nadal ma zostać poprowadzony. Nie używa Manhattan długości dla niepoprowadzonej części; zamiast tego używa bezpośredniej odległości punkt–punkt.
Delay - czas, jaki sygnał potrzebuje na propagację wzdłuż tej trasy.
Vertical distance through a via - pionowa odległość, jaką sygnał pokonuje w przelotce, to suma grubości wszystkich warstw (miedzi i dielektryka) pomiędzy warstwami miedzi start i stop, plus połowa grubości warstwy start i połowa grubości warstwy stop.
Długość i opóźnienie dla sieci, która jest częścią zdefiniowanej reguły projektowej Supply Nets design rule (lub częścią klasy sieci użytej z taką regułą), nie są obliczane (wartości są pokazywane w panelu jako n/a).
Kliknij dwukrotnie wpis dla konkretnej sieci w obszarze Nets (lub kliknij prawym przyciskiem wpis sieci i wybierz polecenie Properties z menu kontekstowego), aby otworzyć okno dialogowe Edit Net , w którym możesz modyfikować właściwości sieci.
Options and Controls of the Edit Net Dialog
Właściwości
Net Name - w razie potrzeby zmień nazwę sieci.
Connection Color - kliknij, aby otworzyć okno dialogowe Choose Color i wybrać kolor połączeń dla wskazanej sieci. Ten kolor sieci może być również zastosowany do poprowadzonej sieci, gdy włączona jest funkcja Net Color Override (naciśnij F5 ).
Hide Connections - włącz, aby ukryć przewody połączeń.
Hide Jumpers - włącz, aby ukryć zworki lub krótkie połączenia między poprowadzonymi segmentami.
Remove Loops - włącz, aby automatycznie usuwać wszelkie zbędne pętle będące częścią tej sieci.
Piny w innych sieciach
To jest lista wszystkich pinów na PCB. Piny, które są aktualnie przypisane do sieci, zawierają nazwę sieci w nawiasach. Wybierz piny, które chcesz dodać do edytowanej sieci. Użyj klawiszy Shift i Ctrl , aby zaznaczyć wiele pinów. Użyj przycisków sterujących, aby przenieść zaznaczone piny do listy bieżącej sieci, lub kliknij prawym przyciskiem, aby usunąć zaznaczone piny z listy za pomocą menu kontekstowego.
Przyciski
- użyj, aby dodać wszystkie Pins in Other Nets do Pins in This Net .
- użyj, aby dodać wybrane Pins in Other Nets do Pins in This Net . Użyj klawiszy Shift i Ctrl , aby zaznaczyć wiele pinów.
- użyj, aby przenieść wszystkie Pins in This Net do Pins in Other Nets .
- użyj, aby przenieść wybrane Pins in This Net do Pins in Other Nets . Użyj klawiszy Shift i Ctrl , aby zaznaczyć wiele pinów.
Po przeniesieniu pinu z listy Pins in Other Nets do listy Pins in This Net możesz kliknąć prawym przyciskiem przeniesiony pin i wybrać polecenie Remove One , aby przenieść go z powrotem do listy Pins in Other Nets .
Piny w tej sieci
Wyświetla listę wszystkich pinów w tej sieci. Wybierz piny, które chcesz usunąć z tej sieci. Użyj klawiszy Shift i Ctrl , aby zaznaczyć wiele pinów. Użyj przycisków sterujących, aby przenieść zaznaczone piny poza listę bieżącej sieci, lub kliknij prawym przyciskiem i użyj menu kontekstowego, aby usunąć zaznaczone piny.
Bieżące ustawienia trasowania interaktywnego
Siatka
Obszar siatki wyświetla wszelkie bieżące ustawienia trasowania interaktywnego.
Track Width - wyświetla pole szerokości ścieżki z bieżących ustawień trasowania interaktywnego; pole jest edytowalne i można je zmienić zgodnie z preferencjami i/lub wymaganiami projektu.
Name - wyświetla Current Routing , Layer Stack Reference i Absolute Layer .
Index - wyświetla numer indeksu.
Diagram
Via Hole Size - reprezentuje bieżącą wartość wyboru użytkownika dla rozmiaru otworu przelotki, zapisaną w sieci. To okno dialogowe umożliwia modyfikację bieżących wartości dla aktualnych ustawień trasowania interaktywnego. Jeśli wartości wynoszą zero, wartości wyboru użytkownika nie są pobierane z tego okna dialogowego i zostanie użyta ostatnio użyta wartość dla tej płytki.
Via Diameter - reprezentuje bieżącą wartość wyboru użytkownika dla rozmiaru przelotki, zapisaną w tej sieci. To okno dialogowe umożliwia modyfikację bieżących wartości dla aktualnych ustawień trasowania interaktywnego. Jeśli wartości wynoszą zero, wartości wyboru użytkownika nie są pobierane z tego okna dialogowego i zostanie użyta ostatnio użyta wartość dla tej płytki.
All Widths - są to bieżące wartości odniesienia warstwy dla trasowania reprezentujące bieżące wartości wyboru użytkownika zapisane w sieci. Umożliwia to modyfikację bieżących wartości dla aktualnych ustawień trasowania interaktywnego. Jeśli wartości wynoszą zero, wartości wyboru użytkownika nie są pobierane z tego okna dialogowego i zostanie użyta ostatnio użyta wartość dla tej płytki.
Layers in Layer-Stack only - włącz, aby stosować parametry przelotek tylko dla warstw w stosie warstw.
Do okna dialogowego
Edit Net można też uzyskać dostęp z przestrzeni projektowej — klikając prawym przyciskiem na umieszczonym obiekcie projektu i wybierając polecenie
Net Actions » Properties z menu kontekstowego. Okno dialogowe otworzy się dla nadrzędnej sieci, z którą powiązany jest obiekt.
Prymitywy
Wyświetlanie/uwzględnianie każdego typu elementu sieci w dolnym obszarze Primitives panelu zależy od tego, czy odpowiadająca mu opcja została włączona w menu pod prawym przyciskiem, dostępnym z obszarów Nets lub Primitives .
Kliknij prawym przyciskiem wpis sieci lub elementu sieci, aby wybrać uwzględniane elementy.
Zwróć uwagę, że menu kontekstowe listy Primitives oferuje także opcję utworzenia xSignal pomiędzy dwoma zaznaczonymi elementami. Więcej informacji: PCB - xSignals .
Zarządzanie wyświetlaniem linii połączeń
Related page: Twój widok PCB
Linie połączeń są cenną pomocą przy rozmieszczaniu i orientowaniu komponentów oraz prowadzą podczas trasowania. Jednak ich obecność może też powodować duży wizualny „bałagan”. Aby w tym pomóc, edytor PCB zawiera funkcje opisane poniżej, które ułatwiają projektantowi zarządzanie wyświetlaniem linii połączeń.
Zmiana koloru linii połączeń
Gdy projekt jest przenoszony ze schematu do obszaru roboczego PCB, stosowane są domyślne ustawienia warstw i kolorów. W ramach tego procesu wszystkie linie połączeń otrzymują domyślny kolor Connection Lines , zdefiniowany w sekcji System Colors na karcie Layers & Colors panelu View Configuration (L skrót). Konfiguracje widoku są dostępne zarówno w przestrzeniach roboczych 2D, jak i 3D, i mogą być zapisywane oraz ponownie stosowane (karta View Options panelu View Configuration ).
Łatwym sposobem wyróżnienia ważnych sieci podczas trasowania jest zmiana koloru ich linii połączeń. Aby to zrobić, kliknij dwukrotnie nazwę sieci w panelu PCB , aby otworzyć okno dialogowe Edit Net , w którym możesz edytować kolor linii połączeń (ustaw panel w tryb Nets ).
Alternatywnie, aby zmienić kolor jednej or wielu sieci, najpierw zaznacz wymagane sieci w panelu PCB , następnie kliknij prawym przyciskiem jedną z zaznaczonych sieci i wybierz polecenie Change Net Color .
W panelu PCB kliknij prawym przyciskiem zaznaczone sieci, aby zmienić kolor ich linii połączeń.
Wyświetlanie linii połączeń z użyciem kolorów warstw
Oprócz przypisywania koloru linii połączeń dla poszczególnych sieci możesz także wyświetlać linie połączeń, używając kolorów warstw początkowej i końcowej, pomiędzy którymi przebiega linia połączenia. Jeśli linia połączenia biegnie od obiektu na jednej warstwie do obiektu na innej warstwie, połączenie zaczyna się w kolorze warstwy pierwszego obiektu, a następnie płynnie przechodzi w kolor warstwy, na której się kończy, w miarę zbliżania się do obiektu na tej warstwie (jak pokazano na obrazie poniżej).
Zwróć uwagę, że to nadpisanie koloru gradientem jest stosowane tylko do sieci przechodzących z jednej warstwy na inną; jeśli połączenie zaczyna się i kończy na tej samej warstwie, zachowuje zdefiniowany kolor.
Ta funkcja jest pomocna podczas trasowania płytki wielowarstwowej, ponieważ wskazuje warstwę docelową, na którą musi trafić trasowane połączenie. Zwróć uwagę, że morfowanie koloru jest stosowane tylko do połączeń przechodzących z jednej warstwy na inną; jeśli połączenie zaczyna się i kończy na tej samej warstwie, zachowuje przypisany kolor sieci.
Aby użyć funkcji koloru warstwy, włącz opcję Use Layer Colors for Connection Drawing na karcie View Options w panelu View Configurations , jak pokazano poniżej.
Linie połączeń mogą być wyświetlane z użyciem kolorów warstwy początkowej i końcowej. Na obrazie po prawej usunięto segmenty trasowania dla wielu sieci, aby pokazać, jak wyświetlają się linie połączeń.
Wyświetlanie linii połączeń w trybie pojedynczej warstwy
Płytka wielowarstwowa jest wizualnie „gęsta”, co utrudnia interpretację tego, co się dzieje. Aby w tym pomóc, możesz łatwo przełączyć wyświetlanie warstw z włączonych warstw na tryb pojedynczej warstwy (Single Layer), naciskając skrót Shift+S .
Zwykle, gdy to zrobisz, wszystkie linie połączeń, które ani nie zaczynają się, ani nie kończą na bieżącej warstwie, są również ukrywane, ponieważ zakłada się, że nie są istotne. Aby zawsze wyświetlać linie połączeń, włącz opcję All Connections in Single Layer Mode na karcie View Options w panelu View Configurations , jak pokazano poniżej.
Steruj wyświetlaniem linii połączeń w trybie pojedynczej warstwy.
Ukrywanie/wyświetlanie linii połączeń
Jako alternatywę dla filtrowania sieci za pomocą panelu PCB możesz całkowicie ukryć jedną, wiele lub wszystkie linie połączeń. Istnieje szereg poleceń sterujących wyświetlaniem linii połączeń w podmenu View » Connections . Do tych poleceń możesz też uzyskać dostęp podczas pracy, naciskając klawisz skrótu N . Użyj dostępnych poleceń, aby:
Wszystkie dostępne polecenia mają klawisze akceleratorów, co czyni tę metodę wydajnym sposobem wykonywania zadań takich jak ukrycie wszystkich linii połączeń (N , H , A ), a następnie wyświetlenie linii połączeń dla konkretnej sieci (N , S , N ).
Podczas przesuwania komponentów wszystkie linie połączeń są automatycznie ukrywane. Podczas przesuwania komponentu możesz przełączać sposób wyświetlania tych linii połączeń. Aby to zrobić, naciśnij klawisz N w trybie przesuwania. Po naciśnięciu klawisza N w trybie przesuwania, wyświetlacz Heads Up przełącza się cyklicznie między wyświetlaniem Breaks, Hidden lub Pad To Pad, w zależności od tego, które połączenia chcesz wyświetlić.
Topologia sieci
Wzorzec lub kolejność, w jakiej węzły w sieci są ze sobą połączone, nazywa się topologią sieci. Topologia sieci jest kontrolowana przez odpowiednią regułę projektową Routing Topology , której domyślną topologią jest Shortest. Shortest oznacza, że węzły w sieci są łączone w taki sposób, aby uzyskać możliwie najkrótszą całkowitą długość połączeń dla tej sieci. Ta całkowita długość jest monitorowana podczas przesuwania komponentu, a układ linii połączeń zmienia się dynamicznie, aby utrzymać najkrótszą długość całkowitą. Można to zaobserwować na animacji pokazanej powyżej, gdzie linie łączące w dół od dolnej części przesuwanego komponentu „przeskakują” podczas przesuwania — dzieje się tak za każdym razem, gdy jeden z połączonych padów zbliża się do innego pada w tej samej sieci.
Stosowanie predefiniowanej topologii za pomocą reguły projektowej Routing Topology
Dodatkowe reguły projektowe Routing Topology design rules można tworzyć, aby skonfigurować sieć (lub klasę sieci) do używania innej topologii. Aby to zademonstrować, na obrazach poniżej po lewej pokazano domyślną regułę topologii, a po prawej tę samą sieć z zastosowaną nową topologią trasowania Starburst. W topologii Starburst połączenia promieniście rozchodzą się od pada o Electrical Type równym Source (domyślnym typem dla wszystkich padów jest Load).
Dla topologii domyślnej linie połączeń są rozmieszczane tak, aby zapewnić najkrótszą całkowitą długość połączeń. W topologii Starburst wszystkie linie połączeń promieniście wychodzą z pada Source.
Stosowanie topologii niestandardowej
W obrębie pojedynczej sieci połączenie między dwoma węzłami nazywa się From-To. Aby kontrolować przebieg linii połączeń na poziomie pojedynczych połączeń pin–pin, możesz ręcznie definiować From-To w obrębie sieci, tworząc w ten sposób niestandardową topologię sieci.
From-To definiuje się, ustawiając panel PCB panel w tryb From-To Editor . Proces definiowania From-To polega na wybraniu dwóch Nodes on Net w panelu i kliknięciu przycisku Add From To . Aby jednoznacznie identyfikować From-To w obszarze projektu, są one wyświetlane jako linia przerywana zamiast ciągłej.
Zdefiniowano From-To pomiędzy 2 padami; zwróć uwagę, że linia From-To jest wyświetlana jako przerywana, a nie ciągła.
Gdy panel PCB jest w trybie From-To Editor , wszystkie linie połączeń, które nie są From-To, są ukryte.
Tryb From-To Editor panelu PCB jest podzielony na trzy sekcje:
Nets
Nodes wybranej sieci
From-Tos on Net
Gdy klikniesz wpis sieci, wszystkie węzły tej sieci zostaną załadowane do środkowego obszaru panelu. Dwukrotne kliknięcie wpisu sieci otworzy okno dialogowe Edit Net dialog , w którym możesz edytować właściwości sieci, w tym przynależność węzłów.
Dodawanie From-To
Aby dodać zdefiniowane przez użytkownika From-To pomiędzy dwoma węzłami w wybranej sieci, zaznacz dwa węzły w obszarze Nodes on Net panelu, a następnie kliknij przycisk Add From To .
Możesz zaznaczyć dwa węzły (pady) dla From-To bezpośrednio w obszarze projektu. Gdy zaznaczysz węzeł, odpowiadający mu wpis w obszarze Nodes on Net panelu zostanie zaznaczony.
Nowo dodane From-To pojawi się na liście w obszarze From-To on Net panelu i będzie widoczne w obszarze projektu jako linia kropkowana pomiędzy dwoma węzłami.
Utworzono nowe From-To w sieci.
From-To zdefiniowane przez użytkownika w obszarze projektu.
Aby usunąć From-To, zaznacz jego wpis w obszarze From-To on Net panelu, a następnie kliknij przycisk Remove .
Wybór predefiniowanej topologii
Topologia sieci to układ lub wzorzec połączeń pin–pin. Domyślnie połączenia pin–pin każdej sieci są układane tak, aby zapewnić najkrótszą całkowitą długość połączeń.
Topologia jest stosowana do sieci z różnych powodów: w projektach wysokich prędkości, gdzie należy minimalizować odbicia sygnału, sieć układa się w topologii daisy chain; dla sieci masy można zastosować topologię gwiazdy, aby zapewnić, że wszystkie ścieżki wracają do wspólnego punktu. Możesz albo utworzyć dedykowane From-To dla par węzłów w sieci, albo wybrać generowanie From-To dla sieci na podstawie jednej z dostępnych predefiniowanych topologii trasowania.
Następujące topologie są dostępne i można uzyskać do nich dostęp z obszaru From-To on Net panelu po kliknięciu przycisku Generate :
Shortest - ta topologia łączy wszystkie węzły w sieci, zapewniając najkrótszą całkowitą długość połączeń.
Daisy Simple - ta topologia łączy wszystkie węzły jeden po drugim. Kolejność ich łączenia jest obliczana tak, aby uzyskać możliwie najkrótszą łączną długość. Jeśli określono pad źródła i pad terminatora, wszystkie pozostałe pady są łączone pomiędzy nimi tak, aby uzyskać najkrótszą możliwą długość. Jeśli określono wiele źródeł (lub terminatorów), są one łączone łańcuchowo na każdym końcu.
Daisy Balanced - ta topologia dzieli wszystkie obciążenia na równe łańcuchy, przy czym łączna liczba łańcuchów jest równa liczbie terminatorów. Następnie łańcuchy te łączą się ze źródłem w układzie gwiazdy. Wiele węzłów źródłowych jest łączonych łańcuchowo.
Daisy Mid-Driven - ta topologia umieszcza węzeł(-y) źródłowy(-e) w środku łańcucha typu daisy chain, dzieli obciążenia po równo i łączy je łańcuchowo po obu stronach źródła(-eł). Wymagane są dwa terminatory — po jednym na każdy koniec. Wiele węzłów źródłowych jest łączonych łańcuchowo w centrum. Jeśli terminatorów nie ma dokładnie dwóch, używana jest topologia Daisy-Simple.
Starburst - ta topologia łączy każdy węzeł bezpośrednio z węzłem źródłowym. Jeśli występują terminatory, są one dołączane za każdym węzłem obciążenia. Wiele węzłów źródłowych jest łączonych łańcuchowo, jak w topologii Daisy Balanced.
Pad można zdefiniować jako Source, Terminator lub Load, zmieniając odpowiednio wpis w polu Electrical Type w trybie Pad panelu Properties . Dostęp do trybu Pad panelu Properties uzyskuje się przez dwukrotne kliknięcie wpisu dla pada w obszarze Nodes on Net .
Ustawianie Electrical Type pada na Source w trybie Pad panelu Properties .
Gdy zmienisz typ elektryczny pada na Source lub Terminator, w przestrzeni projektu zostanie umieszczone oznaczenie „[S]” lub „[T]”, aby go wyróżnić.
Uwagi
Linia połączenia generowana przez system nie pojawia się w przestrzeni projektu jako osobny obiekt. Wyświetlana jest tylko powiązana linia połączenia pin-do-pin dla From-To, używana jako wskazówka do routingu interaktywnego/autoroutingu.
Zdefiniowany przez użytkownika From-To pojawia się w przestrzeni projektu jako linia kropkowana, oddzielna i wyraźnie różna od linii połączenia pin-do-pin, która również jest wyświetlana po dodaniu FromTo. Linia From-To zdefiniowana przez użytkownika kontroluje, gdzie powiązana linia połączenia pin-do-pin zaczyna się i kończy. Najlepiej pokazać to na przykładzie. Rozważ From-To zdefiniowane przez użytkownika dodane pomiędzy logicznie połączonymi pinami dwóch komponentów. Dodawana i wyświetlana jest także linia połączenia (panel PCB skonfigurowany w trybie Nets ):
Linia połączenia pin-do-pin — używana do celów routingu — ukrywa obecność wyraźnie oddzielnej linii From-To zdefiniowanej przez użytkownika. Jednak gdy rozpoczniesz prowadzenie ścieżki, możesz zobaczyć odrębny charakter tych dwóch linii:
Jeśli routowanie zostanie teraz wstrzymane, analizator sieci dodaje linię połączenia, aby utrzymać wymaganą topologię, pokazaną jako linia kropkowana (nazywana Broken Net Marker), wskazując, że sieć powinna zostać poprowadzona pomiędzy tymi dwoma punktami, aby zachować topologię określoną przez użytkownika poprzez dodanie FromTo zdefiniowanego przez użytkownika:
Jeśli określisz From-To zdefiniowane przez użytkownika tylko dla części sieci, edytor PCB ustawi pozostałe połączenia pin-do-pin (From-To generowane przez system) na topologię Shortest.
Typ From-To określa, jak Connectivity Analyzer traktuje linię połączenia w przestrzeni projektu, gdy na przykład obiekt sieci zostanie przesunięty lub część sieci zostanie ręcznie poprowadzona:
From-To generowane przez system — linia połączenia może być przesuwana w razie potrzeby w ramach ponownej optymalizacji analizatora sieci, aby zachować domyślną topologię sieci (tj. Shortest).
From-To zdefiniowane przez użytkownika — jeśli From-To nie jest wynikiem wybrania predefiniowanej topologii, linia połączenia nie jest traktowana jako część procesu ponownej optymalizacji analizatora sieci. Jeśli From-To jest częścią predefiniowanej topologii sieci (innej niż Shortest), analizator sieci może uwzględnić je w ponownej optymalizacji, o ile zachowana zostanie wybrana topologia.
Implementację niestandardowych topologii zdefiniowanych przy użyciu From-To można sprawdzić podczas wsadowego Design Rule Check (DRC) reguł projektowych Routing Topology zastosowanych do odpowiednich sieci. Naruszenie jest wykrywane, jeśli istnieje połączenie elektryczne pomiędzy padami From-To, a najkrótsza ścieżka zawiera co najmniej jeden inny pad tej sieci.
❯ ❮
1
Javascript ID: RoutingTopology_FromTos_AD24_5
Tworzone są dwa From-To pomiędzy trzema padami — od pada 1 do pada 2 oraz od pada 2 do pada 3
Routing jest tworzony zgodnie z konfiguracją From-To — istnieje routing pomiędzy padami 1 i 2 oraz pomiędzy padami 2 i 3. Nie wykryto naruszenia reguły Routing Topology.
Routing jest tworzony w formie odgałęzienia typu T. Zgodnie z konfiguracją From-To w ścieżkach nie ma dodatkowych padów, więc nie wykryto naruszenia reguły Routing Topology.
Routing jest tworzony pomiędzy padem 1 i padem 3 oraz pomiędzy padem 2 i padem 3. Ten routing nie odpowiada konfiguracji From-To, ponieważ na ścieżce pomiędzy padami 1 i 2 znajduje się dodatkowy pad 3, więc wykryto naruszenie reguły Routing Topology dla From-To pomiędzy padami 1 i 2.
Naruszenia nie będą wykrywane dla sieci z dużą liczbą padów (ponad 20) lub prymitywów (ponad 1024).
Obsługa DRC dla Routing Topology jest w Open Beta i jest dostępna, gdy włączona jest opcja PCB.Rules.CheckRoutingTopology w oknie dialogowym Advanced Settings dialog .
Netlist Manager
Okno dialogowe Netlist Manager otwierane przez wybranie polecenia Design » Netlist » Edit Nets z menu głównego udostępnia narzędzia do efektywnego zarządzania netlistą płytki. Sieci można dodawać, edytować lub usuwać w razie potrzeby, a piny (lub pady) komponentów w tych sieciach również można edytować pod kątem ich właściwości. Z tego okna dialogowego zapewniony jest także dostęp do innych narzędzi zarządzania netlistą, w tym możliwość utworzenia netlisty na podstawie połączonej miedzi na PCB oraz możliwość eksportu netlisty z PCB.
Okno dialogowe Netlist Manager
Options and Controls of the Netlist Manager Dialog
Nets In Board - ten obszar okna dialogowego prezentuje wszystkie sieci zdefiniowane dla płytki według nazwy. Użyj pola maski nad listą, aby szybko filtrować zawartość.
Pole maski służy do filtrowania listy tak, aby pokazywała tylko ciągi pasujące do ciągu maski. W ciągu maski można użyć symbolu wieloznacznego * (dowolne znaki) — na przykład „* ”, aby wyświetlić wszystkie sieci, lub „D* ”, aby wyświetlić wszystkie sieci zaczynające się na literę D .
Edit - kliknij, aby otworzyć okno dialogowe Edit Net dialog , w którym możesz wyświetlać i modyfikować właściwości aktualnie wybranej sieci (lub sieci aktywnej, gdy na liście zaznaczono wiele sieci. Sieć aktywna jest prezentowana przerywaną ramką).
Add - kliknij, aby dodać nową sieć do płytki. Otworzy się okno dialogowe Edit Net , w którym możesz zdefiniować właściwości sieci. Początkowa, domyślna nazwa nowej sieci to NewNet ; w razie potrzeby zmień ją.
Delete - kliknij, aby usunąć aktualnie wybraną(-e) sieć(-ci) z płytki. Pojawi się okno potwierdzenia; kliknij Yes , aby kontynuować usuwanie.
Na liście Nets obsługiwane są standardowe techniki wielokrotnego zaznaczania (Ctrl+click , Shift+click , Click&drag ).
Pins In Focused Net - ten obszar prezentuje wszystkie piny (pady komponentów) powiązane/należące do aktualnie wybranej/aktywnej sieci. Dla każdego wpisu na liście identyfikator pinu jest pokazany w formacie <ComponentDesignator>-<PinDesignator> . Użyj pola maski nad listą, aby szybko filtrować zawartość.
Pole maski służy do filtrowania listy tak, aby pokazywała tylko ciągi pasujące do ciągu maski. W ciągu maski można użyć symbolu wieloznacznego * (dowolne znaki) — na przykład „* ”, aby wyświetlić wszystkie piny w wybranej/aktywnej sieci, lub „U* ”, aby wyświetlić tylko te piny powiązane z komponentami, których oznaczenie zaczyna się na literę U .
Edit - kliknij, aby otworzyć okno dialogowe Pad dialog , w którym możesz wyświetlać i modyfikować właściwości aktualnie wybranego pinu (pada).
Menu - kliknij, aby uzyskać dostęp do menu oferującego następujące polecenia:
Add Net - użyj, aby dodać nową sieć do płytki. Otworzy się okno dialogowe Edit Net , w którym możesz zdefiniować właściwości sieci
Delete Net - użyj, aby usunąć aktualnie zaznaczoną(-e) sieć(-ci) z płytki. Pojawi się okno potwierdzenia; kliknij Yes , aby kontynuować usuwanie.
Update Free Primitives From Component Pads - użyj, aby ponownie zsynchronizować nazwę sieci prymitywów trasowania z nazwą sieci, do której należą pady, z którymi są połączone. Po uruchomieniu polecenia pojawi się okno potwierdzenia z pytaniem, czy chcesz zaktualizować sieci wolnych prymitywów na podstawie sieci padów komponentów. Po kliknięciu Yes , zaczynając od każdego pada, zaznaczana jest połączona miedź, a nazwa sieci każdego prymitywu jest ustawiana tak, aby odpowiadała nazwie sieci pada.
Ta operacja nie wpływa na wewnętrzną listę sieci PCB.
Clear All Nets - użyj, aby wyczyścić wszystkie sieci z bieżącego dokumentu projektu, zasadniczo opróżniając wewnętrzną listę sieci PCB. Może to być pożądane, jeśli zmieniłeś informacje o sieciach w źródłowych dokumentach schematu i chcesz w pełni ponownie zsynchronizować PCB z informacjami listy sieci ze schematu. Po uruchomieniu polecenia pojawi się okno potwierdzenia informujące, że ta operacja usunie wszystkie informacje o sieciach z PCB. Po kliknięciu Yes wszystkie informacje o sieciach zostaną usunięte. Wszelkie poprowadzone ścieżki pozostaną poprowadzone, ale będą miały przypisanie No Net . Wszelkie niepoprowadzone połączenia logiczne zostaną usunięte.
Export Netlist From PCB - użyj, aby wyeksportować do pliku wewnętrzną listę sieci PCB dla bieżącego dokumentu. Po uruchomieniu polecenia pojawi się okno potwierdzenia z pytaniem, czy chcesz wyeksportować listę sieci z PCB. Po kliknięciu Yes tworzona jest lista sieci (Exported <PCBDocumentName>.Net ) w tym samym folderze co dokument projektu PCB.
Create Netlist From Connected Copper - użyj, aby utworzyć plik listy sieci na podstawie łączności utworzonej przez trasowanie w bieżącym projekcie. Po uruchomieniu polecenia pojawi się okno potwierdzenia z pytaniem, czy chcesz wygenerować listę sieci na podstawie miedzi na PCB. Po kliknięciu Yes tworzona jest lista sieci (Generated <PCBDocumentName>.Net ) w tym samym folderze co dokument projektu PCB i automatycznie otwiera się jako aktywny dokument w głównym oknie projektu.
Nazwa każdej sieci w liście sieci jest pobierana z jednego z padów, do których podłączona jest poprowadzona miedź.
Lista sieci zostanie dodana do panelu Projects jako wolny dokument w podfolderze Source Documents .
Wszystkie polecenia dostępne w menu powiązanym z przyciskiem Menu są również dostępne z menu kontekstowego po kliknięciu prawym przyciskiem myszy dla dowolnego z obszarów.
Options and Controls of the Pad Dialog
Okno dialogowe Pad
Aby przełączyć jednostki miary używane w otwartym oknie dialogowym między metrycznymi (mm) a imperialnymi (mil), naciśnij skrót Ctrl+Q .
Szablon pada
Template - wybierz szablon pada z listy rozwijanej.
Library - wyświetla, z którą biblioteką jest powiązany szablon pada, i zawiera opcję odłączenia szablonu od tej biblioteki.
Położenie
Wartości można definiować w jednostkach mm lub mil. Podając wartość w jednostkach innych niż bieżące, dodaj do wartości sufiks mm lub mil.
X - bieżąca pozycja X środka pada względem bieżącego początku układu współrzędnych. Edytuj wartość, aby zmienić położenie pada względem początku.
Y - bieżąca pozycja Y środka pada względem bieżącego początku układu współrzędnych. Edytuj wartość, aby zmienić położenie pada względem początku.
Rotation - bieżący obrót pada w stopniach. Edytuj, aby zmienić obrót pada. Minimalna rozdzielczość kątowa wynosi 0,001°.
Informacje o otworze
Hole Size - bieżący rozmiar otworu dla pada. Wartość określa średnicę otworu (w milach lub mm), który zostanie wywiercony w padzie podczas produkcji. Dla pada jednowarstwowego (np. pada SMD lub złącza krawędziowego) jest to automatycznie ustawiane na zero. Rozmiar otworu można ustawić w zakresie 0–1000 mil i może on być większy niż obszar pada, aby zdefiniować mechaniczne otwory bez miedzi. Edytuj wartość w tym polu, aby zmienić rozmiar otworu pada. Wartości można wprowadzać w mm lub milach.
Tolerance - ustawienie atrybutu tolerancji otworu może pomóc w określeniu pasowań i granic dla płytki. Określ minimalną (- ) i maksymalną (+ ) tolerancję otworu dla projektu.
Wybierz jedną z poniższych opcji, aby określić kształt otworu:
Round - określa okrągły kształt otworu (domyślny) dla pada.
Square - określa kwadratowy (wybijany) kształt otworu dla pada.
Slot - określa podłużny otwór z zaokrąglonymi końcami dla pada.
Plated - ta opcja określa, czy pad ma otwór metalizowany. Jeśli w projekcie występują zarówno pady metalizowane, jak i niemetalizowane, otwory niemetalizowane zostaną ustawione tak, aby w plikach NC drill używały innych narzędzi niż otwory metalizowane.
Dla każdego rodzaju otworu (Round , Square i Slot ), a także dla otworów metalizowanych i niemetalizowanych (zgodnie z ustawieniem pola wyboru Plated ), generowane są osobne pliki wierceń (NC Drill Excellon format 2). Oznacza to, że może zostać wygenerowanych maksymalnie sześć różnych plików wierceń.
Właściwości
Designator - bieżący oznacznik pada. Jeśli pad jest częścią komponentu, oznacznik jest zwykle ustawiany na odpowiadający mu numer wyprowadzenia komponentu. Oznacznik może mieć do 20 znaków i nie może zawierać spacji. Wolne pady mogą mieć oznacznik lub pole może pozostać puste. Jeśli oznacznik zaczyna się lub kończy cyfrą, liczba będzie automatycznie inkrementowana podczas sekwencyjnego umieszczania serii padów. Edytuj wartość w tym polu, aby zmienić oznacznik pada. Zwróć uwagę, że wiele padów w obrębie tego samego footprintu komponentu może współdzielić ten sam oznacznik, jeśli jest to wymagane.
Layer - warstwa, do której aktualnie przypisany jest pad. Pady można przypisywać do dowolnej dostępnej warstwy; ustaw Layer na Multi-Layer, aby zdefiniować kształt pada na wszystkich warstwach sygnałowych.
Net - sieć, do której aktualnie przypisany jest pad. Zmień przypisanie sieci, klikając w polu i wybierając sieć z listy rozwijanej. Wybierz No Net , aby określić, że pad nie jest podłączony do żadnej sieci. Właściwość Net jest używana przez Design Rule Checker do określenia, czy obiekt PCB jest umieszczony zgodnie z regułami.
Electrical Type - to pole wyświetla bieżący status elektryczny pada. Status ten ma znaczenie tylko dla padów komponentów i ustawia charakterystyki linii transmisyjnej dla tych padów. Pady mogą być oznaczone jako Load, Source lub Terminator. Ustawienia Source i Terminator są używane, gdy sieć wymaga jednej z topologii trasowania typu Daisy chain. Kliknij pole, aby zmienić typ elektryczny z listy rozwijanej.
Pin/Pkg Length - Pin Package Length jest automatycznie uwzględniany w obliczeniach Signal Length , które są wyświetlane w panelu PCB . Ustaw panel PCB w tryb Nets , aby sprawdzić (lub edytować) wartość Pin/Pkg Length dla pinów w wybranej sieci.
Jumper ID - ustaw wartość niezerową (zakres 1–1000), aby wskazać, że ten pad jest częścią footprintu komponentu typu jumper. Komponenty jumper mogą być używane na jednostronnym PCB, gdy wystąpi przewodowe połączenie, które fizycznie łączy pady zamiast używania ścieżek do utworzenia połączenia. Wartość Jumper ID informuje oprogramowanie, które pady traktować jako „połączone”. Połączenie jumper można utworzyć wyłącznie między padami w obrębie tego samego footprintu komponentu; muszą mieć tę samą wartość Jumper ID i muszą być również przypisane do tej samej sieci. Komponent musi mieć także ustawione Type na Jumper. Gdy te warunki są spełnione, połączenie jumper jest pokazywane jako zakrzywiona linia połączenia w edytorze PCB.
Locked - włącz, aby chronić pad przed edycją graficzną. Zablokuj pad, którego pozycja lub rozmiar są krytyczne. Jeśli spróbujesz edytować zablokowany prymityw, zostaniesz poinformowany, że prymityw jest zablokowany, i zapytany, czy chcesz kontynuować działanie. Jeśli ta opcja jest odznaczona, prymityw można swobodnie edytować bez potwierdzenia. Zwróć uwagę, że pole wyboru Locked nie ma wpływu na pad należący do komponentu. Jeśli komponent nie jest zablokowany, pady będą się przesuwać podczas przesuwania komponentu. W takiej sytuacji zablokuj komponent, aby zapobiec przypadkowemu przesunięciu.
Ustawienia punktu testowego
Użyj tego obszaru, aby zdefiniować ten pad jako punkt testowy do generowania plików punktów testowych Fabrication i/lub Assembly . Punkt testowy to miejsce, w którym sonda testowa może nawiązać kontakt z PCB, aby sprawdzić poprawność działania płytki. Dowolny pad lub przelotka może zostać wskazana jako punkt testowy przez włączenie wymaganych pól wyboru typu punktu testowego i warstwy. Po wykonaniu tej czynności pad lub przelotka jest automatycznie blokowana, a jeśli pad należy do komponentu, komponent również zostaje zablokowany. Pad/przelotkę/komponent można tymczasowo odblokować, jeśli trzeba je przesunąć. Zwróć uwagę, że wyłączenie ustawień punktu testowego nie odblokowuje automatycznie pada/przelotki/komponentu — należy to zrobić ręcznie.
Top - włącz tę opcję, aby ten pad został zdefiniowany jako punkt testowy na warstwie górnej.
Bottom - włącz tę opcję, aby ten pad został zdefiniowany jako punkt testowy na warstwie dolnej.
Rozmiar i kształt
Obszar miedzi (obszar pola lutowniczego) pada jest definiowany przez rozmiar X i Y oraz ustawienie Shape.
Simple - prosty pad to taki, którego rozmiar i kształt są identyczne na wszystkich warstwach.
Top-Middle-Bottom - pad warstwowy Top–Middle–Bottom umożliwia zdefiniowanie oddzielnych rozmiarów X i Y oraz kształtu dla warstwy górnej, dla wszystkich środkowych warstw sygnałowych oraz dla warstwy dolnej.
X-Size - bieżący rozmiar X (poziomy) pada. Wprowadź wartość od 1 do 10000 mil. Rozmiary X i Y można ustawiać niezależnie, aby zdefiniować niesymetryczne kształty padów.
Y-Size - bieżący rozmiar Y (pionowy) pada. Wprowadź wartość od 1 do 10000 mil. Rozmiary X i Y można ustawiać niezależnie, aby zdefiniować niesymetryczne kształty padów.
Shape - podstawowy kształt pada. Podstawowe kształty padów obejmują Round, Rectangular, Octagonal lub Rounded Rectangle. Podstawowy kształt można modyfikować, zmieniając ustawienia rozmiarów X i Y, aby uzyskać niesymetryczny kształt pada.
Corner Radius - ta opcja jest dostępna, gdy Shape jest ustawione na Rounded Rectangle. Wartość jest procentem połowy krótszego boku pada, dlatego wartość 0% odpowiada prostokątnemu padowi, a 100% — padowi kołowemu.
Offset From Hole Center (X/Y) - wprowadź wartość, aby o tę wielkość odsunąć obszar lądu pada od środka otworu pada.
Full Stack - na każdej warstwie można edytować różne rozmiary i średnice otworów (w tym na wszystkich warstwach sygnałowych i płaszczyznach).
Edit Full Pad Layer Definitions - kliknij, aby otworzyć okno dialogowe Pad Layer Editor , które udostępnia elementy sterujące związane z ustawieniami padów/przelotek dla każdej warstwy, w tym kształt pada, rozmiar oraz położenie X/Y. Aby uzyskać dostęp do tego przycisku, musi być wybrane Full Stack .
Okno dialogowe Pad Layer Editor
Options and Controls of the Pad Layer Editor Dialog
Main Grid - stos padów (pad stack) to zbiór informacji o kształcie i rozmiarze pada w odniesieniu do warstwy tego stosu. Kliknij jeden z atrybutów w tej siatce, aby edytować wartości dla bieżącej warstwy stosu. Warstwy stosu padów są pobierane z Layer Stack Manager (Design » Layer Stack Manager ).
Attributes on Layer
Shape - wybierz kształt pada z listy rozwijanej: Round , Rectangular , Octagonal lub Rounded Rectangle .
X Size - kliknij, aby określić rozmiar X pada.
Y Size - kliknij, aby określić rozmiar Y pada.
Corner Radius (%) - kliknij, aby określić promień narożnika pada; to pole jest edytowalne tylko dla Rounded Rectangle .
Layer Stack Reference
Name - warstwa, do której odnosi się warstwa pada.
Index - względny indeks warstwy.
Absolute Layer
Name - nazwa warstwy, zdefiniowana domyślnie.
Index - bezwzględny indeks pada wśród wszystkich warstw (w tym warstw ukrytych).
Only show layers in layerstack - włącz tę opcję, aby wyświetlać tylko warstwy (pochodzące z Layer Stack Manager ) w Layer Stack. Zaznacz Layer Stack Manager (Design » Layer Stack Manager ), aby zobaczyć, które warstwy są używane. Jeśli ta opcja jest wyłączona, wyświetlane są wszystkie dostępne warstwy PCB.
Rozszerzenie maski pasty
Otwór w masce pasty jest automatycznie tworzony przez oprogramowanie i ma taki sam kształt jak pad. Zgodnie z tym ustawieniem otwór ten może być większy (dodatnia wartość rozszerzenia) lub mniejszy (ujemna wartość rozszerzenia) od samego pada. Zwykle otwory w masce pasty są mniejsze niż pad, ale zdarzają się wyjątki.
Expansion value from rules - gdy ta opcja jest włączona, rozszerzenie maski pasty dla tego pada jest definiowane przez odpowiednią regułę projektową Paste Mask Expansion .
Specify expansion value - włącz tę opcję, aby nadpisać regułę i podać wartość rozszerzenia maski pasty dla tego pada.
Rozszerzenia maski lutowniczej
Otwór w masce lutowniczej jest automatycznie tworzony przez oprogramowanie i ma taki sam kształt jak pad. Zgodnie z tym ustawieniem otwór ten może być większy (dodatnia wartość rozszerzenia) lub mniejszy (ujemna wartość rozszerzenia) od samego pada. Zwykle otwory w masce lutowniczej są większe niż pad, ale zdarzają się wyjątki.
Expansion value from rules - gdy ta opcja jest włączona, rozszerzenie maski lutowniczej dla tego pada jest definiowane przez odpowiednią regułę projektową Solder Mask Expansion .
Specify expansion value - włącz tę opcję, aby nadpisać regułę i podać wartości rozszerzenia maski lutowniczej dla tego pada.
Solder Mask From The Hole Edge - jeśli wartość rozszerzenia jest podawana w tym oknie dialogowym, możesz także włączyć tę opcję, aby definiować rozszerzenie maski lutowniczej od krawędzi otworu, a nie od krawędzi pada.
Force complete tenting on top - termin tenting oznacza to close off . Jeśli ta opcja jest włączona, ustawienia w odpowiedniej regule projektowej rozszerzenia maski lutowniczej zostaną nadpisane, co spowoduje brak otworu w masce lutowniczej na górnej warstwie maski lutowniczej dla tego pada. Gdy ta opcja jest włączona, opcje Expansion value from rules oraz Specify expansion value są ignorowane.
Force complete tenting on bottom - termin tenting oznacza to close off . Jeśli ta opcja jest włączona, ustawienia w odpowiedniej regule projektowej rozszerzenia maski lutowniczej zostaną nadpisane, co spowoduje brak otworu w masce lutowniczej na dolnej warstwie maski lutowniczej dla tego pada. Gdy ta opcja jest włączona, opcje Expansion value from rules oraz Specify expansion value są ignorowane.
Maski pasty i maski lutownicze są pokazywane jako negatyw, tzn. gdy widzisz obiekt na jednej z tych warstw, w rzeczywistości jest to otwór lub wycięcie w tej warstwie.
Raportowanie dla sieci
Aby wygenerować raport Netlist Status z aktywnego dokumentu PCB, wybierz polecenie Reports » Netlist Status z menu głównego. Ten raport dostarcza szczegółowych informacji o netliście dla poprowadzonej płytki. Zawiera listę wszystkich sieci, a dla każdej sieci wskazuje warstwy użyte do prowadzenia ścieżek oraz całkowitą fizyczną długość poprowadzonych ścieżek. Po uruchomieniu polecenia generowany jest raport — Net Status - <PCBDocumentName>.html — i otwierany jako aktywny dokument. Każda sieć jest wyszczególniona; kliknij nazwę sieci, aby podświetlić tę sieć w dokumencie PCB. Dane fizycznej długości poprowadzonych ścieżek są początkowo wyświetlane w jednostkach miary określonych dla samego projektu płytki. Użyj pola Units w raporcie, aby szybko przełączać się między jednostkami imperialnymi i metrycznymi, zależnie od potrzeb.
Raport jest również generowany w formacie .txt . Oba formaty raportu są zapisywane w folderze wskazanym przez wpis Output Path na karcie Options w oknie dialogowym Options for Project . Tylko raport w formacie HTML jest dodawany do nadrzędnego projektu w panelu Projects i można go znaleźć w podfolderze Generated\Documents .
Raport zawiera Routed Length, która obejmuje pionową odległość pokonywaną przez przelotki w danej sieci. Zwróć uwagę, że kalkulator Routed Length nie próbuje rozwiązywać nakładających się segmentów ścieżek ani „zawijasów” prowadzenia wewnątrz padów, więc może nie być dokładny. Aby uzyskać dokładniejszą długość, użyj Signal Length , które można wyświetlić w trybie Nets mode panelu PCB . Panel PCB obsługuje także tworzenie raportu: kliknij prawym przyciskiem myszy na liście sieci w panelu, aby skonfigurować wymagane kolumny, następnie kliknij prawym przyciskiem i wybierz Reports , aby otworzyć okno dialogowe Report Preview , w którym możesz wyeksportować raport w różnych formatach.