Monitor kontroli stanu PCB

W skrócie

Ten artykuł wyjaśnia, jak kontrole stanu PCB w Altium Designer pomagają wykrywać i rozwiązywać problemy z układem płytki, które mogą pozostać niewykryte podczas standardowej kontroli reguł projektowych (DRC), a mimo to wpływać na wydajność oprogramowania, współpracę z systemami MCAD i generowanie danych wyjściowych. Dowiesz się, gdzie znaleźć kartę Health Check, jak uruchamiać kontrole automatycznie lub ręcznie, jak oceniać istotność wykrytych problemów oraz które z nich można naprawić automatycznie przed przejściem do kolejnych etapów projektowania. Artykuł pokazuje również, jak problemy ze stanem PCB są sygnalizowane podczas generowania danych wyjściowych i jak można je uwzględnić w raportach. Dzięki temu zyskasz praktyczną wiedzę, która pomoże Ci utrzymać porządek i spójność danych PCB oraz zwiększyć ich wiarygodność. Czytaj dalej, aby zobaczyć, jak te kontrole mogą pomóc we wcześniejszym wykrywaniu problemów i zapewnić większą pewność podczas pracy.

- Dowiedz się, gdzie konfigurować i uruchamiać kontrole stanu PCB w Altium Designer oraz przeglądać ich wyniki.
- Zobacz, jak wykryte problemy są klasyfikowane, wyróżniane, a w niektórych przypadkach także automatycznie naprawiane.
- Poznaj wpływ wyników kontroli stanu PCB na generowanie danych wyjściowych oraz sposób uwzględniania ich w raportach DRC.
Zagłęb się w temat dzięki AI:

Ostatecznym celem każdego projektu PCB jest uzyskanie poprawnego i niezawodnego zestawu plików wyjściowych do montażu i produkcji, a zadaniem każdego narzędzia projektowego jest zapewnienie użytkownikowi możliwości wykrywania i rozwiązywania problemów, które mogą pojawić się w procesie projektowania, zanim projekt trafi do produkcji. W ramach ciągłego rozwoju Altium Designer każde wydanie zawiera ulepszenia i poprawki błędów, które usprawniają projektowanie i pomagają unikać pewnych nieprawidłowości w układzie PCB. W niektórych przypadkach takie obszary płytki mogą być poprawne z punktu widzenia systemu DRC w Altium Designer i nie prowadzić do poważnych problemów produkcyjnych. Mogą jednak powodować spadek wydajności oprogramowania oraz problemy podczas współprojektowania z MCAD lub generowania plików wyjściowych PCB. Na przykład w poprzednich wersjach Altium Designer komponenty PCB mogły mieć kąt obrotu wynoszący 360 stopni, ale w obecnych wersjach taka sytuacja nie jest już dozwolona — oprogramowanie ustawi kąt obrotu takich komponentów na 0 stopni.

Takie nieprawidłowe elementy układu płytki mogą występować w projektach utworzonych w wersjach oprogramowania sprzed wprowadzenia ulepszeń i poprawek w określonych obszarach. Funkcja kontroli kondycji PCB pomaga wykrywać i rozwiązywać takie problemy, a także inne problemy, które mogą wystąpić w określonych warunkach. Kontrole te pozwalają wykrywać typowe problemy w projekcie PCB, usuwać je i unikać potencjalnych trudności na kolejnych etapach projektowania i produkcji.

Funkcję monitora kondycji można skonfigurować za pomocą opcji PCB.HealthCheckMonitor w oknie dialogowym Advanced Settings. Użyj poniższych ustawień, aby skonfigurować żądany tryb działania funkcji. Wartość domyślna to 1.

0 — wyłączona
1 — tryb użytkownika
2 — tryb debugowania (udostępnia dodatkowe kontrole będące w fazie aktywnego rozwoju).

Gdy w aktywnym dokumencie PCB nie jest zaznaczony żaden obiekt, panel Properties zawiera kartę Health Check, która umożliwia konfigurowanie i przeprowadzanie kontroli kondycji PCB oraz przeglądanie jej wyników.

Interfejsem monitora kondycji jest karta Health Check panelu Properties, dostępna wtedy, gdy w dokumencie PCB nie jest zaznaczony żaden obiekt.
Interfejsem monitora kondycji jest karta Health Check panelu Properties, dostępna wtedy, gdy w dokumencie PCB nie jest zaznaczony żaden obiekt.

Konfigurowanie i uruchamianie kontroli kondycji

Dostępne kontrole są wymienione w tabeli w obszarze Checks na karcie Health Checks. Wszystkie kontrole są pogrupowane według odpowiednich kategorii (Regions, Polygons, Components itd.). Za pomocą kolumny pól wyboru można włączać i wyłączać poszczególne kontrole, a pole wyboru w nagłówku kolumny pozwala włączyć lub wyłączyć wszystkie kontrole.

Kontrola kondycji jest przeprowadzana automatycznie podczas otwierania dokumentu PCB. W dowolnym momencie projektowania można ręcznie uruchomić określoną kontrolę, klikając ją prawym przyciskiem myszy na liście i wybierając polecenie Run Check, lub uruchomić wszystkie włączone kontrole, klikając przycisk Check All u dołu listy.

Uruchom pojedynczą kontrolę lub wszystkie kontrole jednocześnie.
Uruchom pojedynczą kontrolę lub wszystkie kontrole jednocześnie.

