Przesłuchiwanie i rozwiązywanie naruszeń projektu

Altium Training

Altium Essentials: PCB Design Rule Checks

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

W skrócie

W tym artykule pokazujemy, jak usprawnić sprawdzanie reguł projektowych PCB w Altium Designer, stosując praktyczne strategie etapowego ograniczania i przeglądania naruszeń. Dowiesz się, jak naruszenia są oznaczane w obszarze projektowania oraz jak korzystać z wbudowanych narzędzi, takich jak panel PCB Rules and Violations, aby szybko lokalizować, analizować i rozwiązywać problemy. Wyjaśniamy również działanie podświetlania, powiększania, maskowania, przyciemniania i obsługi odstępstw, aby ułatwić przejście od obszernego raportu DRC do konkretnych obiektów wymagających uwagi — z większą pewnością i bez zbędnych wątpliwości. Czytaj dalej, aby dowiedzieć się, jak wykorzystać wyniki DRC do sprawnego i uporządkowanego dopracowania projektu płytki.

- Jak podzielić sprawdzanie DRC na etapy, aby łatwiej zapanować nad przeglądem naruszeń i nie przytłoczyć się ich liczbą.
- Jak Altium Designer wyświetla naruszenia oraz jak korzystać z podświetlania i narzędzi panelu, aby odnaleźć konkretne obiekty, których dotyczą.
- Jak analizować zgłoszone naruszenia, zarządzać nimi, usuwać je lub zatwierdzać dla nich odstępstwa za pomocą panelu PCB Rules and Violations oraz bezpośrednio w obszarze projektowania.
Zagłęb się w temat dzięki AI:

Staranność i uwaga oraz etapowe sprawdzanie reguł projektowych sprawiają, że końcowe uruchomienie wsadowej kontroli DRC na gotowej płytce z w pełni poprowadzonymi ścieżkami przybliża projekt do wydania. 

Raporty DRC mogą wydawać się przytłaczające początkującemu projektantowi PCB. Kluczem do sprawnego przeprowadzenia tego procesu jest opracowanie strategii. Jedna z nich polega na ograniczeniu liczby zgłaszanych naruszeń przez ustawienie limitu w oknie dialogowym Design Rule Checker. Inną strategią jest uruchamianie kontroli DRC w kilku etapach i włączanie kolejnych grup reguł w oknie dialogowym DRC. Trzecia polega na uruchamianiu wybranych reguł pojedynczo z panelu PCB Rules and Violations. Z czasem wypracujesz preferowany sposób sprawdzania poszczególnych reguł projektowych.

System DRC obsługuje dwa sposoby oznaczania obiektów naruszających regułę projektową: przez dodanie do obiektu nakładki naruszenia lub umieszczenie obok niego szczegółowego znacznika naruszenia. 

Na przykład na ilustracji numer 1) przedstawia szczegółowy znacznik naruszenia wskazujący przelotkę o średnicy większej niż 0,9 mm dopuszczalne przez odpowiednią regułę projektową Routing Via Style. Numer 2) również przedstawia znacznik szczegółowy — linię poprowadzoną od przelotki do pola lutowniczego, przerwaną podwójnym ukośnikiem wskazującym lokalizację Un-Routed Net. Numer 3) przedstawia zarówno szczegółowy znacznik odstępu wskazujący naruszenie Clearance (odstęp jest mniejszy niż 0,2 mm), jak i nakładkę naruszenia (zielone kropki) oznaczającą obiekty podstawowe uczestniczące w tym naruszeniu. Numer 4) przedstawia ten sam widok w pomniejszeniu. Zwróć uwagę, jak skutecznie nakładki naruszeń pozwalają zlokalizować obiekty naruszające reguły przy małym powiększeniu.

  • Znaczniki błędów DRC można usunąć z obszaru projektowego, uruchamiając polecenie Tools » Reset Error Markers. Pamiętaj, że usuwa ono jedynie znaczniki błędów — same naruszenia reguł projektowych nadal wymagają analizy i rozwiązania.

  • Wybrane naruszenia DRC można zaakceptować jako wyjątki, aby skutecznie wyciszyć naruszenie uznane za nieistotne, na przykład gdy nadruk elementu nachodzi na krawędź płytki. Naruszenia zaakceptowane jako wyjątki są nadal zgłaszane i można je przeglądać. Więcej informacji znajdziesz na stronie Selektywne akceptowanie naruszeń DRC jako wyjątków.

