Zanim zapiszesz komponent biblioteki Workspace zdefiniowany/edytowany w edytorze komponentów (w trybie Single Component Editing lub Batch Component Editing ) do connected Workspace i udostępnisz go do użycia w projektach, koniecznie upewnij się, że komponent spełnia wymagania zgodnie ze skonfigurowanymi ustawieniami. Gdy spróbujesz zapisać komponent z powrotem do Workspace, edytor komponentów uruchamia walidację – Component Rule Check . Tę funkcję można również uruchomić w dowolnym momencie ręcznie, wybierając polecenie Tools » Component Rule Check z menu głównego. Przed wykonaniem tej operacji upewnij się, że zapisałeś komponent lokalnie (File » Save ).
Polecenie Component Rule Check jest również dostępne z głównego menu File edytora oraz z menu kontekstowego (prawy przycisk myszy) wpisu komponentu w panelu Projects .
Tak jak projekt płytki ma proces walidacji do wykrywania wszelkich naruszeń, tak edytor komponentów ma funkcję walidacji komponentu. Wszelkie wykryte naruszenia są wyświetlane w panelu Messages .
❯ ❮
1
Javascript ID: ExampleResultsfromRunningComponentRuleCheck_AD22_2
Wykrywanie problemów z komponentem przed zapisaniem do Workspace. Pokazano uruchomienie polecenia Component Rule Check z Edytora komponentów w trybie Single Component Editing .
Wykrywanie problemów z komponentem przed zapisaniem do Workspace. Pokazano uruchomienie polecenia Component Rule Check z Edytora komponentów w trybie Batch Component Editing .
Walidacja komponentu sprawdza szereg potencjalnych problemów z komponentem i jego zdefiniowanymi modelami – zarówno testy wbudowane na stałe, jak i zakres typów naruszeń, które mogą być definiowane przez użytkownika na poziomie globalnym.
Następujące wbudowane kontrole walidacji mają tryb raportowania :
Component not referencing any models
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w Edytorze komponentów nie ma dodanych łączy do modeli dziedzinowych (Symbol, Footprint(y), Simulation Model(e)).
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Component is not linked to any models.
Zalecenie rozwiązania
W Edytorze komponentów w trybie Single Component Editing mode dodaj łącza do zapisanych (lub tworzonych „w locie”) modeli dziedzinowych, korzystając z obszaru Model edytora, aby komponent mógł z nich korzystać.
W Edytorze komponentów w trybie Batch Component Editing mode dodaj łącza do zapisanych modeli dziedzinowych wymienionych w obszarze Model Links edytora, aby komponent mógł z nich korzystać.
Folder path not specified for component
Podsumowanie
To naruszenie występuje, gdy nie określono folderu w docelowym Workspace, w którym powinien zostać zapisany komponent definiowany w Edytorze komponentów.
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Folder path not specified for component <ItemID>
gdzie:
ItemID to identyfikator używany dla komponentu w Workspace.
Zalecenie rozwiązania
W Edytorze komponentów w trybie Single Component Editing mode użyj pola Folder w obszarze Component , aby wskazać folder w docelowym Workspace, do którego komponent zostanie zapisany. Aby ręcznie wskazać folder docelowy, kliknij przycisk , aby otworzyć okno dialogowe Choose Folder . Przejdź do istniejącego folderu i wybierz go albo utwórz nowy folder „w locie”.
W Edytorze komponentów w trybie Batch Component Editing mode użyj pola FolderPath (w grupie kolumn Component ) w obszarze definicji komponentu edytora, aby wskazać folder w docelowym Workspace, do którego komponent zostanie zapisany. Aby ręcznie wskazać folder docelowy, kliknij raz wewnątrz pola FolderPath dla komponentu, aby wyświetlić przycisk , a następnie kliknij go, aby otworzyć okno dialogowe Choose Folder . Przejdź do istniejącego folderu i wybierz go albo utwórz nowy folder „w locie”.
Component not having a unique Id
Podsumowanie
To naruszenie występuje, gdy Item ID komponentu definiowanego w Edytorze komponentów jest taki sam jak Item ID innego elementu w connected Workspace .
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Duplicate Component Id: "<ItemID> "
gdzie:
ItemID to identyfikator używany dla komponentu w Workspace.
Zalecenie rozwiązania
W Edytorze komponentów w trybie Single Component Editing mode użyj pola Id w obszarze Component , aby podać inny identyfikator, unikalny w obrębie zawartości połączonego Workspace.
W Edytorze komponentów w trybie Batch Component Editing mode użyj pola Item ID w grupie kolumn Component obszaru definicji komponentu, aby podać inny identyfikator, unikalny w obrębie zawartości połączonego Workspace.
Uwaga
To naruszenie zwykle występuje, gdy automatycznie przypisana wartość Item ID komponentu zostaje ręcznie nadpisana. Dla nowego komponentu utworzonego za pomocą polecenia File » New » Component lub panelu Components panel pole to jest wypełniane zgodnie z szablonem komponentu zdefiniowanym dla typu komponentu wybranego w oknie dialogowym Create new component dialog . Gdy szablon nie istnieje lub gdy w oknie dialogowym wybrano pozycję <Undefined> , stosowany jest domyślny schemat nazewnictwa; CMP-{00000}. Dla nowego komponentu utworzonego za pomocą panelu Explorer panel 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 dołączono szablon komponentu, wówczas z tego szablonu zostanie pobrane zdefiniowane nazewnictwo komponentów (Component Naming). Oprogramowanie automatycznie przypisze kolejny dostępny unikalny identyfikator na podstawie tego schematu, po przeskanowaniu całego Workspace oraz identyfikatorów istniejącej zawartości.
Kontrole definiowane przez użytkownika konfiguruje się na stronie Data Management – Component Rule Checks page w oknie dialogowym Preferences .
Kontrole naruszeń definiowane przez użytkownika, które można skonfigurować w ramach preferencji globalnych do użycia podczas walidacji komponentu.
Każdy z wbudowanych testów, który zakończy się niepowodzeniem, lub kontrole zdefiniowane przez użytkownika na poziomie Fatal Error uniemożliwią zapisanie komponentu do Workspace.
Domyślne ustawienia kontroli definiowanych przez użytkownika mogą nie pasować do Twoich komponentów, dlatego ważne jest, aby zapoznać się z opcjami i sposobem ich konfiguracji pod kątem własnych projektów. Informacje o każdej kontroli błędów definiowanej przez użytkownika znajdują się poniżej.
Naruszenia powiązane z komponentami
Duplicate component by Name
Default report mode:
Podsumowanie
To naruszenie występuje, gdy nazwa komponentu definiowanego w Edytorze komponentów jest taka sama jak nazwa komponentu w connected Workspace .
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Duplicate component by Name
Zalecenie rozwiązania
Przypisz komponentowi(-om) inną, unikalną nazwę (nazwy) zgodnie z potrzebą.
W Edytorze komponentów w trybie Single Component Editing mode użyj pola Name w obszarze Component , aby podać inną nazwę, unikalną dla komponentów w połączonym Workspace.
W Edytorze komponentów w trybie Batch Component Editing mode użyj pola Item ID w grupie kolumn Component obszaru definicji komponentu, aby podać inną nazwę, unikalną dla komponentów w połączonym Workspace.
Duplicate component by PCL
Default report mode:
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w Edytorze komponentów ma Part Choice używany przez inny komponent w connected Workspace .
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Duplicate component by Part Choice list
Zalecenie rozwiązania
Przypisz komponentowi(-om) inne, unikalne Part Choice zgodnie z potrzebą.
W Edytorze komponentów w trybie Single Component Editing mode użyj obszaru Part Choices , aby zmienić listę Part Choice komponentu na taką, która jest unikalna dla komponentów w połączonym Workspace.
W Edytorze komponentów w trybie Batch Component Editing mode użyj grupy kolumn Part Choice n obszaru definicji komponentu, aby zmienić listę Part Choice komponentu na taką, która jest unikalna dla komponentów w połączonym Workspace.
Invalid pin mappings
Default report mode:
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w Edytorze komponentów ma niejednoznaczne mapowanie pomiędzy symbolem komponentu a footprintem(-ami). Na przykład naruszenie występuje, jeśli symbol ma piny zdefiniowane w polach Designator jako 1, 2, 3, podczas gdy footprint ma pady zdefiniowane w polach Designator jako B, C, E, albo gdy liczba pinów symbolu jest większa niż liczba padów footprintu.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Pin <PinDesignator> of the symbol <SymbolName> (<SymbolRevisionID> ) does not have corresponding pad <PadDesignator> in footprint <FootprintName> (<FootprintRevisionID> )
gdzie:
PinDesignator to Designator pinu symbolu.
SymbolName to nazwa symbolu.
SymbolRevisionID to identyfikator Item-Revision symbolu.
PadDesignator to Designator pada footprintu.
FootprintName to nazwa footprintu.
FootprintRevisionID to identyfikator Item-Revision footprintu.
Zalecenie dotyczące rozwiązania
Edytuj aktualnie dodany model lub wybierz inny model, aby upewnić się, że piny symbolu mają mapowanie jeden do jednego na pady footprintu.
W Component Editor w trybie Single Component Editing mode :
kliknij kontrolkę w prawym górnym rogu podglądu modelu, aby zmodyfikować model aktualnie używany (referencjonowany) przez komponent w odpowiednim tymczasowym edytorze dla danego typu modelu;
kliknij kontrolkę w prawym górnym rogu podglądu modelu i wybierz z menu pozycję Select Model , aby wyszukać i wybrać inny model lub inną rewizję tego samego modelu;
kliknij kontrolkę w prawym górnym rogu podglądu symbolu, aby uzyskać dostęp do panelu Pins panel i bezpośrednio zmienić zmapowane cele pad/pin, klikając komórkę modelu i wprowadzając wymaganą wartość.
W Component Editor w trybie Batch Component Editing mode :
kliknij prawym przyciskiem myszy wpis modelu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit , aby zmodyfikować model aktualnie używany (referencjonowany) przez komponent w odpowiednim tymczasowym edytorze dla danego typu modelu;
kliknij pole Item ID modelu w obszarze Model Links następnie kliknij przycisk , aby wyszukać i wybrać inny model lub inną rewizję tego samego modelu.
Missing Component Description
Default report mode:
Podsumowanie
To naruszenie występuje, gdy nie określono opisu komponentu definiowanego w Component Editor.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Component Description is not specified
Zalecenie dotyczące rozwiązania
W razie potrzeby określ opis dla komponentu(ów) powodującego(ych) naruszenie.
W Component Editor w trybie Single Component Editing mode użyj pola Description w obszarze Component , aby określić opis.
W Component Editor w trybie Batch Component Editing mode użyj pola Description w grupie kolumn Component obszaru definicji komponentu, aby określić opis dla komponentu(ów) powodującego(ych) naruszenie.
Missing Component Name
Default report mode:
Podsumowanie
To naruszenie występuje, gdy nie określono nazwy komponentu definiowanego w Component Editor.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Component Name is not specified
Zalecenie dotyczące rozwiązania
W razie potrzeby określ nazwę dla komponentu(ów) powodującego(ych) naruszenie.
W Component Editor w trybie Single Component Editing mode użyj pola Name w obszarze Component , aby określić nazwę.
W Component Editor w trybie Batch Component Editing mode użyj pola Name w grupie kolumn Component obszaru definicji komponentu, aby określić nazwę dla komponentu(ów) powodującego(ych) naruszenie.
Missing Component Type
Default report mode:
Podsumowanie
To naruszenie występuje, gdy nie określono typu komponentu definiowanego w Component Editor.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Component Type is not specified
Zalecenie dotyczące rozwiązania
W razie potrzeby określ typ dla komponentu(ów) powodującego(ych) naruszenie.
W Component Editor w trybie Single Component Editing mode użyj pola Type w obszarze Component , aby określić typ.
W Component Editor w trybie Batch Component Editing mode użyj pola Type w grupie kolumn Component obszaru definicji komponentu, aby określić typ dla komponentu(ów) powodującego(ych) naruszenie.
Model revision is in Inapplicable State
Default report mode:
Podsumowanie
To naruszenie występuje, gdy wykryto, że powiązany model używany (referencjonowany) przez definicję komponentu znajduje się w stanie nieodpowiednim do użycia. Na przykład model ma obecnie stan Obsolete i dlatego nie powinien być używany. Zastosowanie (applicability) jest określane za pomocą opcji Allowed to be used in designs w oknie dialogowym State Properties dialog . Z poziomu okna dialogowego Edit Lifecycle Definitions dialog uzyskaj dostęp do tego okna dla wymaganego stanu, klikając dwukrotnie wpis stanu w nadrzędnej definicji cyklu życia lub zaznaczając jego wpis i klikając ikonę edycji, która się pojawi ( ). Gdy ta opcja jest włączona, model w tym stanie może być używany w komponencie. Jest uznawany za Applicable . Gdy ta opcja jest wyłączona, model w tym stanie nie może być poprawnie użyty i jest uznawany za Inapplicable (czyli nie mający zastosowania).
Okno dialogowe Edit Lifecycle Definitions jest dostępne z poziomu strony Data Management – Servers page okna dialogowego Preferences , klikając przycisk Properties dla Workspace, z którym jesteś aktualnie połączony, a następnie wybierając Lifecycles z menu rozwijanego.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
<ModeName> (<ModelRevisionID> ) revision is in inapplicable state
gdzie:
ModelName to nazwa modelu.
ModelRevisionID to identyfikator Item-Revision modelu.
Zalecenie dotyczące rozwiązania
Wybierz model zastępczy lub rewizję tego samego modelu, która jest poprawna do użycia w komponencie.
W Component Editor w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu modelu i wybierz z menu pozycję Select Model , aby wyszukać i wybrać inny model lub inną rewizję tego samego modelu.
W Component Editor w trybie Batch Component Editing mode kliknij pole Item ID modelu w obszarze Model Links następnie kliknij przycisk , aby wyszukać i wybrać inny model lub inną rewizję tego samego modelu.
Model revision is Out Of Date
Default report mode:
Podsumowanie
To naruszenie występuje, gdy wykryto, że powiązany model używany (referencjonowany) przez definicję komponentu jest nieaktualny. Jeśli dostępna jest późniejsza rewizja modelu, pole Revision State odzwierciedli to, wyświetlając tekst Out of date po prawej stronie stanu cyklu życia bieżącej rewizji pod podglądem modelu (w Component Editor w trybie Single Component Editing ), albo pole Revision Status w obszarze Model Links zostanie oznaczone tekstem Out of date wyświetlanym pogrubioną czcionką (w Component Editor w trybie Batch Component Editing ).
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
<ModeName> (<ModelRevisionID> ) revision is Out of Date
gdzie:
ModelName to nazwa modelu.
ModelRevisionID to identyfikator Item-Revision modelu.
Zalecenie dotyczące rozwiązania
Zaktualizuj nieaktualne powiązania modeli komponentów, aby używały najnowszej rewizji modeli.
W Component Editor w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu modelu i wybierz z menu pozycję Update to Latest .
W Component Editor w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy w dowolnym miejscu wpisu modelu w obszarze Model Links i wybierz z menu Update to Latest Revision .
Number of Pads exceeds Number of Pins
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu używany (referencjonowany) przez definicję komponentu zawiera więcej padów (pady SMD umieszczone na warstwach miedzi oraz metalizowane pady przewlekane) niż liczba pinów w referencjonowanym symbolu schematowym.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Number of pads in the footprint <FootprintName> (<FootprintRevisionID> ) (<FootprintNumberOfPads> ) exceeds number of pins in the symbol <SymbolName> (<SymbolRevisionID> ) (<SymbolNumberOfPins> )
gdzie:
FootprintName to nazwa footprintu.
FootprintRevisionID to identyfikator Item-Revision footprintu.
FootprintNumberOfPads to liczba padów w footprincie.
SymbolName jest nazwą symbolu.
SymbolRevisionID jest identyfikatorem Item-Revision ID symbolu.
SymbolNumberOfPins jest liczbą pinów w symbolu.
Zalecenie dotyczące rozwiązania
Edytuj aktualnie dodany model symbolu/footprintu lub wybierz inny, aby upewnić się, że footprint ma liczbę padów, która nie przekracza liczby pinów symbolu.
W Component Editor w trybie Single Component Editing mode :
kliknij kontrolkę w prawym górnym rogu podglądu modelu, aby zmodyfikować model, który jest aktualnie używany (referencjonowany) przez komponent, w odpowiednim tymczasowym edytorze dla tego typu modelu;
kliknij kontrolkę w prawym górnym rogu podglądu modelu i wybierz z menu pozycję Select Model , aby przeglądać i wybrać inny model lub inną rewizję tego samego modelu.
W Component Editor w trybie Batch Component Editing mode :
kliknij prawym przyciskiem myszy wpis modelu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit , aby zmodyfikować model, który jest aktualnie używany (referencjonowany) przez komponent, w odpowiednim tymczasowym edytorze dla tego typu modelu;
kliknij pole Item ID modelu w obszarze Model Links , a następnie kliknij przycisk , aby przeglądać i wybrać inny model lub inną rewizję tego samego modelu.
Revision that is being edited is not latest
Default report mode:
Podsumowanie
To naruszenie występuje, gdy rewizja komponentu edytowana w Component Editor w trybie Single Component Editing nie jest najnowszą rewizją dostępną w podłączonym Workspace.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
<ComponentName> (<ComponentRevisionID> ) revision is Out of Date
gdzie:
ComponentName jest Name komponentu.
ComponentRevisionID jest identyfikatorem Item-Revision ID komponentu.
Zalecenie dotyczące rozwiązania
Wybierz do edycji najnowszą rewizję komponentu. Aby to zrobić, wyszukaj komponent w panelu Components panel , kliknij jego wpis w panelu prawym przyciskiem myszy i wybierz Edit .
Unrecognized combination of Manufacturer+Part Number in Part Choice
Default report mode:
Podsumowanie
To naruszenie występuje, gdy dodano niepoprawny wpis dla wyboru części (part choice) komponentu i Workspace nie może pobrać tej części.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice <n> ")
gdzie:
n jest kolejnym numerem problematycznego wyboru części.
Zalecenie dotyczące rozwiązania
Określ prawidłowy wybór części dla problematycznego(-ych) komponentu(-ów).
W Component Editor w trybie Single Component Editing mode usuń nieprawidłowe wybory części z obszaru Part Choices i dodaj nowe, poprawne wybory części.
W Component Editor w trybie Batch Component Editing mode wprowadź poprawne wartości do pól Part Choice n w obszarze definicji komponentu. Zwróć uwagę, że gdy wartość pola wyboru części zawiera niepoprawny wpis, tekst będzie wyszarzony i zapisany kursywą. Gdy oba wpisy będą poprawne, tekst będzie wyświetlany normalnie, jako biały.
Naruszenia powiązane z footprintami
Duplicate Pad Designator
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu powiązany z komponentem definiowanym w Component Editor zawiera wiele obiektów Pad o tej samej wartości właściwości Designator .
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Duplicate Pad Designator On Pads Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
gdzie:
Identifier1 jest identyfikatorem pierwszego wystąpienia pada ze zdublowanym oznaczeniem, przedstawionym jako para sieć-oznaczenie oraz współrzędne pada.
Layer1 jest warstwą, na której umieszczono pierwsze wystąpienie pada ze zdublowanym oznaczeniem.
Identifier2 jest identyfikatorem drugiego wystąpienia pada ze zdublowanym oznaczeniem, przedstawionym jako para sieć-oznaczenie oraz współrzędne pada.
Layer2 jest warstwą, na której umieszczono drugie wystąpienie pada ze zdublowanym oznaczeniem.
Zalecenie dotyczące rozwiązania
Nadaj padom w powiązanym modelu footprintu różne i unikalne oznaczenia.
W Component Editor w trybie Single Component Editing mode , kliknij kontrolkę w prawym górnym rogu podglądu footprintu.
W Component Editor w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis footprintu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit .
Model footprintu, który jest aktualnie używany (referencjonowany) przez komponent, zostanie otwarty w tymczasowym edytorze PCB Footprint. Zaznacz problematyczne pady i zmień wartości ich właściwości Designator w trybie Pad mode of the Properties panel .
Duplicate Primitives
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu powiązany z komponentem definiowanym w Component Editor zawiera identyczne obiekty umieszczone w tym samym miejscu na tej samej warstwie.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Duplicate Primitives: <ObjectType1> <Identifier1> on <Layer1> And <ObjectType2> <Identifier2> on <Layer2>
gdzie:
ObjectType1 jest typem pierwszego wystąpienia zduplikowanego obiektu.
Identifier1 jest identyfikatorem pierwszego wystąpienia zduplikowanego obiektu; sposób prezentacji identyfikatora zależy od typu obiektu.
Layer1 jest warstwą, na której umieszczono pierwsze wystąpienie zduplikowanego obiektu.
ObjectType2 jest typem drugiego wystąpienia zduplikowanego obiektu.
Identifier2 jest identyfikatorem drugiego wystąpienia zduplikowanego obiektu; sposób prezentacji identyfikatora zależy od typu obiektu.
Layer2 jest warstwą, na której umieszczono drugie wystąpienie zduplikowanego obiektu.
Zalecenie dotyczące rozwiązania
Usuń zduplikowane obiekty z modelu footprintu.
W Component Editor w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu footprintu.
W Component Editor w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis footprintu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit .
Model footprintu, który jest aktualnie używany (referencjonowany) przez komponent, zostanie otwarty w tymczasowym edytorze PCB Footprint. Zaznacz zduplikowane obiekty i usuń je, używając skrótu Delete .
Missing Pad Designator
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu powiązany z komponentem definiowanym w Component Editor zawiera obiekt Pad , dla którego nie określono wartości właściwości Designator .
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Missing Pad Designator on Pad: Pad <Identifier> on <Layer>
gdzie:
Identifier to identyfikator pada, dla którego nie podano oznaczenia (designatora), przedstawiony przez sieć pada oraz współrzędne.
Layer to warstwa, na której umieszczono pad bez określonego oznaczenia.
Zalecenie rozwiązania
Określ wartości oznaczeń (designatorów) dla padów w powiązanym modelu footprintu.
W Component Editor w trybie Single Component Editing mode kliknij element sterujący w prawym górnym rogu podglądu footprintu, aby otworzyć footprint aktualnie używany (referencjonowany) przez komponent w tymczasowym edytorze PCB Footprint.
W Component Editor w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis footprintu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model footprintu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze PCB Footprint. Zaznacz problematyczny pad i ustaw wartość jego właściwości Designator w trybie Pad mode of the Properties panel .
Shorted Copper
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu powiązany z komponentem definiowanym w Component Editor zawiera obiekty Pad , które są ze sobą połączone obiektami na warstwie miedzi.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Shorted Copper Connection Between Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
gdzie:
Identifier1 to identyfikator pierwszego pada w zwartej parze padów, przedstawiony jako para sieć–oznaczenie (net-designator) oraz współrzędne pada.
Layer1 to warstwa, na której umieszczono pierwszy pad w zwartej parze padów.
Identifier2 to identyfikator drugiego pada w zwartej parze padów, przedstawiony jako para sieć–oznaczenie (net-designator) oraz współrzędne pada.
Layer2 to warstwa, na której umieszczono drugi pad w zwartej parze padów.
Zalecenie rozwiązania
Usuń obiekty na warstwie miedzi, które łączą pady w powiązanym modelu footprintu.
W Component Editor w trybie Single Component Editing mode kliknij element sterujący w prawym górnym rogu podglądu footprintu.
W Component Editor w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis footprintu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model footprintu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze PCB Footprint. Zaznacz obiekty na warstwie miedzi, które łączą pady, a następnie zmodyfikuj 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 Component Editor zawiera obiekty na warstwie miedzi, a obiekty te nie są połączone z żadnymi obiektami Pad . Gdy taki footprint zostanie umieszczony w projekcie PCB, do tych obiektów na warstwie miedzi nie zostanie przypisana sieć i staną się one „martwą miedzią” (dead copper).
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
gdzie:
ObjectType to typ instancji obiektu, który nie jest połączony z żadnym obiektem Pad w modelu footprintu.
Identifier to identyfikator obiektu, który nie jest połączony z żadnym obiektem Pad w modelu footprintu; sposób prezentacji identyfikatora zależy od typu obiektu.
Layer to warstwa, na której umieszczono instancję obiektu niepołączonego z żadnym obiektem Pad w modelu footprintu.
Zalecenie rozwiązania
Zmień model footprintu tak, aby obiekty, które obecnie nie są połączone z żadnym obiektem Pad w modelu footprintu, zostały połączone z padami.
W Component Editor w trybie Single Component Editing mode kliknij element sterujący w prawym górnym rogu podglądu footprintu.
W Component Editor w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis footprintu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model footprintu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze PCB Footprint. Umieść obiekty na warstwie(-ach) miedzi, aby utworzyć połączenie między padami footprintu a obiektami, które obecnie nie są połączone z żadnym obiektem Pad, lub usuń te niepołączone obiekty.
Naruszenia związane z symbolami
Different pins between modes
Default report mode:
Podsumowanie
To naruszenie występuje, gdy jeden z trybów wyświetlania symbolu ma dodatkowy pin.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Extra Pin in display mode <DisplayMode> of the symbol <SymbolRevisionID> . Part <PartDesignator> . Pin Name "<PinName> "
gdzie:
DisplayMode to konkretny tryb graficznej reprezentacji symbolu, w którym znaleziono dodatkowy(e) pin(y). Symbol ma tryb Normal i może mieć do 255 zdefiniowanych trybów Alternate . Dowiedz się więcej o tworzeniu wielu graficznych trybów wyświetlania tego samego symbolu komponentu .
SymbolRevisionID to Item-Revision ID symbolu.
PartDesignator to Designator części symbolu.
PinName to Name problematycznego pinu.
Zalecenie rozwiązania
To naruszenie zwykle pojawia się, gdy dla symbolu zdefiniowano alternatywny tryb graficzny i zachodzi jedna z sytuacji:
Do trybu wyświetlania dodano dodatkowy pin, którego nie ma w innym trybie wyświetlania, lub
Pin został określony z innym oznaczeniem (Designator) i/lub nazwą (Name) niż pin określony w innym trybie wyświetlania.
Nie tylko liczba pinów między trybami graficznymi musi być identyczna, ale piny muszą być również identyczne pod względem właściwości Designator i Name. Dowiedz się więcej o tworzeniu wielu graficznych trybów wyświetlania tego samego symbolu komponentu .
Zmień Designator i/lub Name problematycznych pinów tak, aby liczba pinów oraz ich właściwości Designator i Name były takie same między trybami wyświetlania symbolu, albo usuń dodatkowy pin z trybu wyświetlania.
W Component Editor w trybie Single Component Editing mode kliknij element sterujący w prawym górnym rogu podglądu symbolu.
W Component Editor w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis symbolu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze Schematic Library. Zaznacz problematyczne piny i zmień wartości ich właściwości Designator i/lub Name w trybie Pin mode of the Properties panel , albo usuń te piny za pomocą skrótu Delete .
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
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Duplicate Pin Designator(s) (mode <DisplayMode> ): <PinDesignatorList>
gdzie:
DisplayMode to konkretny tryb graficznej reprezentacji symbolu, w którym wykryto zduplikowane piny. Symbol ma tryb Normal i może mieć zdefiniowanych do 255 trybów Alternate .
PinDesignatorList to rozdzielona przecinkami lista oznaczników pinów, które są zduplikowane w symbolu powodującym naruszenie.
Zalecenie rozwiązania
Zmień odpowiednio oznaczniki problematycznych pinów, tak aby każdy miał unikalne przypisanie.
W edytorze komponentów w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu symbolu.
W edytorze komponentów w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis symbolu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Zaznacz problematyczne piny i zmień wartości ich właściwości Designator w trybie Pin mode of the Properties panel , albo usuń te piny za pomocą skrótu Delete .
Missing Default Designator
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model symbolu komponentu nie ma określonego domyślnego oznacznika.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Missing Default Designator
Zalecenie rozwiązania
Określ domyślny oznacznik dla problematycznego modelu symbolu.
W edytorze komponentów w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu symbolu.
W edytorze komponentów w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis symbolu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Otwórz tryb Symbol mode of the Properties panel (aktywny, gdy w przestrzeni projektu nie jest zaznaczony żaden obiekt) i określ wymagany prefiks oznacznika, po którym następuje znak '?' w polu Designator (np. C?). Znaki zapytania w oznacznikach komponentów umieszczonych na arkuszu schematu zostaną zaktualizowane do rzeczywistych numerów podczas procesu Design Annotation .
Missing Pin Designator
Default report mode:
Podsumowanie
To naruszenie występuje, gdy pin w modelu symbolu komponentu nie ma określonego oznacznika.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Missing Pin Designator of the symbol <SymbolRevisionID>
gdzie:
SymbolRevisionID to identyfikator Item-Revision problematycznego symbolu.
Zalecenie rozwiązania
Określ oznacznik dla każdego pinu w problematycznym modelu symbolu.
W edytorze komponentów w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu symbolu.
W edytorze komponentów w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis symbolu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Zaznacz problematyczne piny i określ wartości ich właściwości Designator w trybie Pin mode of the Properties panel , albo usuń piny za pomocą skrótu Delete .
Missing Pin Name
Default report mode:
Podsumowanie
To naruszenie występuje, gdy pin w modelu symbolu komponentu nie ma określonej nazwy.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Missing Pin Name of the symbol <SymbolRevisionID> . Pin Designator "<PinDesignator> ".
gdzie:
SymbolRevisionID to identyfikator Item-Revision problematycznego symbolu.
PinDesignator to Designator problematycznego pinu.
Zalecenie rozwiązania
Określ nazwę dla każdego pinu w problematycznym modelu symbolu.
W edytorze komponentów w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu symbolu.
W edytorze komponentów w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis symbolu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Zaznacz problematyczne piny i określ wartości ich właściwości Name w trybie Pin mode of the Properties panel , albo usuń te piny za pomocą skrótu Delete .
Uwaga
Tylko jedno wystąpienie naruszenia zostanie wyświetlone w panelu Messages dla każdego odrębnego komponentu. Komponent może mieć symbol z więcej niż jednym pinem bez zdefiniowanej nazwy.
Missing Pins in Sequence
Default report mode:
Podsumowanie
To naruszenie występuje, gdy wykryto brakujące piny w sekwencji numerycznej wartości oznaczników pinów w problematycznym symbolu. Na przykład, jeśli symbol ma piny o oznacznikach 1, 2, 5, a nie ma pinów o oznacznikach 3 i 4.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Missing Pin Designator In Sequence : <PinDesignatorList> [<LowerPinDesignator> ..<UpperPinDesignator> ]
gdzie:
PinDesignatorList to rozdzielona przecinkami lista brakujących oznaczników pinów w wykrytej sekwencji numerycznej w problematycznym symbolu.
LowerPinDesignator to minimalna wartość numeryczna oznaczników pinów wykrytych w problematycznym symbolu.
UpperPinDesignator to maksymalna wartość numeryczna oznaczników pinów wykrytych w problematycznym symbolu.
Zalecenie rozwiązania
W problematycznym modelu symbolu dodaj piny z brakującymi oznacznikami w sekwencji lub zmień oznaczniki pinów tak, aby tworzyły ciągłą sekwencję wartości całkowitych.
W edytorze komponentów w trybie Single Component Editing mode kliknij kontrolkę w prawym górnym rogu podglądu symbolu.
W edytorze komponentów w trybie Batch Component Editing mode kliknij prawym przyciskiem myszy wpis symbolu w obszarze Model Links i wybierz polecenie Edit z menu kontekstowego.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Używając polecenia Place » Pin z menu głównego, dodaj wymaganą liczbę pinów i określ wartości ich właściwości Designator w trybie Pin mode of the Properties panel tak, aby oznaczniki pinów w symbolu tworzyły ciągłą sekwencję wartości całkowitych. Możesz także edytować właściwość Designator pinów już umieszczonych w symbolu.
Uwaga
Istnieją komponenty, które nie używają sekwencyjnej numeracji pinów, na przykład BGA z niesekwencyjną numeracją pinów: A1, A3, A5 (i tak dalej). W takiej sytuacji zaleca się wydać komponent z tym naruszeniem i odnotować powód w informacjach o wydaniu (Release Notes). Alternatywnie ustaw zaznaczenie Missing Pins in Sequence na stronie Data Management – Component Rule Checks w oknie dialogowym Preferences na No Report.