Selektywne odstąpienie od naruszeń DRC

Oprogramowanie obsługuje możliwość selektywnego uchylania dowolnych naruszeń DRC. Pozwala to skutecznie „wyciszyć” naruszenie, które nie jest uznawane za problem, bez konieczności tworzenia specjalnej (i być może złożonej) reguły projektowej w celu obsługi danej sytuacji projektowej.

Uchylanie naruszenia DRC

Naruszenia DRC można uchylać 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ę po dwukrotnym kliknięciu naruszenia w panelu PCB Rules and Violations lub po bezpośrednim sprawdzeniu naruszenia w obszarze projektu, jak omówiono wcześniej.

Dla każdego uchylonego naruszenia oprogramowanie zapisuje trzy informacje. Podczas uchylania z panelu Messages lub panelu PCB Rules And Violations informacje te są wprowadzane 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 przechowywane dla uchylonego naruszenia są wprowadzane albo w oknie dialogowym Waived Violation Info, albo w oknie dialogowym Violation Details.Informacje przechowywane dla uchylonego naruszenia są wprowadzane albo w oknie dialogowym Waived Violation Info, albo w oknie dialogowym Violation Details.

Informacje przechowywane dla uchylonego naruszenia:

  • Created At - data i godzina uchylenia 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 jego wartości nie można edytować. Jeśli nie jesteś obecnie zalogowany do serwera zarządzanej zawartości, pole to jest wypełniane imieniem i nazwiskiem konta Sign In aktualnie używanego dla tej instancji oprogramowania. W tej sytuacji pole można edytować.
  • Reason - użyj tego pola, aby wprowadzić opcjonalny powód uchylenia naruszenia.

Zwróć uwagę, że te zmiany dotyczą wszystkich zaznaczonych naruszeń, które są uchylane.

Sprawdzanie reguł projektowych jest wykonywane na obiektach pierwotnych — oznacza to, że pojedyncza decyzja projektowa, taka jak umieszczenie złącza nad krawędzią płytki, może skutkować naruszeniem przez wiele obiektów. Na przykład, jeśli warstwa Component Overlay złącza wystaje poza krawędź płytki, prawdopodobnie wiele ścieżek overlay będzie błędnych. Naruszenia na wszystkich tych ścieżkach muszą zostać uchylone, aby rozwiązać tę sytuację projektową. Najbardziej efektywnym sposobem jest zaznaczenie ich wszystkich w panelu PCB Rules and Violations panel i uchylenie wszystkich jednym działaniem.

Praca z uchylonymi naruszeniami

Uchylone 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ą uchylone naruszenia.

 
 
 
 
 

Naruszenia, które zostały uchylone, są wyświetlane w panelu PCB Rules And Violations.Naruszenia, które zostały uchylone, są wyświetlane w panelu PCB Rules And Violations.

Wszystkie naruszenia są zawsze wykrywane podczas sprawdzania reguł projektowych; oprogramowanie śledzi, które naruszenia zostały przez Ciebie uchylone, i ponownie stosuje ten status po wykonaniu sprawdzenia reguł projektowych. Ponadto, chociaż uchylone naruszenia są usuwane jako komunikaty o błędach z panelu Messages, nadal są one wizualnie oznaczane w obszarze projektu.

Kliknij wpis uchylonego naruszenia, aby przejść do tego naruszenia w obszarze projektu (pod warunkiem, że opcja Zoom jest włączona u góry panelu). Dwukrotne kliknięcie powoduje zarówno przejście do naruszenia (pod warunkiem, że opcja Zoom jest włączona), jak i otwarcie okna dialogowego Violation Details z wyświetlonym naruszeniem.

Status uchylenia naruszenia można cofnąć w dowolnym momencie poprzez:

  • kliknięcie prawym przyciskiem myszy wpisu naruszenia w obszarze Waived Violations panelu PCB Rules And Violations i wybranie polecenia Unwaive Selected Violations z menu kontekstowego.
  • otwarcie okna dialogowego Violation Details dla uchylonego naruszenia i wyłączenie opcji Waive this violation.

W panelu PCB Rules And Violations uchylone naruszenie, którego uchylenie cofnięto, zostanie usunięte z obszaru Waived Violations panelu i pojawi się na liście w obszarze Violations.

Dokumentowanie uchylonych naruszeń

Uchylone naruszenia są również raportowane jako część wygenerowanego raportu Design Rule Verification Report, pod warunkiem że w oknie dialogowym Design Rule Checker dialog włączona jest opcja Create Report File.

Wszystkie szczegóły każdego uchylonego naruszenia są zapisywane w raporcie Design Rule Verification Report.Wszystkie szczegóły każdego uchylonego naruszenia są zapisywane w raporcie Design Rule Verification Report.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content