Funkcje wyróżniania naruszeń podczas przeglądania

Aby skutecznie usunąć naruszenie reguły projektowej, trzeba najpierw je zlokalizować. Edytor PCB udostępnia różne sposoby przeglądania i analizowania naruszeń reguł projektowych, w tym panel Messages, panel PCB Rules and Violations oraz raport DRC. Można to robić nawet poza Altium Designer, przeglądając projekt w Altium Web Viewer.

Edytor PCB zawiera również funkcje prezentowania i wyróżniania naruszeń podczas przeglądania ich jedną z tych metod. Podstawą działania edytora PCB jest wydajny silnik zapytań połączony z elastycznymi funkcjami powiększania i wyróżniania. Silnik zapytań potrafi szybko przefiltrować dużą ilość danych projektowych i zwrócić dokładnie te obiekty, które Cię interesują. Obiekty te można następnie wyróżnić w obszarze projektowym za pomocą zaznaczania, powiększania oraz maskowania lub przyciemniania. 

Po kliknięciu wpisu naruszenia edytor PCB stosuje filtrowanie, którego zakres obejmuje obiekty naruszające regułę. Widok w głównym oknie projektu jest aktualizowany zależnie od konfiguracji opcji wyróżniania u góry panelu (Mask/Dim/Normal, Select, Zoom). Jeśli powiększanie jest włączone, naruszenie zostaje wyśrodkowane w widoku. Dowiedz się więcej o maskowaniu i przyciemnianiu oraz o silniku zapytań i systemie filtrowania.

Analizuj naruszenia reguł za pomocą panelu PCB Rules And Violations. Kliknij wpis, aby wyróżnić go zgodnie z ustawieniami u góry panelu.
Analizuj naruszenia reguł za pomocą panelu PCB Rules And Violations. Kliknij wpis, aby wyróżnić go zgodnie z ustawieniami u góry panelu.

  • Maskowanie i przyciemnianie pozostawiają obiekty podstawowe naruszające regułę w ich normalnym wyglądzie, a wszystkie pozostałe obiekty w obszarze projektowym są wygaszane.

  • Same naruszenia — a dokładniej ich specjalne oznaczenia graficzne — są rysowane tylko na warstwach uczestniczących w naruszeniu reguły (czyli na warstwach, na których znajdują się obiekty naruszające regułę). Kliknięcie określonego naruszenia powoduje uaktywnienie powiązanej z nim warstwy w obszarze projektowym (jeśli wyświetlanie tej warstwy jest włączone).

Panel reguł PCB i naruszeń

Panel PCB Rules And Violations jest przeznaczony do zarządzania regułami projektowymi i analizowania naruszeń w obszarze projektowym płytki. Stanowi centralne miejsce do przeglądania i edytowania reguł, uruchamiania kontroli reguł projektowych oraz wyświetlania poszczególnych naruszeń w obszarze projektowym edytora.

Panel PCB Rules And Violations
Panel PCB Rules And Violations

Panel reguł PCB i naruszeń

Otwieranie panelu

Aby wyświetlić panel PCB Rules And Violations :

  • Kliknij przycisk Panels w prawym dolnym rogu Altium Designer, gdy edytor PCB jest aktywny, a następnie wybierz pozycję PCB Rules And Violations lub

  • wybierz polecenie View » Panels » PCB Rules And Violations z menu.

Opcje wyróżniania

