Validating a Component
Przed zapisaniem komponentu biblioteki obszaru roboczego, zdefiniowanego lub edytowanego w edytorze komponentów (w trybie edycji pojedynczego komponentu lub edycji zbiorczej komponentów ), w podłączonym obszarze roboczymoraz udostępnieniem go do wykorzystania w projektach, należy koniecznie upewnić się, że komponent ten spełnia wymagania zgodne ze skonfigurowanymi ustawieniami. Podczas próby zapisania komponentu z powrotem w obszarze roboczym edytor komponentów przeprowadza walidację – Component Rule Check. Funkcję tę można również uruchomić w dowolnym momencie ręcznie, wybierając Tools » Component Rule Check polecenie z menu głównego. Przed wykonaniem tej czynności upewnij się, że komponent został zapisany lokalnie (File » Save) przed wykonaniem tej czynności.
Podobnie jak projekt płytki drukowanej posiada proces walidacji służący do wykrywania wszelkich naruszeń, tak edytor komponentów posiada funkcję walidacji komponentów. Wszelkie wykryte naruszenia są wyświetlane w Messages panelu.
Walidacja komponentu sprawdza szereg potencjalnych problemów związanych z komponentem i zdefiniowanymi dla niego modelami – zarówno testy stałe, jak i szereg typów naruszeń, które użytkownik może zdefiniować na poziomie globalnym.
Wszystkie poniższe wbudowane testy walidacyjne działają w trybie raportowania „
”:
Folder path not specified for component
Podsumowanie
Naruszenie to występuje, gdy nie określono folderu w docelowym obszarze roboczym, w którym powinien zostać zapisany komponent definiowany w edytorze komponentów.
Powiadomienie
Powiadomienie zostanie wyświetlone w Messages w następującym formacie:
Folder path not specified for component
gdzie:
- ItemID jest identyfikatorem używanym dla komponentu w obszarze roboczym.
Zalecenia dotyczące rozwiązania
-
W edytorze komponentów w trybie edycji pojedynczego komponentu należy użyć Folder pola w sekcji Component w celu określenia folderu w docelowym obszarze roboczym, w którym komponent zostanie zapisany. Aby ręcznie określić folder docelowy, kliknij przycisk „
”, aby otworzyć okno dialogowe Choose Folder okno dialogowe. Przejdź do istniejącego folderu i wybierz go lub utwórz nowy na bieżąco.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów użyj pola FolderPath pola (w Component grupie kolumn) w obszarze definicji komponentu edytora, aby określić folder w docelowym obszarze roboczym, w którym komponent zostanie zapisany. Aby ręcznie określić folder docelowy, kliknij raz wewnątrz FolderPath pola komponentu, aby wyświetlić przycisk „
”, a następnie kliknij, aby otworzyć Choose Folder okno dialogowe. Przejdź do istniejącego folderu i wybierz go lub utwórz nowy na bieżąco.
Component not having a unique Id
Podsumowanie
To naruszenie występuje, gdy identyfikator elementu komponentu definiowanego w edytorze komponentów jest taki sam jak identyfikator innego elementu w połączonym obszarze roboczym.
Powiadomienie
Powiadomienie zostanie wyświetlone w Messages w następującym formacie:
Duplicate Component Id: "
gdzie:
- ItemID jest identyfikatorem używanym dla komponentu w obszarze roboczym.
Zalecenia dotyczące rozwiązania
-
W edytorze komponentów w trybie edycji pojedynczego komponentu należy użyć Id pola w Component , aby określić inny identyfikator, który jest unikalny dla połączonej zawartości obszaru roboczego.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów należy użyć Item ID pola w Component grupie kolumn regionu definicji komponentu, aby określić inny identyfikator, który jest unikalny dla powiązanej zawartości obszaru roboczego.
Uwaga
To naruszenie występuje zazwyczaj wtedy, gdy automatycznie przypisana wartość identyfikatora elementu (Item ID) komponentu zostaje ręcznie nadpisana. W przypadku nowego komponentu utworzonego za pomocą File » New » Component polecenia lubpanelu „Komponenty”, pole to jest wypełniane zgodnie z szablonem komponentu zdefiniowanym dla typu komponentu wybranego woknie dialogowym „Utwórz nowy komponent”. Jeśli szablon nie istnieje lub w przypadku wyboru w oknie dialogowym wybrano opcję „Wprowadź ręcznie”, stosowany jest domyślny schemat nazewnictwa; CMP-{00000}. W przypadku nowego komponentu utworzonego za pomocąpanelu Eksploratora pole to jest wypełniane zgodnie z domyślnym schematem nazewnictwa określonym dla folderu nadrzędnego tego komponentu. Jeśli do folderu nadrzędnego przypisano szablon komponentu, wówczas z tego szablonu zostanie pobrane zdefiniowane nazewnictwo komponentów. Oprogramowanie automatycznie przypisze następny dostępny unikalny identyfikator w oparciu o ten schemat, po przeskanowaniu całego obszaru roboczego i identyfikatorów istniejącej zawartości.
Sprawdzanie definiowane przez użytkownika konfiguruje się na stronie Zarządzanie danymi – Sprawdzanie reguł komponentów w Preferences oknie dialogowym.
Każdy z wbudowanych testów, który zakończy się niepowodzeniem, lub kontrola zdefiniowana przez użytkownika na poziomie błędu krytycznego uniemożliwi zapisanie komponentu w obszarze roboczym.
Domyślne ustawienia kontroli zdefiniowanych przez użytkownika mogą nie pasować do twoich komponentów, dlatego ważne jest, aby zapoznać się z dostępnymi opcjami i sposobem ich konfiguracji dostosowanym do twoich projektów. Informacje na temat poszczególnych kontroli błędów zdefiniowanych przez użytkownika znajdują się poniżej.
Naruszenia związane z komponentami
Duplicate component by Name
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy nazwa komponentu definiowanego w edytorze komponentów jest taka sama jak nazwa komponentu w podłączonym obszarze roboczym.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Duplicate component by Name
Zalecenie dotyczące rozwiązania
Należy przypisać komponentom różne i unikalne nazwy zgodnie z wymaganiami.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu należy użyć Name pola w Component , aby określić inną nazwę, która będzie unikalna dla komponentów w podłączonym obszarze roboczym.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów należy użyć Item ID pola w Component grupie kolumn regionu definicji komponentu, aby określić inną nazwę, która będzie unikalna dla komponentów w podłączonym obszarze roboczym.
Duplicate component by PCL
Default report mode:
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w edytorze komponentów ma opcję wyboru części, która jest używana przez inny komponent w połączonym obszarze roboczym.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Duplicate component by Part Choice list
Zalecenie dotyczące rozwiązania
Przypisz do komponentów różne i unikalne opcje części zgodnie z wymaganiami.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu użyj Part Choices obszar, aby zmienić listę opcji części dla komponentów, tak aby były one unikalne dla komponentów w podłączonym obszarze roboczym.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów należy użyć Part Choice n grupy kolumn w obszarze definicji komponentu, aby zmienić listę opcji części dla komponentów, która jest unikalna dla komponentów w podłączonym obszarze roboczym.
Invalid pin mappings
Default report mode:
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w edytorze komponentów ma niejednoznaczne przyporządkowanie między symbolem komponentu a jego obudową (obudowami). Na przykład naruszenie występuje, jeśli symbol ma piny zdefiniowane w polach Designator polach jako 1, 2, 3, podczas gdy w polach stopki zdefiniowano pady jako Designator polach jako B, C, E, lub gdy liczba pinów symbolu jest większa niż liczba pól stóp.
Powiadomienie
W panelu wyświetlane jest powiadomienie Messages w następującym formacie:
Pin
gdzie:
-
PinDesignatoroznacza pin symbolu Designator. -
SymbolNameto nazwa symbolu. -
SymbolRevisionIDto identyfikator wersji elementu symbolu. -
PadDesignatorjest to Designator. -
FootprintNameto nazwa footprintu. -
FootprintRevisionIDjest identyfikatorem pozycji i wersji footprintu.
Zalecenia dotyczące rozwiązania
Edytuj aktualnie dodany model lub wybierz inny, aby upewnić się, że piny symbolu są przyporządkowane w stosunku jeden do jednego do pól stykowych obrysu.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu:
-
kliknij przycisk „
” w prawym górnym rogu podglądu modelu, aby zmodyfikować model aktualnie używany (odwołany) przez komponent w odpowiednim edytorze tymczasowym dla tego typu modelu;
-
kliknij przycisk „
” w prawym górnym rogu podglądu modelu i wybierz Select Model pozycję z menu, aby wyszukać i wybrać inny model lub inną wersję tego samego modelu;
-
kliknij kontrolkę „
” w prawym górnym rogu podglądu symbolu, aby uzyskać dostęp do panelu „Pins”i bezpośrednio zmienić przypisane cele padów/pinów, klikając komórkę modelu i wprowadzając wymaganą wartość.
-
-
W Edytorze komponentów w trybie edycji zbiorczej komponentów:
-
kliknij prawym przyciskiem myszy pozycję modelu w Model Links regionie i wybierz Edit polecenie z menu kontekstowego, aby zmodyfikować model, który jest aktualnie używany (odwołany) przez komponent w odpowiednim edytorze tymczasowym dla tego typu modelu;
-
kliknij pole Item ID w Model Links regionie, a następnie kliknij przycisk „
”, aby wyszukać i wybrać inny model lub inną wersję tego samego modelu.
-
Missing Component Description
Default report mode:
Podsumowanie
To naruszenie występuje, gdy opis komponentu definiowanego w edytorze komponentów nie jest określony.
Powiadomienie
W panelu Messages w następującym formacie:
Component Description is not specified
Zalecenie dotyczące rozwiązania
Należy podać wymagany opis dla komponentów, które spowodowały naruszenie.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu użyj Description pola w Component , aby podać opis.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów należy użyć Description pola w Component grupie kolumn regionu definicji komponentów, aby określić opis dla komponentów, w których wystąpił błąd.
Missing Component Name
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy nazwa komponentu definiowanego w edytorze komponentów nie została określona.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Component Name is not specified
Zalecenia dotyczące rozwiązania
Należy podać nazwę dla komponentów, które powodują błąd, zgodnie z wymaganiami.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu użyj pola Name pola w Component , aby określić nazwę.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów należy użyć Name pola w Component grupie kolumn regionu definicji komponentów, aby określić nazwę komponentów, które powodują błąd.
Missing Component Type
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy typ komponentu definiowanego w edytorze komponentów nie jest określony.
Powiadomienie
W panelu Messages w następującym formacie:
Component Type is not specified
Zalecenie dotyczące rozwiązania
Należy określić typy komponentów, które powodują błąd, zgodnie z wymaganiami.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu użyj pola Type pola w Component , aby określić typ.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów należy użyć pola Type pola w Component grupie kolumn regionu definicji komponentów, aby określić typ dla komponentów, w których wystąpił błąd.
Model revision is in Inapplicable State
Default report mode:
Podsumowanie
To naruszenie występuje, gdy wykryto, że model powiązany, z którego korzysta (do którego odwołuje się) definicja komponentu, znajduje się w stanie, w którym nie ma zastosowania. Na przykład model jest obecnie Obsolete i w związku z tym nie powinien być używany. Stosowalność określa się za pomocą Allowed to be used in designs opcji w oknie dialogowym „Właściwości stanu”. Z poziomu okna dialogowego „Edytuj definicje cyklu życia” należy przejść do tego okna dialogowego dla wymaganego stanu, klikając dwukrotnie pozycję stanu w nadrzędnej definicji cyklu życia lub zaznaczając tę pozycję i klikając wyświetloną ikonę edycji Gdy ta opcja jest włączona, model w tym stanie może być wykorzystywany w komponencie. Uznaje się go za Applicable. Jeśli ta opcja jest wyłączona, model w tym stanie nie może być prawidłowo używany i jest uznawany za Inapplicable (lub nie ma zastosowania).
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
gdzie:
-
ModelNameto nazwa modelu. -
ModelRevisionIDjest identyfikatorem pozycji-wersji modelu.
Zalecenia dotyczące rozwiązania
Należy wybrać model zastępczy lub wersję tego samego modelu, która jest dopuszczona do użycia w danym komponencie.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk „
” (Wybierz model) w prawym górnym rogu podglądu modelu i wybierz Select Model pozycję z menu, aby wyszukać i wybrać inny model lub inną wersję tego samego modelu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij Item ID w Model Links , a następnie kliknij przycisk „
”, aby wyszukać i wybrać inny model lub inną wersję tego samego modelu.
Model revision is Out Of Date
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy wykryto, że model powiązany, z którego korzysta (do którego odwołuje się) definicja komponentu, jest nieaktualny. Jeśli dostępna jest nowsza wersja modelu, Revision State pole odzwierciedli to za pomocą tekstu Out of date, po prawej stronie stanu cyklu życia bieżącej wersji pod podglądem modelu (w Edytorze komponentów w trybie edycji pojedynczego komponentu) lub w Revision Status polu w Model Links obszarze zostanie oznaczone tekstem Out of date, wyświetlony pogrubioną czcionką (w Edytorze komponentów w trybie edycji zbiorczej komponentów).
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
gdzie:
-
ModelNameto nazwa modelu. -
ModelRevisionIDjest identyfikatorem pozycji-wersji modelu.
Zalecenia dotyczące rozwiązania
Zaktualizuj nieaktualne powiązania modeli komponentów, aby korzystać z najnowszej wersji modeli.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk „
” (Zaktualizuj komponent) w prawym górnym rogu podglądu modelu i wybierz Update to Latest pozycję z menu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy w dowolnym miejscu na wpisie modelu w Model Links i wybierz Update to Latest Revision z menu.
Number of Pads exceeds Number of Pins
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model stopki używany (odwołany) przez definicję komponentu zawiera więcej pól lutowniczych (pól SMD umieszczonych na warstwach miedzianych oraz pól w otworach przelotowych z powłoką) niż jest pinów w odwołanym symbolu schematowym.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Number of pads in the footprint
gdzie:
-
FootprintNamejest nazwą footprintu. -
FootprintRevisionIDjest identyfikatorem wersji elementu footprintu. -
FootprintNumberOfPadsto liczba pól upajkowych w footprintu. -
SymbolNameto nazwa symbolu. -
SymbolRevisionIDjest identyfikatorem pozycji i wersji symbolu. -
SymbolNumberOfPinsto liczba wyprowadzeń w symbolu.
Zalecenia dotyczące rozwiązania
Edytuj aktualnie dodany symbol lub wybierz inny symbol/model obudowy, aby upewnić się, że liczba pól stykowych w obudowie nie przekracza liczby wyprowadzeń symbolu.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu:
-
kliknij przycisk „
” w prawym górnym rogu podglądu modelu, aby zmodyfikować model aktualnie używany (odwołany) przez komponent w odpowiednim edytorze tymczasowym dla tego typu modelu;
-
kliknij przycisk „
” w prawym górnym rogu podglądu modelu i wybierz Select Model pozycję z menu, aby przeglądać i wybrać inny model lub inną wersję tego samego modelu.
-
-
W edytorze komponentów w trybie edycji zbiorczej komponentów:
-
kliknij prawym przyciskiem myszy pozycję modelu w Model Links regionie i wybierz Edit polecenie z menu kontekstowego, aby zmodyfikować model, który jest aktualnie używany (odwołany) przez komponent w odpowiednim edytorze tymczasowym dla tego typu modelu;
-
kliknij na Item ID w Model Links regionie, a następnie kliknij przycisk „
”, aby przejrzeć i wybrać inny model lub inną wersję tego samego modelu.
-
Revision that is being edited is not latest
Default report mode:
Podsumowanie
To naruszenie występuje, gdy wersja komponentu, która jest edytowana, nie jest najnowszą wersją dostępną w połączonym obszarze roboczym.
Powiadomienie
W panelu Messages w następującym formacie:
gdzie:
-
ComponentNamejest Name. -
ComponentRevisionIDjest identyfikatorem pozycji i wersji komponentu.
Zalecenie dotyczące rozwiązania
Wybierz najnowszą wersję komponentu do edycji. W tym celu znajdź komponent w panelu „Komponenty”, kliknij prawym przyciskiem myszy jego pozycję w panelu i wybierz Edit.
Unrecognized combination of Manufacturer+Part Number in Part Choice
Default report mode:
Podsumowanie
To naruszenie występuje, gdy dodano nieprawidłowy wpis dotyczący wyboru części komponentu, a część nie może zostać pobrana przez obszar roboczy.
Powiadomienie
W panelu Messages w następującym formacie:
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice
gdzie:
-
noznacza numer porządkowy wyboru części, która nie spełnia wymagań.
Zalecenia dotyczące rozwiązania
Należy określić prawidłowy wybór części dla elementów, w których wystąpił błąd.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu usuń nieprawidłowe opcje części z Part Choices regionu i dodać nowe, poprawne opcje części.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów wprowadź poprawne wartości w Part Choice n pola w obszarze definicji elementu. Należy pamiętać, że dopóki wartość w polu wyboru części jest nieprawidłowa, tekst będzie wyświetlany na szaro i kursywą. Gdy oba wpisy będą poprawne, tekst będzie wyświetlany normalnie, białą czcionką.
Niezgodności związane z obrysami
Duplicate Pad Designator
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy model obrysu powiązany z elementem definiowanym w Edytorze elementów zawiera wiele obiektów „Pad” o tej samej wartości właściwości Designator właściwości.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Duplicate Pad Designator On Pads Pad
gdzie:
-
Identifier1jest identyfikatorem pierwszej instancji pady o zduplikowanym oznaczeniu, reprezentowanej przez parę „oznaczenie sieci – oznaczenie pady” oraz współrzędne pady. -
Layer1oznacza warstwę, na której umieszczona jest pierwsza instancja pady o zduplikowanym oznaczeniu. -
Identifier2jest identyfikatorem drugiej instancji pady o zduplikowanym oznaczeniu, reprezentowanej przez parę „sieć-oznaczenie” oraz współrzędne pady. -
Layer2jest to warstwa, na której umieszczono drugą instancję pady o zduplikowanym oznaczeniu.
Zalecenie dotyczące rozwiązania
Należy przypisać różne i unikalne oznaczenia do padów połączonego modelu footprintu.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk
w prawym górnym rogu podglądu footprintu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję stopki w Model Links obszarze i wybierz Edit polecenie z menu kontekstowego.
Model footprintu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze footprintów PCB. Wybierz problematyczne pady i zmień wartości ich Designator w trybie „Pad” w panelu „Właściwości”.
Duplicate Primitives
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model obudowy powiązany z elementem definiowanym w edytorze elementów zawiera identyczne obiekty umieszczone w tym samym miejscu na tej samej warstwie.
Powiadomienie
W panelu Messages w następującym formacie:
Duplicate Primitives:
gdzie:
-
ObjectType1oznacza typ pierwszej instancji zduplikowanego obiektu. -
Identifier1jest identyfikatorem pierwszej instancji zduplikowanego obiektu; sposób przedstawienia identyfikatora zależy od typu obiektu. -
Layer1to warstwa, na której umieszczona jest pierwsza instancja zduplikowanego obiektu. -
ObjectType2to typ drugiej instancji zduplikowanego obiektu. -
Identifier2jest identyfikatorem drugiej instancji zduplikowanego obiektu; sposób przedstawienia identyfikatora zależy od typu obiektu. -
Layer2jest warstwą, na której umieszczona jest druga instancja zduplikowanego obiektu.
Zalecenia dotyczące rozwiązania
Należy usunąć zduplikowane obiekty z modelu footprintu.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk
w prawym górnym rogu podglądu footprintu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję footprint w Model Links obszarze i wybierz polecenie Edit polecenie z menu kontekstowego.
Model footprintu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze footprintów PCB. Zaznacz zduplikowane obiekty i usuń je za pomocą Delete skrótu.
Mirrored Footprint (designed on bottom layer)
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu powiązany z komponentem definiowanym w edytorze komponentów zawiera istotne elementy podstawowe (pady, ścieżki, łuki, wypełnienia, obszary, prostokąty, ciągi tekstowe, obiekty wykluczenia) umieszczone na Bottom Layer ale nie ma takich elementów umieszczonych na Top Layer.
W edytorze obrysów PCB obrys jest tworzony dla górnej strony płytki; w razie potrzeby można go odwrócić na dolną stronę podczas procesu projektowania PCB.
Powiadomienie
W panelu Messages w następującym formacie:
Bottom Layer Component
Zalecenia dotyczące rozwiązania
Odwróć elementy podstawowe footprintu z Bottom Layer do Top Layer.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij
element sterujący w prawym górnym rogu podglądu footprintu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję obrysu w Model Links obszarze i wybierz Edit polecenie z menu kontekstowego.
Model footprintu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze footprintów PCB. Wybierz elementy podstawowe na Bottom Layeri zmień ich Layer w odpowiednim trybie Properties na Top Layer.
Missing Pad Designator
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy model footprint powiązany z elementem definiowanym w Edytorze elementów zawiera obiektPad bez podanej wartości Designator .
Powiadomienie
W panelu Messages w następującym formacie:
Missing Pad Designator on Pad: Pad
gdzie:
-
Identifierjest identyfikatorem pady bez określonego oznaczenia, reprezentowanym przez sieć pady i współrzędne. -
Layeroznacza warstwę, na której umieszczono pad bez określonego oznaczenia.
Zalecenia dotyczące rozwiązania
Należy określić wartości oznaczeń dla padów połączonego modelu stopki.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk
element sterujący w prawym górnym rogu podglądu footprintu, aby otworzyć footprint aktualnie używany (odwołany) przez komponent w edytorze tymczasowych footprintów PCB.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję stopki w Model Links i wybierz polecenie Edit polecenie z menu kontekstowego.
Model footprintu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w edytorze tymczasowych footprintów PCB. Wybierz problematyczne pole stykowe i określ wartość jego Designator w trybie „Pad” w panelu „Właściwości”.
Offset Footprint Reference
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model obrysu powiązany z elementem definiowanym w edytorze elementów ma swój punkt odniesienia (początek układu współrzędnych) poza prostokątem ograniczającym utworzonym przez obiekty obrysu.
Powiadomienie
W panelu Messages w następującym formacie:
Offset Component Origin
Zalecenie dotyczące rozwiązania
Zmień położenie punktu odniesienia tak, aby znajdował się wewnątrz prostokąta ograniczającego utworzonego przez obiekty footprintu.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk
element sterujący w prawym górnym rogu podglądu footprintu, aby otworzyć footprint, który jest aktualnie używany (odwołany) przez komponent w tymczasowym edytorze footprintów PCB.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję stopki w Model Links obszarze i wybierz polecenie Edit polecenie z menu kontekstowego.
Model footprintu, który jest obecnie używany (odwołany) przez komponent, otworzy się w edytorze tymczasowych footprintów PCB. Użyj poleceń z Edit » Set Reference podmenu menu głównego, aby zmienić bieżącą lokalizację odniesienia footprintu.
Shorted Copper
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy model obudowy powiązany z elementem definiowanym w edytorze elementów zawiera obiektypól lutowniczych, które są połączone ze sobą za pomocą obiektów na warstwie miedzianej.
Powiadomienie
W panelu Messages w następującym formacie:
Shorted Copper Connection Between Pad
gdzie:
-
Identifier1jest identyfikatorem pierwszej instancji pady w zwartej parze padów, reprezentowanej przez parę oznaczeń sieciowych i współrzędne padów. -
Layer1oznacza warstwę, na której umieszczona jest pierwsza instancja pady w sparowanej pady. -
Identifier2jest identyfikatorem drugiej instancji pady w parze pady połączonych na krótko, reprezentowanej przez parę oznaczeń sieciowych i współrzędne pady. -
Layer2jest to warstwa, na której umieszczono drugą instancję padu w sparowanej parze padów.
Zalecenie dotyczące rozwiązania
Należy usunąć obiekty warstwy miedzianej łączące pady połączonego modelu footprintu.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij
w prawym górnym rogu podglądu footprintu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję stopki w Model Links obszarze i wybierz polecenie Edit polecenie z menu kontekstowego.
Model footprintu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze footprintów PCB. Wybierz obiekty warstwy miedzianej, które łączą pady, a następnie zmień je tak, aby nie łączyły padów, lub usuń te obiekty.
Unconnected Copper
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu powiązany z komponentem definiowanym w edytorze komponentów zawiera obiekty na warstwie miedzianej, a obiekty te nie są połączone z żadnymi obiektamitypu pad. Gdy taki footprint zostanie umieszczony w projekcie PCB, do tych obiektów na warstwie miedzianej nie zostanie przypisana sieć, a same obiekty staną się martwą miedzią.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Unconnected Copper on primitive :
gdzie:
-
ObjectTypeoznacza typ instancji obiektu, który nie jest połączony z żadnym obiektem typu Pad w modelu footprint. -
Identifierjest identyfikatorem obiektu, który nie jest połączony z żadnym obiektem typu „Pad” w modelu footprint; sposób przedstawienia identyfikatora zależy od typu obiektu. -
Layerjest to warstwa, na której umieszczona jest instancja obiektu, która nie jest połączona z żadnym obiektem typu „Pad” w modelu footprint.
Zalecenie dotyczące rozwiązania
Należy zmodyfikować model footprint tak, aby obiekty, które obecnie nie są połączone z żadnym obiektem typu „Pad” w modelu footprint, zostały połączone z padami.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk
w prawym górnym rogu podglądu footprintu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję footprint w Model Links i wybierz polecenie Edit polecenie z menu kontekstowego.
Model footprintu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze footprintów PCB. Umieść obiekty na warstwie (warstwach) miedzianej, aby utworzyć połączenie między polami stykowymi footprintu a obiektami, które nie są obecnie połączone z żadnym obiektem typu Pad, lub usuń te niepołączone obiekty.
Naruszenia związane z symbolami
Different pins between modes
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy jeden z trybów wyświetlania symbolu zawiera dodatkowy pin.
Powiadomienie
Powiadomienie jest wyświetlane w Messages panelu w następującym formacie:
Extra Pin in display mode
gdzie:
-
DisplayModeoznacza konkretny tryb reprezentacji graficznej symbolu, w którym wykryto dodatkowe wyprowadzenia. Symbol posiada Normal tryb i może mieć zdefiniowanych maksymalnie 255 Alternate trybów. Dowiedz się więcej o tworzeniu wielu trybów wyświetlania graficznego tego samego symbolu komponentu. -
SymbolRevisionIDto identyfikator wersji elementu (Item-Revision ID) symbolu. -
PartDesignatorjest to Designator. -
PinNamejest identyfikatorem Name.
Zalecenia dotyczące rozwiązania
Naruszenie to występuje zazwyczaj, gdy dla symbolu zdefiniowano alternatywny tryb graficzny i:
- do trybu wyświetlania dodano dodatkowy pin, który nie jest określony w innym trybie wyświetlania, albo
- pin został określony z innym oznaczeniem i/lub nazwą niż pin określony w innym trybie wyświetlania.
Nie tylko musi istnieć identyczna liczba pinów między trybami graficznymi, ale piny muszą być również identyczne zarówno pod względem oznaczenia, jak i nazwy. Dowiedz się więcej o tworzeniu wielu trybów graficznych dla tego samego symbolu komponentu.
Zmień oznaczenie i/lub nazwę nieprawidłowych pinów, tak aby liczba pinów oraz ich właściwości „Oznaczenie” i „Nazwa” były takie same we wszystkich trybach wyświetlania symbolu, lub usuń dodatkowy pin z trybu wyświetlania.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk „
” (Zmiana przypisania) w prawym górnym rogu podglądu symbolu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję symbolu w Model Links i wybierz polecenie Edit polecenie z menu kontekstowego.
Model symbolu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze biblioteki schematów. Wybierz problematyczne piny i zmień wartości ich Designator i/lub Name w trybie „Wyprowadzenia” w panelu „Właściwości” lub usuń te wyprowadzenia za pomocą Delete skrótu.
Duplicate Pin Designators
Default report mode:
Podsumowanie
To naruszenie występuje, gdy dwa lub więcej pinów w modelu symbolu komponentu ma ten sam oznacznik.
Powiadomienie
W panelu Messages w następującym formacie:
Duplicate Pin Designator(s) (mode
gdzie:
-
DisplayModeoznacza konkretny tryb reprezentacji graficznej symbolu, w którym wykryto zduplikowane wyprowadzenia. Symbol posiada Normal tryb i może mieć zdefiniowanych do 255 Alternate trybów. -
PinDesignatorListjest to lista, rozdzielona przecinkami, oznaczeń wyprowadzeń, które występują dwukrotnie w danym symbolu.
Zalecenia dotyczące rozwiązania
Należy odpowiednio zmienić oznaczenia problemowych pinów, tak aby każdy z nich miał unikalne przypisanie.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk „
” (Zmiana oznaczeń) w prawym górnym rogu podglądu symbolu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję symbolu w Model Links obszarze i wybierz Edit polecenie z menu kontekstowego.
Model symbolu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze biblioteki schematów. Wybierz nieprawidłowe piny i zmień wartości ich Designator w trybie „Pin” w panelu „Properties” lub usuń te piny za pomocą Delete skrótu.
Missing Default Designator
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model symbolu komponentu nie ma określonego domyślnego oznaczenia.
Powiadomienie
W panelu Messages w następującym formacie:
Missing Default Designator
Zalecenie dotyczące rozwiązania
Należy określić domyślny oznacznik dla modelu symbolu, w którym wystąpiło naruszenie.
-
W edytorze komponentów w trybie edycji pojedynczego komponentu kliknij kontrolkę „
” w prawym górnym rogu podglądu symbolu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję symbolu w Model Links obszarze i wybierz Edit polecenie z menu kontekstowego.
Model symbolu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze biblioteki schematów. Otwórz tryb Symbol w panelu Właściwości (aktywny, gdy w przestrzeni projektowej nie jest zaznaczony żaden obiekt) i określ wymagany prefiks oznaczenia, po którym następuje znak „?” w Designator (np. C?). Znaki zapytania w oznaczeniach komponentów umieszczonych na arkuszu schematu zostaną zastąpione rzeczywistymi numerami podczas procesu adnotacji projektowej.
Missing Pin Designator
Default report mode:
Podsumowanie
To naruszenie występuje, gdy dla wyprowadzenia w modelu symbolu komponentu nie określono oznaczenia.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Missing Pin Designator of the symbol
gdzie:
-
SymbolRevisionIDjest identyfikatorem pozycji i wersji symbolu, który spowodował błąd.
Zalecenia dotyczące rozwiązania
Należy określić oznaczenie dla każdego wyprowadzenia w modelu symbolu, który powoduje błąd.
-
W edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk „
” (Zmiana oznaczenia) w prawym górnym rogu podglądu symbolu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję symbolu w Model Links i wybierz polecenie Edit polecenie z menu kontekstowego.
Model symbolu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze biblioteki schematów. Wybierz nieprawidłowe piny i określ wartości ich Designator w trybie „Pin” w panelu „Properties” lub usuń piny za pomocą Delete skrótu.
Missing Pin Name
Default report mode:
Podsumowanie
To naruszenie występuje, gdy dla pinu w modelu symbolu komponentu nie określono nazwy.
Powiadomienie
W panelu Messages w następującym formacie:
Missing Pin Name of the symbol
gdzie:
-
SymbolRevisionIDoznacza identyfikator pozycji i wersji symbolu, który spowodował błąd. -
PinDesignatorjest Designator.
Zalecenia dotyczące rozwiązania
Należy określić nazwę dla każdego wyprowadzenia w modelu symbolu, w którym wystąpił błąd.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk „
” (Edytuj nazwy pinów) w prawym górnym rogu podglądu symbolu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję symbolu w Model Links i wybierz polecenie Edit polecenie z menu kontekstowego.
Model symbolu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze biblioteki schematów. Wybierz nieprawidłowe wyprowadzenia i określ wartości ich Name w trybie „Pin” w panelu „Properties” lub usuń te piny za pomocą Delete skrótu.
Uwaga
W panelu Messages dla każdego odrębnego komponentu. Komponent może posiadać symbol z więcej niż jednym pinem bez zdefiniowanej nazwy.
Missing Pins in Sequence
Default report mode:
Podsumowanie
Naruszenie to występuje, gdy wykryto brakujące wyprowadzenia w sekwencji numerycznej wartości oznaczeń wyprowadzeń danego symbolu. Na przykład, jeśli symbol posiada wyprowadzenia o oznaczeniach 1, 2, 5, a nie ma wyprowadzeń o oznaczeniu 3 i 4.
Powiadomienie
Powiadomienie jest wyświetlane w Messages w następującym formacie:
Missing Pin Designator In Sequence :
gdzie:
-
PinDesignatorListjest to rozdzielona przecinkami lista brakujących oznaczeń pinów w sekwencji numerycznej wykrytej w symbolu, w którym wystąpił błąd. -
LowerPinDesignatorjest minimalną wartością liczbową oznaczeń pinów wykrytych w nieprawidłowym symbolu. -
UpperPinDesignatorjest to maksymalna wartość liczbowa oznaczeń wyprowadzeń wykrytych w symbolu zawierającym błąd.
Zalecenia dotyczące rozwiązania
W modelu symbolu, w którym wystąpił błąd, należy dodać wyprowadzenia, dla których brakuje oznaczeń w sekwencji, lub zmienić oznaczenia wyprowadzeń tak, aby tworzyły one ciągłą sekwencję wartości całkowitych.
-
W Edytorze komponentów w trybie edycji pojedynczego komponentu kliknij przycisk „
” (Zmiana numeracji wyprowadzeń) w prawym górnym rogu podglądu symbolu.
-
W edytorze komponentów w trybie edycji zbiorczej komponentów kliknij prawym przyciskiem myszy pozycję symbolu w Model Links i wybierz polecenie Edit polecenie z menu kontekstowego.
Model symbolu, który jest aktualnie używany (odwołany) przez komponent, otworzy się w tymczasowym edytorze biblioteki schematów. Korzystając z Place » Pin polecenia z menu głównego dodaj wymaganą liczbę wyprowadzeń i określ wartości ich Designator w trybie „Wyprowadzenia” w panelu „Właściwości”, tak aby oznaczenia wyprowadzeń w symbolu tworzyły ciągłą sekwencję wartości całkowitych. Można również edytować Designator właściwości pinów już umieszczonych w symbolu.
Uwaga
Istnieją elementy, które nie stosują sekwencyjnej numeracji wyprowadzeń, na przykład układ BGA z niesekwencyjną numeracją wyprowadzeń: A1, A3, A5 (i tak dalej). W takiej sytuacji zaleca się zatwierdzenie elementu z tym naruszeniem i odnotowanie przyczyny w „Uwagach do wydania”. Alternatywnie można zaznaczyć opcję Missing Pins in Sequence opcję na Data Management – Component Rule Checks stronie Preferences oknie dialogowym na No Report.


