Kontrola zasad projektowania (DRC)

W skrócie

Ten artykuł wyjaśnia, jak kontrola reguł projektowych (DRC) pomaga weryfikować logiczną i fizyczną poprawność projektu PCB w Altium Designer. Omawia kluczowe elementy systemu reguł projektowych: definiowanie reguł, korzystanie z kontroli DRC na bieżąco i w trybie wsadowym, wyświetlanie naruszeń oraz przeglądanie i rozwiązywanie problemów przed wygenerowaniem końcowej dokumentacji produkcyjnej lub wydaniem projektu. Jeśli chcesz dobrze zrozumieć, jak Altium Designer wspiera weryfikację opartą na regułach w całym procesie projektowania PCB, ten przewodnik przedstawi Ci najważniejsze narzędzia i sposoby pracy. Czytaj dalej, aby skuteczniej i pewniej sprawdzać swoje projekty.

- Poznaj główne elementy systemu DRC w Altium Designer — od definiowania reguł po raportowanie i usuwanie naruszeń.
- Dowiedz się, czym różni się kontrola DRC na bieżąco od kontroli w trybie wsadowym i kiedy korzystać z każdej z nich w procesie projektowania.
- Zobacz, gdzie pojawiają się naruszenia, jak są wyświetlane i które narzędzia pomagają sprawnie je analizować i usuwać.
Zagłęb się w temat dzięki AI:

Design Rule Checking (DRC) to zaawansowana funkcja automatyczna, która sprawdza zarówno logiczną, jak i fizyczną integralność projektu. Sprawdzanie zgodności z Design Rules odbywa się w czasie rzeczywistym podczas projektowania lub w trybie wsadowym.

Sprawdzanie reguł projektowych jest integralną częścią procesu projektowania i należy je przeprowadzać dla każdego ukończonego projektu płytki. Szczególnie zaleca się, aby zawsze przeprowadzać sprawdzanie reguł projektowych w trybie wsadowym przed wygenerowaniem końcowej dokumentacji produkcyjnej.

Elementy systemu reguł projektowych

System reguł projektowych stanowi kluczową część edytora PCB. To właśnie ten system kontroluje, w jaki sposób projekt jest przekształcany z koncepcji logicznej w fizyczny obiekt. W tym celu system reguł projektowych obejmuje: mechanizm definiowania wymagań projektowych, funkcje sprawdzania zgodności projektu z tymi wymaganiami, metody wyświetlania wykrytych naruszeń oraz funkcje raportowania i lokalizowania tych naruszeń.

Aby realizować te zadania, system reguł projektowych obejmuje następujące elementy:

Elementy systemu reguł projektowych

Reguły projektowe

Reguły projektowe wspólnie definiują ograniczenia dla płytki, zapewniając, że obiekty pozostają zgodne z wymaganiami i tolerancjami projektowymi. Istnieją dwa podejścia do definiowania ograniczeń projektowych: bezpośrednia praca z regułami projektowymi w PCB Rules and Constraint Editor lub konfigurowanie ich w przypominającym arkusz kalkulacyjny Constraint Manager.

DRC w czasie rzeczywistym
(sprawdzanie reguł projektowych)

Domyślnie reguły projektowe są sprawdzane podczas pracy za pomocą funkcji o nazwie online DRC. Aby sprawdzanie DRC w czasie rzeczywistym działało:

  • Nadrzędna opcja Online DRC musi być włączona w preferencjach ().

  • Włączenie lub wyłączenie każdej reguły, która ma być monitorowana w czasie rzeczywistym, konfiguruje się w oknie dialogowym Design Rule Checker. Dowiedz się więcej o konfigurowaniu i uruchamianiu DRC.

DRC w trybie wsadowym