Użyj tych elementów sterujących u góry panelu, aby skonfigurować reakcję na klikanie wpisów w sekcjach panelu poniżej:

  • Apply – kliknij, aby zastosować wybrane opcje wyróżniania do elementu klikniętego w panelu.

  • Clear – kliknij, aby usunąć wyróżnienie z elementu klikniętego w panelu.

  • Magnify – kliknij, aby otworzyć okno podręczne umożliwiające sterowanie powiększeniem wyróżnionych obiektów (). Użyj suwaka, aby ustawić poziom powiększenia.

  • Mask and Dim settings – użyj listy rozwijanej, aby wybrać tryb wyróżniania, czyli sposób prezentowania obiektów po kliknięciu wpisu w panelu. Dostępne opcje to: Normal, Mask oraz Dim. Dim i Mask to tryby filtrowania widoku, w których wszystkie obiekty poza wybranymi są przygaszane, a tylko wybrane obiekty są wyświetlane z normalną intensywnością. Tryb Dim stosuje filtr, ale nadal umożliwia edycję wszystkich obiektów w obszarze projektowym (przygaszone obiekty zachowują swój kolor). Tryb Mask odfiltrowuje wszystkie pozostałe obiekty w obszarze projektowym (przygaszone obiekty są wyświetlane monochromatycznie), umożliwiając edycję wyłącznie obiektów nieodfiltrowanych. Poziomy maskowania i przygaszania ustawia się w panelu View Configuration (). Dowiedz się więcej o ustawieniach maskowania i przygaszania.

  • Select – włącz, aby zaznaczać element kliknięty w panelu.

  • Zoom – włącz, aby przybliżać widok do elementu klikniętego w panelu, z poziomem powiększenia określonym po kliknięciu przycisku Magnify.

  • Clear Existing – włącz, aby usuwać wszelkie istniejące wyróżnienia zastosowane w obszarze projektowym.

Rule Classes section

Ta sekcja panelu zawiera listę wszystkich klas reguł (typów reguł, dla których zdefiniowano co najmniej jedną regułę projektową). W tej sekcji panelu:

  • Kliknij raz pozycję na liście, aby wyświetlić wszystkie reguły danego typu zdefiniowane dla tej płytki (). Sekcja Rules bezpośrednio poniżej zawiera listę wszystkich aktualnie zdefiniowanych reguł tego typu. Jeśli którakolwiek z nich jest naruszona, naruszenia zostaną wyświetlone w sekcji Violations. 

  • Aby sprawdzić zgodność projektu wyłącznie z regułami danego typu, kliknij typ reguły prawym przyciskiem myszy i wybierz Run DRC Rule Class z menu kontekstowego (). Menu zawiera również polecenie Clear Violations for Rule Class.

Rules section

Ta sekcja panelu zawiera listę poszczególnych reguł projektowych zdefiniowanych dla aktualnie wybranej klasy reguł.

  • Kliknij raz pozycję na liście Rules, aby wyróżnić w obszarze projektowym wszystkie obiekty objęte daną regułą, zgodnie z opcjami wyróżniania skonfigurowanymi u góry panelu ().

  • Kliknij dwukrotnie regułę, aby otworzyć okno dialogowe Edit PCB Rule (), w którym można przeglądać i edytować kryteria dopasowania oraz ograniczenia tej reguły. To okno dialogowe jest w istocie wersją PCB Rules and Constraints Editor przeznaczoną dla konkretnej reguły.

  • Aby sprawdzić zgodność projektu z tą konkretną regułą, kliknij prawym przyciskiem myszy i wybierz Run DRC Rule z menu kontekstowego (). Menu zawiera również polecenia Clear Violations for Rule.

  • Dla każdej reguły prezentowane są następujące atrybuty: Name, Priority, Scope, Attributes oraz stan Enabled. Najedź kursorem na sekcję atrybutów reguły, aby wyświetlić podpowiedź ze szczegółowymi informacjami o atrybutach danej reguły ().

Jeśli projekt zawiera co najmniej jeden zestaw reguł zdefiniowany przez użytkownika, w tej sekcji pojawi się dodatkowa kolumna Rule Set, wskazująca zestaw reguł, do którego należy każda reguła na liście.

Violations section

