Narzędzia netlisty
Created: Sierpień 23, 2018 | Updated: Sierpień 23, 2018
Parent page: Polecenia
Podsumowanie
Każdy projekt PCB zawiera wewnętrzną netlistę, która definiuje połączenia w projekcie. W miarę rozwoju projektu i wprowadzania zmian może się zdarzyć, że wewnętrzna netlista przestanie odpowiadać rozmieszczonym komponentom i poprowadzonym ścieżkom. CircuitStudio zawiera zestaw poleceń, które pomagają zarządzać wewnętrzną netlistą oraz sposobem jej mapowania na poprowadzoną płytkę.
Szczegóły
Narzędzia netlisty są dostępne w grupie Tools | Netlist na wstążce (Ribbon).
Użyj narzędzi netlisty do zarządzania wewnętrzną netlistą projektu.
Użyj tych narzędzi, aby wykonać funkcje z poniższej tabeli.
| Polecenie | Zachowanie |
|---|---|
| Edit Nets | To polecenie otwiera okno dialogowe Netlist Manager, w którym możesz Add sieci do projektu oraz Delete sieci z projektu, a także Edit właściwości istniejących sieci. Więcej informacji znajdziesz na stronie okna dialogowego Netlist Manager. |
| Clean All Nets | To polecenie służy do oczyszczenia wszystkich poprowadzonych sieci poprzez usunięcie zduplikowanych (nałożonych) segmentów ścieżek oraz, w razie potrzeby, dzielenie segmentów ścieżek w miejscach połączeń typu T i na przelotkach. Zwróć uwagę, że nadmiarowe nałożone segmenty są usuwane tylko wtedy, gdy mają tę samą szerokość i długość oraz znajdują się na tej samej warstwie. |
| Clean Single Net | To polecenie służy do oczyszczenia wybranej poprowadzonej sieci poprzez usunięcie zduplikowanych (nałożonych) segmentów ścieżek oraz, w razie potrzeby, dzielenie segmentów ścieżek w miejscach połączeń typu T i na przelotkach. Zwróć uwagę, że nadmiarowe nałożone segmenty są usuwane tylko wtedy, gdy mają tę samą szerokość i długość oraz znajdują się na tej samej warstwie. |
| Configure Physical Nets | To polecenie uruchamia okno dialogowe Configure Physical Nets. Po uruchomieniu polecenia analizowany jest cały projekt, czego wynikiem jest szczegółowa lista każdej sieci wraz ze wszystkimi prymitywami w tej sieci. Okno dialogowe jest interaktywne; kliknij sieć lub prymityw, aby wykonać cross-probing do tego obiektu. Right-clickMożesz też kliknąć przycisk Menu, aby uzyskać dostęp do dostępnych poleceń. Zwróć uwagę, że okno dialogowe można również skonfigurować tak, aby Only Show Errors; może być w tym trybie, jeśli okno dialogowe wydaje się puste. Każdy pad w projekcie i połączona z nim miedź zostaną wylistowane jako sieć. Padom, którym nie przypisano sieci, zostanie nadana nazwa sieci wygenerowana przez system. Użyj tego, aby rozwiązać błędy w footprintach, w których miedź dotyka padów, ale te pady nie są używane w bieżącym projekcie. Więcej informacji znajdziesz na stronie okna dialogowego Configure Physical Nets. |
| Update Free Primitives From Component Pads | To polecenie służy do ponownej synchronizacji nazwy sieci prymitywów trasowania z nazwą sieci na padach, do których te prymitywy są podłączone. Po uruchomieniu polecenia pojawia się okno potwierdzenia z pytaniem, czy chcesz zaktualizować sieci prymitywów swobodnych 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 trasowania jest ustawiana tak, aby odpowiadała nazwie sieci pada, do którego jest podłączony. To polecenie jest przydatne po zmianie nazwy sieci w schemacie i przeniesieniu tej zmiany do PCB, ponieważ proces aktualizacji zaktualizuje nazwy sieci tylko dla padów w danej sieci. Może być również użyte do przypisania nazw sieci do dodatkowej miedzi dodanej do footprintu. Zwróć uwagę, że to polecenie nie aktualizuje miedzi połączonej z padami, które nie mają nazwy sieci (są ustawione na No Net). Aby to rozwiązać, użyj polecenia Configure Physical Nets. |
| Export Netlist From PCB | To polecenie eksportuje wewnętrzną netlistę PCB do pliku zapisywanego w tym samym folderze co plik PCB. Netlista jest zapisywana w formacie Protel i automatycznie otwierana. Górna część netlisty opisuje każdy komponent; dolna część opisuje sieci oraz węzły w każdej sieci. |
| Create Netlist From Connected Copper | To polecenie tworzy plik netlisty na podstawie łączności utworzonej przez trasowanie w bieżącym projekcie. Netlista jest zapisywana w formacie Protel i automatycznie otwierana. Górna część netlisty opisuje każdy komponent; dolna część opisuje sieci oraz węzły w każdej sieci. |
| Clear All Nets | To polecenie służy do usunięcia wszystkich sieci z bieżącego dokumentu projektu, czyli w praktyce do wyczyszczenia wewnętrznej netlisty PCB. Użyj tego polecenia, gdy zmieniłeś informacje o sieciach w źródłowych dokumentach schematu i chcesz w pełni ponownie zsynchronizować PCB ze schematem źródłowym. 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 z PCB. Poprowadzone ścieżki pozostaną poprowadzone, ale będą miały przypisanie sieci No Net. Wszelkie niepoprowadzone połączenia logiczne zostaną usunięte. Po ponownej synchronizacji PCB ze schematem będziesz musiał uruchomić polecenie Update Free Primitives From Component Pads lub polecenie Configure Physical Nets, aby ponownie zastosować nazwy sieci do trasowania. |