Jeśli dokument projektu PCB zostanie zmieniony, pojawi się ostrzeżenie, że wyniki kontroli kondycji są nieaktualne. Użyj przycisku Check All na banerze ostrzeżenia, aby uruchomić kontrolę kondycji PCB i odświeżyć wyniki.

Jeśli dana kontrola wykryje problemy, ich liczba zostanie wyświetlona w kolumnie Issues. Łączna liczba problemów wykrytych w bieżącym projekcie PCB jest wyświetlana w nawiasach w nagłówku kolumny. Ponadto w tej kolumnie pojawi się ikona. Ikona odzwierciedla poziom ważności wykrytego problemu w zależności od jego typu:

  • — Informacja
  • — Ostrzeżenie
  • — Błąd

Ikona najpoważniejszego wykrytego problemu zostanie również wyświetlona obok tytułu karty Health Check. Jeśli nie ma żadnych problemów, w tytule karty zostanie wyświetlona ikona .

Wybierz pozycję kontroli, aby wyświetlić listę wykrytych przez nią problemów w obszarze Issues panelu.

Wybierz kontrolę, aby wyświetlić listę wykrytych problemów.
Wybierz kontrolę, aby wyświetlić listę wykrytych problemów.

Aby wyświetlić na liście tylko kontrole, które wykryły problemy, użyj elementu sterującego Show issues only u góry listy.

Użyj elementu sterującego Show issues only, aby filtrować listę kontroli.
Użyj elementu sterującego Show issues only, aby filtrować listę kontroli.

Gdy element sterujący Show issues only jest włączony, można posortować listę kontroli według poziomu ważności, klikając nagłówek kolumny ikon.

Rozwiązywanie wykrytych problemów

Po kliknięciu kontroli w obszarze Check panelu w obszarze Issues pojawią się wykryte przez nią problemy. Kliknij problem na liście, aby powiększyć, wyśrodkować i podświetlić (jeśli to możliwe) obiekt powodujący problem w przestrzeni projektowej edytora PCB. Zalecenia dotyczące sposobu rozwiązania problemu dla wybranej kontroli są wyświetlane w obszarze informacyjnym panelu.

Problemy wykryte przez poniższe kontrole można naprawić automatycznie:

  • Zero Area Regions

  • Zero Area Polygons

  • Micro-Segments

  • Shelved/Modified Polygons

  • 360deg Component

  • Components with Mirrored Footprints

    Ta kontrola (domyślnie wyłączona) wykrywa różnice w padach między obudową komponentu umieszczoną w przestrzeni projektowej PCB a odpowiadającą jej obudową w odpowiedniej bibliotece źródłowej. Należy pamiętać, że podczas stosowania poprawki uwzględniane są wyłącznie elementy związane z odbiciem lustrzanym (pady, warstwy opisowe i bryły 3D). Inne zmiany w obudowie umieszczonego komponentu, takie jak obrót, pozostają bez zmian.

  • Duplicate Component Designators

  • Unused xSignals

  • Unused From-Tos

Aby skorzystać z automatycznej naprawy, wybierz kontrolę na liście i kliknij przycisk Fix Issues u dołu listy problemów. Możesz też kliknąć kontrolę prawym przyciskiem myszy na liście Checks i wybrać polecenie Fix Issues z wyświetlonego menu.

Automatycznie napraw wykryte problemy za pomocą polecenia Fix Issues.
Automatycznie napraw wykryte problemy za pomocą polecenia Fix Issues.

Przeprowadzanie kontroli kondycji podczas generowania plików wyjściowych

Jeśli podczas próby wygenerowania plików wyjściowych z pliku OutJob lub bezpośrednio z edytora PCB projekt zawiera problem krytyczny (odłożony poligon lub poligon, który został zmodyfikowany, ale nie został ponownie wypełniony, i/lub panel ze stosem warstw niezgodnym ze stosem warstw płytki nadrzędnej), zostanie wyświetlone okno dialogowe z ostrzeżeniem. Okno to zawiera ostrzeżenie, że wygenerowane pliki wyjściowe nie będą poprawne, oraz liczbę obiektów powodujących problemy. Możesz anulować generowanie plików wyjściowych i otworzyć kartę Health Check bezpośrednio z tego okna lub kontynuować generowanie. W przypadku problemu z niezgodnym stosem warstw możesz również otworzyć raport zgodności w formacie HTML.

Okno dialogowe PCB Health Check Issues Detected
Okno dialogowe PCB Health Check Issues Detected

Raportowanie wykrytych problemów

Problemy wykryte przez monitor kondycji PCB mogą zostać uwzględnione w raporcie HTML generowanym podczas wykonywania wsadowej kontroli DRC. W oknie dialogowym Design Rule Checker zaznacz opcję Create Report File oraz jej podopcję Report PCB Health Issues.

Opcja Report PCB Health Issues w oknie dialogowym Design Rule Checker
Opcja Report PCB Health Issues w oknie dialogowym Design Rule Checker

Po uruchomieniu wsadowego sprawdzania DRC za pomocą przycisku Run Design Rule Check w oknie dialogowym liczba wykrytych problemów ze stanem PCB zostanie wyświetlona u góry raportu, a problemy zostaną wymienione pod nagłówkiem PCB Health Issues.

Przykład wygenerowanego raportu, gdy opcja Report PCB Health Issues była włączona w oknie dialogowym Design Rule Checker
Przykład wygenerowanego raportu, gdy opcja Report PCB Health Issues była włączona w oknie dialogowym Design Rule Checker

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
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