Ta sekcja panelu zawiera szczegóły każdego naruszenia reguł zgłoszonego podczas ostatniego sprawdzania zgodności z regułami projektowymi.

  • Dla każdego naruszenia wyświetlane jest podsumowanie. Najedź kursorem na naruszenie, aby wyświetlić podpowiedź z bardziej szczegółowymi informacjami ().

  • Kliknij raz pozycję na liście, aby wyróżnić obiekty naruszające regułę zgodnie z opcjami wyróżniania skonfigurowanymi u góry panelu.

  • Kliknij dwukrotnie pozycję na liście, aby wyróżnić obiekty naruszające regułę i otworzyć okno dialogowe Violation Details. Okno to zawiera szczegółowe informacje o obiektach podstawowych powodujących to naruszenie. Więcej informacji o oknie dialogowym Violations Details.

  • Naruszenia są wyświetlane w kolorze wybranym w sekcji System Colors na karcie Layers and Colors panelu View Configuration ().

  • Kliknij pozycję prawym przyciskiem myszy, aby wyświetlić menu kontekstowe, w którym możesz wybrać Waive Selected Violations. 

Waived Violations

Ta sekcja panelu zawiera szczegóły każdego naruszenia reguł, które zostało zaakceptowane jako wyjątek, zgłoszonego podczas ostatniego sprawdzania zgodności z regułami projektowymi.

  • Dla każdego naruszenia zaakceptowanego jako wyjątek wyświetlane jest podsumowanie. Najedź kursorem na naruszenie, aby wyświetlić podpowiedź z bardziej szczegółowymi informacjami.

  • Kliknij raz pozycję na liście, aby wyróżnić obiekty związane z tym zaakceptowanym naruszeniem, zgodnie z opcjami wyróżniania skonfigurowanymi u góry panelu.

  • Kliknij dwukrotnie pozycję na liście, aby wyróżnić obiekty związane z tym zaakceptowanym naruszeniem i otworzyć okno dialogowe Violation Details. Okno to zawiera szczegółowe informacje o obiektach podstawowych powodujących to naruszenie, a także pole do wprowadzenia szczegółowego uzasadnienia zaakceptowania naruszenia jako wyjątku (). Więcej informacji o oknie dialogowym Violations Details.

  • Naruszenia zaakceptowane jako wyjątki są wyświetlane w kolorze wybranym w sekcji System Colors na karcie Layers and Colors panelu View Configuration ().

  • Kliknij pozycję prawym przyciskiem myszy, aby wyświetlić menu kontekstowe, w którym możesz wybrać Unwaive Selected Violations. 

Praca z naruszeniami w obszarze projektowym

Naruszenia można również analizować bezpośrednio w obszarze projektowania PCB. Umieść kursor nad obiektem naruszającym regułę, kliknij prawym przyciskiem myszy i wybierz polecenie z podmenu Violations , jak pokazano na dwóch pierwszych slajdach poniżej. Możesz też użyć panelu Board Insight (slajd 3).

Kliknij prawym przyciskiem myszy obiekt naruszający reguły w obszarze projektowym, aby sprawdzić, które dokładnie reguły są naruszane, a następnie wybierz konkretną regułę, aby otworzyć okno dialogowe Violations Details (jak pokazano), lub

Wybierz Show All Violations, aby otworzyć okno dialogowe Violation Details z listą wszystkich naruszeń u góry, jak pokazano powyżej.

Możesz też nacisnąć Shift+V, gdy kursor znajduje się nad naruszeniem, aby wyświetlić panel Board Insight, w którym można przeanalizować każde naruszenie i wyświetlić jego szczegóły (Properties).

 

Analizowanie naruszenia w obszarze projektowym