DRC w trybie wsadowym to proces sprawdzania reguł projektowych dla całej płytki PCB. Oprócz sprawdzania włączonych reguł może on również przeprowadzać szereg innych testów i generować raport.

  • Sprawdzanie DRC w trybie wsadowym można uruchomić z okna dialogowego Design Rule Checker na dowolnym etapie projektowania, włączając i wyłączając sprawdzanie poszczególnych reguł zgodnie z potrzebami. Więcej informacji o konfiguracji i uruchamianiu tego procesu znajduje się na stronie Przeprowadzanie DRC w trybie wsadowym.

  • Sprawdzanie DRC w trybie wsadowym można również przeprowadzić za pomocą pliku konfiguracji zadań wyjściowych (*.OutJob), dodając nowy element Design Rules Check w grupie danych wyjściowych Validation Outputs (). Należy pamiętać, że nie ma osobnego okna dialogowego konfiguracji sprawdzania reguł projektowych przeprowadzanego w ramach raportu walidacji OutJob. Sprawdzanie odbywa się z użyciem ustawień aktualnie zdefiniowanych dla dokumentu PCB w oknie dialogowym Design Rule Checker. Dowiedz się więcej o plikach konfiguracji zadań wyjściowych.

  • Sprawdzanie DRC w trybie wsadowym można również przeprowadzić podczas wydawania projektu. Korzystając z raportów walidacji zdefiniowanych w przypisanym pliku zadań wyjściowych, oprogramowanie umożliwia walidację projektu jako integralną część procesu jego wydawania. Te kontrole walidacyjne są przeprowadzane przy każdym wydaniu, a wydanie nie powiedzie się, jeśli którakolwiek z nich zakończy się niepowodzeniem (). Dowiedz się więcej o wydawaniu projektu.

  • Naruszenia DRC (i ERC) można również analizować w przeglądarce internetowej Altium 365. Należy pamiętać, że naruszenia DRC zgłaszane w przeglądarce internetowej są oparte na włączonych regułach projektowych, a nie na włączonych ustawieniach DRC w czasie rzeczywistym lub w trybie wsadowym skonfigurowanych w oknie dialogowym Design Rule Checker.. Dowiedz się więcej o raportach DRC i ERC w przeglądarce internetowej (przestrzeń robocza Altium 365, przestrzeń robocza Enterprise Server).

Wyświetlanie naruszeń

Altium Designer obsługuje dwie odrębne metody wyświetlania naruszeń w graficznym obszarze edycji: za pomocą ikony w miejscu naruszenia lub przez podświetlenie całego obiektu podstawowego naruszającego regułę. 

  • Znacznik szczegółów naruszenia – niewielki znacznik graficzny charakterystyczny dla danego naruszenia jest umieszczany w miejscu jego wystąpienia lub obok niego. Każdy typ naruszenia ma unikatowy symbol graficzny wskazujący jego rodzaj (), a tam, gdzie jest to możliwe, zawiera również informacje o naruszeniu ().

  • Nakładka naruszenia – cały obiekt podstawowy naruszający regułę jest oznaczany kolorową nakładką (). Można również skonfigurować intensywność wyświetlania nakładki podczas przybliżania i oddalania widoku. 

Opcje te konfiguruje się na stronie PCB Editor – DRC Violations Display w oknie dialogowym Preferences (). Dowiedz się więcej o preferencjach wyświetlania naruszeń.

Usuwanie naruszeń

Szczegółowe informacje o naruszeniach są dostępne w kilku miejscach:

  • PCB Rules and Violations panel – przeznaczony do zarządzania regułami projektowymi i analizowania naruszeń w obszarze projektowania płytki. Z poziomu panelu można przeglądać i edytować reguły, uruchamiać sprawdzanie reguł projektowych, przechodzić do naruszenia w obszarze projektowania oraz uzyskiwać dostęp do szczegółowych informacji o nim. Dowiedz się więcej o panelu PCB Rules and Violations.

  • W obszarze projektowania – kliknij naruszenie prawym przyciskiem myszy w obszarze projektowania, aby uzyskać dostęp do szczegółowych informacji o nim w podmenu Violations, lub naciśnij Shift+V, gdy kursor znajduje się nad naruszeniem, aby wyświetlić panel Board Insight. Panel zawiera szczegółowe informacje o naruszanej regule i obiektach podstawowych, których ona dotyczy. Dowiedz się więcej o pracy z naruszeniami w obszarze projektowania.

  • Messages panel – wszystkie wykryte naruszenia są szczegółowo opisane w panelu Messages; kliknij dwukrotnie naruszenie, aby zlokalizować je w projekcie.

  • Raport DRC – w ramach sprawdzania DRC w trybie wsadowym można wygenerować plik raportu zawierający szczegółowe informacje o wszystkich wykrytych naruszeniach. Dowiedz się więcej o konfigurowaniu raportu DRC.

Dowiedz się więcej o analizowaniu i usuwaniu naruszeń reguł projektowych.

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

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Starsza dokumentacja

Dokumentacja Altium Designer nie jest już wersjonowana. Jeśli potrzebujesz dostępu do dokumentacji dla starszych wersji Altium Designer, odwiedź sekcję Starsza dokumentacja na stronie Inne instalatory.