Selektywne odstąpienie od naruszeń DRC
Oprogramowanie obsługuje możliwość selektywnego odstępowania od dowolnego naruszenia DRC. Pozwala to skutecznie „stłumić” naruszenie, które uznajesz za niebędące problemem bez konieczności tworzenia specjalnej (i być może złożonej) reguły projektowej, aby obsłużyć daną sytuację projektową.
Odstępowanie od naruszenia DRC
Naruszenia DRC można oznaczyć jako „odstąpione” poprzez:
-
Zaznaczenie wymaganych naruszeń w panelu Messages, kliknięcie prawym przyciskiem myszy i wybranie polecenia Waive Violation z menu kontekstowego.
-
Zaznaczenie wymaganych naruszeń w obszarze Violations panelu PCB Rules and Violations panel, kliknięcie prawym przyciskiem myszy i wybranie polecenia Waive Selected Violations z menu kontekstowego.
-
Włączenie opcji Waive this violation w oknie dialogowym Violations Details dialog. To okno dialogowe pojawia się, gdy dwukrotnie klikniesz naruszenie w panelu PCB Rules and Violations lub gdy bezpośrednio sprawdzisz naruszenie w przestrzeni projektu, jak omówiono wcześniej.
Dla każdego odstąpionego naruszenia oprogramowanie zapisuje trzy informacje. Podczas odstępowania z panelu Messages lub panelu PCB Rules And Violations informacje te wprowadza się w oknie dialogowym Waived Violation Info. W oknie dialogowym Violation Details pola dla tych informacji są dostępne po włączeniu opcji Waive this violation.
Informacje zapisywane dla odstąpionego naruszenia wprowadza się albo w oknie dialogowym Waived Violation Info albo w oknie dialogowym Violation Details.
Informacje zapisywane dla odstąpionego naruszenia:
- Created At - data i godzina, kiedy odstąpiono od naruszenia.
- Author - jeśli jesteś zalogowany do serwera zarządzanej zawartości, to pole jest automatycznie wypełniane imieniem i nazwiskiem aktualnie zalogowanego użytkownika i nie można edytować tej wartości. Jeśli nie jesteś aktualnie zalogowany do serwera zarządzanej zawartości, pole jest wypełniane imieniem i nazwiskiem konta Sign In Account używanego obecnie dla tej licencji oprogramowania. W takiej sytuacji pole można edytować.
- Reason - użyj tego pola, aby wprowadzić opcjonalny powód, dla którego następuje odstąpienie od naruszenia.
Zwróć uwagę, że te edycje dotyczą wszystkich zaznaczonych naruszeń, od których następuje odstąpienie.
Praca z odstąpionymi naruszeniami
Odstąpione naruszenia są wyświetlane w dolnej części panelu PCB Rules and Violations panel jak pokazano na poniższym obrazie. Zwróć uwagę, że ta sekcja pojawia się tylko wtedy, gdy w projekcie występują odstąpione naruszenia.
Naruszenia, od których odstąpiono, są wymienione w panelu PCB Rules And Violations panel.
Kliknij wpis odstąpionego naruszenia, aby przejść do tego naruszenia w przestrzeni projektu (o ile na górze panelu włączona jest opcja Zoom). Dwukrotne kliknięcie powoduje zarówno przejście do naruszenia (o ile włączona jest opcja Zoom), jak i otwarcie okna dialogowego Violation Details z wyświetlonym naruszeniem.
Status odstąpienia dla naruszenia można w dowolnym momencie cofnąć poprzez:
- Kliknięcie prawym przyciskiem myszy wpisu naruszenia w obszarze Waived Violations panelu PCB Rules And Violations panel i wybranie polecenia Unwaive Selected Violations z menu kontekstowego.
- Otworzenie okna dialogowego Violation Details dla odstąpionego naruszenia i wyłączenie opcji Waive this violation.
W panelu PCB Rules And Violations panel naruszenie, dla którego cofnięto odstąpienie, zostanie usunięte z obszaru Waived Violations panelu i pojawi się na liście w obszarze Violations.
Dokumentowanie odstąpionych naruszeń
Odstąpione naruszenia są również raportowane jako część generowanego raportu Design Rule Verification Report pod warunkiem, że w oknie dialogowym Design Rule Checker dialog włączona jest opcja Create Report File.
W raporcie Design Rule Verification Report zapisywane są wszystkie szczegóły dla każdego odstąpionego naruszenia.