Sprawdź obiekt naruszający regułę Po kliknięciu prawym przyciskiem myszy obiektu naruszającego regułę menu kontekstowe będzie zawierać podmenu Violations. To podmenu zawiera pozycję dla każdej naruszonej reguły oraz opcję Show All Violations.
Szczegóły naruszenia Po wybraniu pozycji w podmenu Violations otworzy się okno dialogowe Violations Details. W górnej części okna znajdują się szczegółowe informacje o naruszonej regule. Jasnoniebieska nazwa reguły jest łączem — kliknij ją, aby otworzyć PCB Rules and Constraint Editor, gdzie można przeglądać i edytować ustawienia reguły. Następna sekcja okna dialogowego zawiera szczegółowe informacje o obiektach podstawowych naruszających regułę, a poniżej znajdują się opcje akceptowania tego naruszenia jako wyjątku (czyli jego ignorowania). Więcej informacji o oknie dialogowym Violations Details. Więcej informacji o akceptowaniu naruszenia jako wyjątku.
Wyświetlanie wszystkich naruszeń Wybierz ostatnią pozycję w podmenu Violations, aby Show All Violations. To polecenie również otwiera okno dialogowe Violations Details, ale tym razem zawiera ono listę wszystkich naruszeń znajdujących się pod kursorem w chwili kliknięcia prawym przyciskiem myszy (jak pokazano na drugim slajdzie powyżej). Lista ta pozwala przeanalizować szczegóły każdego naruszenia. Więcej informacji o oknie dialogowym Violations Details.
Zachowanie widoku Po wybraniu pozycji z podmenu Violations oprócz otwarcia okna dialogowego Violation Details następuje przybliżenie widoku do obiektów opisanych w tym oknie. Ten poziom powiększenia jest stały.
Pozostałe opcje okna dialogowego Domyślnym działaniem jest przejście do naruszenia i przybliżenie widoku. Przycisku Jump można następnie użyć po otwarciu okna dialogowego poleceniem Show All Violations, aby przechodzić kolejno do poszczególnych naruszeń na liście. Przycisk Highlight tymczasowo przyciemnia wszystkie obiekty niezwiązane z naruszeniem. Przesuń okno dialogowe na bok, aby lepiej zobaczyć ten efekt.
Board Insight panel Innym sposobem jest przeglądanie naruszeń w panelu Board Insight. Gdy kursor znajduje się nad obiektem naruszającym regułę, naciśnij Shift+V, aby wyświetlić panel, w którym można przejść do każdego naruszenia, zaznaczyć je i przejrzeć jego właściwości w oknie dialogowym Violation Details. Kliknij w dowolnym miejscu obszaru projektowego, aby zamknąć panel. Pamiętaj, że panel nie pojawi się po naciśnięciu Shift+V, jeśli w chwili użycia skrótu pod kursorem nie ma żadnego naruszenia.
From the Messages panel Jeśli podczas wsadowej kontroli DRC zostaną wykryte naruszenia, panel Messages otworzy się automatycznie. Kliknij dwukrotnie naruszenie w panelu, aby przybliżyć widok do obiektów powodujących to naruszenie (). Obiekty naruszające regułę zostaną przybliżone i wyśrodkowane, ale nie zostanie zastosowane żadne dodatkowe wyróżnienie (maskowanie, przyciemnianie). Poziom powiększenia można skonfigurować na stronie System – Navigation okna dialogowego Preferences () lub klikając przycisk Magnify u góry panelu PCB Rules and Violations ().
From a DRC report

Jeśli w oknie dialogowym Design Rule Checker włączono opcję Create Report File, naruszenia wykryte podczas wsadowej kontroli DRC zostaną wymienione w wygenerowanym Design Rule Verification Report. Kliknij pozycję z hiperłączem do obiektu naruszającego regułę, aby przejść bezpośrednio do tego obiektu w obszarze projektowym (). Obiekty naruszające regułę zostaną przybliżone i wyśrodkowane, ale nie zostanie zastosowane żadne dodatkowe wyróżnienie (maskowanie, przyciemnianie). Poziom powiększenia można skonfigurować na stronie System – Navigation okna dialogowego Preferences (). Format raportu i opcje jego otwierania można skonfigurować na stronie PCB Editor - Reports okna dialogowego Preferences (). Dowiedz się więcej o raportach DRC.

Interpretacja naruszeń

Ekran pełen znaczników naruszeń może wydawać się przytłaczający. Można temu zaradzić, dzieląc proces weryfikacji na etapy, na przykład odkładając sprawdzanie reguł produkcyjnych do czasu zakończenia rozmieszczania komponentów i trasowania ścieżek.

System DRC obsługuje sprawdzanie odstępów między komponentami zarówno w dwóch, jak i w trzech wymiarach.

 Do sprawdzania odstępów wykorzystywany jest dokładny kształt modelu 3D, co pozwala na wzajemne dopasowanie modeli.

Aby dokładnie odwzorować komponent w 2D, zdefiniuj zamknięty kształt na warstwie Courtyard. Jeśli kształt na warstwie Courtyard nie istnieje, oprogramowanie używa najmniejszego prostokąta obejmującego wszystkie obiekty podstawowe.

Komponenty po lewej i pośrodku mają obrys na warstwie Courtyard. Komponent po prawej go nie ma, więc oprogramowanie używa najmniejszego prostokąta obejmującego obiekty podstawowe.

 

Wskazówki dotyczące interpretacji naruszeń

Sprawdzaj etapami

Dobrym podejściem jest włączanie do sprawdzania tylko reguł związanych z aktualnym etapem projektowania — podczas rozmieszczania komponentów włącz reguły Placement i wyłącz wszystkie pozostałe, podczas trasowania włącz tylko reguły Routing itd.

Użyj menu kontekstowego dostępnego po kliknięciu prawym przyciskiem myszy w Design Rule Checker okna dialogowego, aby włączać i wyłączać sprawdzanie reguł. Przydatną funkcją jest to, że polecenia menu kontekstowego dotyczą tylko aktualnie widocznych reguł. Po wybraniu typu reguły po lewej stronie można więc szybko wyłączyć lub włączyć wszystkie reguły tego typu ().

Używaj znaczników szczegółów Zaletą znaczników szczegółów naruszeń jest to, że informują o typie naruszenia oraz, w miarę możliwości, o jego szczegółach.
Zrozumienie kolizji komponentów

Aby zrozumieć, dlaczego sygnalizowana jest kolizja komponentów, należy wiedzieć, w jaki sposób system DRC interpretuje komponenty:

  • Podstawowa zasada jest taka, że system DRC traktuje każdy komponent jako najmniejszy prostokąt obejmujący wszystkie obiekty znajdujące się na wszystkich warstwach miedzi i warstwach mechanicznych. Teksty oznaczenia i komentarza są ignorowane, ale pozostałe teksty są uwzględniane. W ten sposób oprogramowanie interpretuje komponent po prawej stronie na slajdach 2 i 3 powyżej. 

  • Aby dokładniej odwzorować komponent na potrzeby kontroli DRC w 2D, zdefiniuj obrys odstępu komponentu na warstwie Courtyard. W tym celu utwórz zamknięty kształt z odcinków ścieżek i łuków (inne typy obiektów, takie jak regiony, nie są obsługiwane). Oprogramowanie wyznacza obrys komponentu na potrzeby DRC, śledząc linię środkową zamkniętego kształtu. Pokazano to na slajdach 2 i 3 powyżej dla komponentów po lewej stronie i pośrodku. Ten kształt na warstwie Courtyard jest używany, gdy nie ma modelu 3D lub gdy opcja Check clearance by component boundary jest WŁĄCZONA.

  • Jeśli model 3D jest dostępny, a opcja Check clearance by component boundary jest WYŁĄCZONA, używany jest dokładny kształt modelu 3D. Gdy dostępne są modele 3D, sprawdzanie odstępów między komponentami jest obsługiwane we wszystkich trzech wymiarach.

Dowiedz się więcej o regule projektowej odstępów między komponentami.

Selektywne akceptowanie naruszeń DRC

Oprogramowanie umożliwia selektywne akceptowanie dowolnych naruszeń DRC. Pozwala to skutecznie „wyciszyć” naruszenie uznane za nieistotne bez konieczności tworzenia specjalnej (i być może złożonej) reguły projektowej uwzględniającej daną sytuację w projekcie. Szczegóły zaakceptowanych naruszeń są wyświetlane w panelu PCB Rules and Violation po wybraniu odpowiedniego typu reguły.

Informacje zapisywane dla zaakceptowanego naruszenia wprowadza się w oknie dialogowym Waived Violation Info lub w oknie dialogowym Violation Details.Informacje zapisywane dla zaakceptowanego naruszenia wprowadza się w oknie dialogowym Waived Violation Info lub w oknie dialogowym Violation Details.

Podczas sprawdzania reguł projektowych zawsze wykrywane są wszystkie naruszenia; oprogramowanie zapamiętuje, które naruszenia zostały zaakceptowane, i ponownie nadaje im ten status po zakończeniu sprawdzania reguł projektowych. Ponadto, choć zaakceptowane naruszenia są usuwane z listy komunikatów o błędach w panelu Messages, nadal są oznaczane wizualnie w obszarze projektowania.

Akceptowanie naruszeń DRC

Akceptowanie naruszenia DRC

Naruszenia DRC można zaakceptować, wykonując jedną z następujących czynności:

  • Zaznacz odpowiednie naruszenia w panelu Messages, kliknij prawym przyciskiem myszy i wybierz polecenie Waive Violation z menu kontekstowego ().

  • Zaznacz odpowiednie naruszenia w sekcji Violations panelu Reguły i naruszenia PCB, kliknij prawym przyciskiem myszy i wybierz polecenie Waive Selected Violations z menu kontekstowego ().

  • Włącz opcję Waive this violation w oknie dialogowym Szczegóły naruszeń (). Okno to pojawia się po dwukrotnym kliknięciu naruszenia w panelu PCB Rules and Violations lub po sprawdzeniu naruszenia bezpośrednio w obszarze projektowania, jak wspomniano wcześniej.

Jakie informacje są zapisywane

Dla każdego zaakceptowanego naruszenia oprogramowanie zapisuje trzy informacje:

  • Created At – data i godzina zaakceptowania naruszenia. To pole jest wypełniane automatycznie po włączeniu opcji Wave this violation.

  • Author – jeśli użytkownik jest zalogowany do serwera zarządzanej zawartości, to pole jest automatycznie wypełniane imieniem i nazwiskiem aktualnie zalogowanego użytkownika, a jego wartości nie można edytować. Jeśli użytkownik nie jest obecnie zalogowany do serwera zarządzanej zawartości, pole jest wypełniane imieniem i nazwiskiem z konta logowania aktualnie używanego na tym stanowisku oprogramowania. W takiej sytuacji pole można edytować.

  • Reason – w tym polu można opcjonalnie podać powód zaakceptowania naruszenia.

  • Należy pamiętać, że te zmiany dotyczą wszystkich zaznaczonych naruszeń, które są akceptowane.

  • Sprawdzanie reguł projektowych jest wykonywane na obiektach podstawowych — oznacza to, że pojedyncza decyzja projektowa, taka jak umieszczenie złącza poza krawędzią płytki, może spowodować naruszenia dotyczące wielu obiektów. Na przykład, jeśli obrys złącza na warstwie opisowej wystaje poza krawędź płytki, prawdopodobnie wiele odcinków tego obrysu zostanie oznaczonych jako błędne. Aby rozwiązać tę sytuację w projekcie, należy zaakceptować naruszenia dotyczące wszystkich tych odcinków. Najskuteczniejszym sposobem jest zaznaczenie ich wszystkich w panelu Reguły i naruszenia PCB i zaakceptowanie ich jednym działaniem.

Praca z zaakceptowanymi naruszeniami
  • Jeśli w projekcie występują zaakceptowane naruszenia, są one wyświetlane w dolnej części panelu PCB Rules and Violations (). 

  • Kliknij wpis zaakceptowanego naruszenia, aby przejść do niego w obszarze projektowania (pod warunkiem, że opcja Zoom u góry panelu jest włączona). Kliknij dwukrotnie, aby zarówno przejść do naruszenia (pod warunkiem, że opcja Zoom jest włączona), jak i otworzyć okno dialogowe Violation Details ze szczegółami tego naruszenia.

Cofanie akceptacji naruszenia

Akceptację naruszenia można cofnąć w dowolnym momencie, wykonując jedną z następujących czynności:

  • Kliknij prawym przyciskiem myszy wpis naruszenia w sekcji Waived Violations panelu PCB Rules And Violations i wybierz polecenie Unwaive Selected Violations z menu kontekstowego.

  • Otwórz okno dialogowe Violation Details dla zaakceptowanego naruszenia i wyłącz opcję Waive this violation.

Naruszenie, którego akceptację cofnięto, zostanie usunięte z sekcji Waived Violations panelu PCB Rules And Violations i pojawi się na liście w sekcji Violations.

Dokumentowanie zaakceptowanych naruszeń

Jeśli opcja Create Report File jest włączona w oknie dialogowym Sprawdzanie reguł projektowych, zaakceptowane naruszenia są uwzględniane w osobnej sekcji raportu (). Dowiedz się więcej o konfigurowaniu raportu DRC.

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.

Contents