Przed zapisaniem komponentu biblioteki Workspace, zdefiniowanego/edytowanego w edytorze komponentów (w trybie Single Component Editing lub Batch Component Editing ), do connected Workspace i udostępnieniem tego komponentu do użycia w projektach, należy koniecznie upewnić się, że komponent spełnia wymagania zgodnie ze skonfigurowanymi ustawieniami. Gdy próbujesz zapisać komponent z powrotem do Workspace, edytor komponentów uruchamia walidację – Component Rule Check . Tę funkcję można również uruchomić ręcznie w dowolnym momencie, wybierając polecenie Tools » Component Rule Check z menu głównego. Przed wykonaniem tej operacji upewnij się, że komponent został zapisany lokalnie (File » Save ).
Polecenie Component Rule Check jest również dostępne z głównego menu File edytora oraz z menu kontekstowego wpisu komponentu w panelu Projects .
Tak jak projekt płytki ma proces walidacji służący do wykrywania naruszeń, tak edytor komponentów ma funkcję walidacji komponentów. Wszelkie wykryte naruszenia są wyświetlane w panelu Messages .
❯ ❮
1
Javascript ID: ExampleResultsfromRunningComponentRuleCheck_AD22_2
Wykrywanie problemów z komponentem przed zapisaniem go do Workspace. Pokazano tutaj uruchomienie polecenia Component Rule Check z poziomu Component Editor w trybie Single Component Editing .
Wykrywanie problemów z komponentem przed zapisaniem go do Workspace. Pokazano tutaj uruchomienie polecenia Component Rule Check z poziomu Component Editor w trybie Batch Component Editing .
Walidacja komponentu sprawdza szereg potencjalnych problemów dotyczących komponentu i zdefiniowanych dla niego modeli – zarówno testy wbudowane na stałe, jak i zakres typów naruszeń definiowanych przez użytkownika na poziomie globalnym.
Następujące wbudowane kontrole walidacyjne mają wszystkie tryb raportowania :
Component not referencing any models
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w Component Editor nie ma dodanych żadnych odwołań do modeli domenowych (symbol, footprint(y), model(e) symulacyjne).
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Component is not linked to any models.
Zalecenie dotyczące rozwiązania
W Component Editor w trybie Single Component Editing mode dodaj odwołania do zapisanych (lub tworzonych na bieżąco) modeli domenowych przy użyciu obszaru Model edytora, aby komponent mógł z nich korzystać.
W Component Editor w trybie Batch Component Editing mode dodaj odwołania do zapisanych modeli domenowych 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 Component Editor.
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 dotyczące rozwiązania
W Component Editor w trybie Single Component Editing mode użyj pola Folder w Component , aby określić 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 na bieżąco.
W Component Editor w trybie Batch Component Editing mode użyj pola FolderPath (w grupie kolumn Component ) w obszarze definicji komponentu edytora, aby określić 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 na bieżąco.
Component not having a unique Id
Podsumowanie
To naruszenie występuje, gdy Item ID komponentu definiowanego w Component Editor 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 dotyczące rozwiązania
W Component Editor w trybie Single Component Editing mode użyj pola Id w obszarze Component , aby określić inny identyfikator, unikalny w zawartości podłączonego Workspace.
W Component Editor w trybie Batch Component Editing mode użyj pola Item ID w grupie kolumn Component obszaru definicji komponentu, aby określić inny identyfikator, unikalny w zawartości podłą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 . Jeśli szablon nie istnieje lub w oknie dialogowym wybrano pozycję <Undefined> , używany 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, z tego szablonu zostanie przejęte zdefiniowane nazewnictwo komponentów. 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 są konfigurowane na stronie Data Management – Component Rule Checks page okna dialogowego Preferences .
Kontrole naruszeń definiowane przez użytkownika, które można skonfigurować jako część preferencji globalnych, do użycia podczas walidacji komponentu.
Każdy niezaliczony test wbudowany lub kontrola zdefiniowana przez użytkownika ustawiona na poziom Fatal Error uniemożliwi zapisanie komponentu do Workspace.
Domyślne ustawienia kontroli definiowanych przez użytkownika mogą nie odpowiadać Twoim komponentom, dlatego ważne jest, aby zapoznać się z opcjami i sposobem ich konfiguracji tak, aby pasowały do Twoich projektów. Informacje o każdej kontroli błędów definiowanej przez użytkownika znajdują się poniżej.
Naruszenia związane z komponentami
Duplicate component by Name
Default report mode:
Podsumowanie
To naruszenie występuje, gdy nazwa komponentu definiowanego w Component Editor 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 dotyczące rozwiązania
Przypisz komponentowi(-om) inne, unikalne nazwy, zgodnie z potrzebą.
W Component Editor w trybie Single Component Editing mode użyj pola Name w obszarze Component , aby określić inną nazwę, unikalną dla komponentów w podłączonym Workspace.
W Component Editor w trybie Batch Component Editing mode użyj pola Item ID w grupie kolumn Component obszaru definicji komponentu, aby określić inną nazwę, unikalną dla komponentów w podłączonym Workspace.
Duplicate component by PCL
Default report mode:
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w Component Editor 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 dotyczące rozwiązania
Przypisz komponentowi(-om) inne, unikalne Part Choice, zgodnie z potrzebą.
W Component Editor w trybie Single Component Editing mode użyj obszaru Part Choices , aby zmienić listę Part Choice komponentu na unikalną dla komponentów w podłączonym Workspace.
W Component Editor w trybie Batch Component Editing mode użyj grupy kolumn Part Choice n obszaru definicji komponentu, aby zmienić listę Part Choice komponentu na unikalną dla komponentów w podłączonym Workspace.
Invalid pin mappings
Default report mode:
Podsumowanie
To naruszenie występuje, gdy komponent definiowany w Component Editor ma niejednoznaczne mapowanie mię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.
PowiadomieniePowiadomienie 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 Item-Revision ID symbolu.
PadDesignator to Designator pada footprintu.
FootprintName to nazwa footprintu.
FootprintRevisionID to Item-Revision ID footprintu.
Zalecenie dotyczące rozwiązania
Edytuj aktualnie dodany model lub wybierz inny model, aby upewnić się, że piny symbolu mają jednoznaczne dopasowanie do padów footprintu.
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 obecnie używany (referencjonowany) przez komponent, w odpowiednim edytorze tymczasowym 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;
kliknij kontrolkę w prawym górnym rogu podglądu symbolu, aby uzyskać dostęp do panelu Pins panel i bezpośrednio zmienić docelowe mapowanie padów/pinów, 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, który jest obecnie używany (referencjonowany) przez komponent, w odpowiednim edytorze tymczasowym 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.
Missing Component Description
Default report mode:
Podsumowanie
To naruszenie występuje, gdy opis komponentu definiowanego w Component Editor nie został określony.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Component Description is not specified
Zalecenie dotyczące rozwiązania
Określ wymagany opis dla problematycznego komponentu lub komponentów.
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 problematycznego komponentu lub komponentów.
Missing Component Name
Default report mode:
Podsumowanie
To naruszenie występuje, gdy nazwa komponentu definiowanego w Component Editor nie została określona.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Component Name is not specified
Zalecenie dotyczące rozwiązania
Określ wymaganą nazwę dla problematycznego komponentu lub komponentów.
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 problematycznego komponentu lub komponentów.
Missing Component Type
Default report mode:
Podsumowanie
To naruszenie występuje, gdy typ komponentu definiowanego w Component Editor nie został określony.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Component Type is not specified
Zalecenie dotyczące rozwiązania
Określ wymagany typ dla problematycznego komponentu lub komponentów.
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 problematycznego komponentu lub komponentów.
Model revision is in Inapplicable State
Default report mode:
Podsumowanie
To naruszenie występuje, gdy wykryto, że połączony 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. Możliwość zastosowania jest określana 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 albo 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 . Jeśli ta opcja jest wyłączona, model w tym stanie nie może być prawidłowo używany i jest uznawany za Inapplicable (czyli nie mający zastosowania).
Do okna dialogowego Edit Lifecycle Definitions można przejść 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 z listy rozwijanej Lifecycles .
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 Item-Revision ID modelu.
Zalecenie dotyczące rozwiązania
Wybierz model zastępczy lub rewizję tego samego modelu, która jest prawidłowa 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 przeglądać 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 , a następnie kliknij przycisk , aby przeglądać 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 połączony model używany (referencjonowany) przez definicję komponentu jest nieaktualny. Jeśli dostępna jest nowsza rewizja modelu, pole Revision State będzie to odzwierciedlać za pomocą tekstu 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 , pokazanym pogrubioną czcionką (w Component Editor w trybie Batch Component Editing ).
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
<ModelName> (<ModelRevisionID> ) revision is Out of Date
gdzie:
ModelName to nazwa modelu.
ModelRevisionID to Item-Revision ID modelu.
Zalecenie dotyczące rozwiązania
Zaktualizuj nieaktualne łącza modeli komponentu tak, 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 (padów SMD umieszczonych na warstwach miedzi oraz metalizowanych padów przelotowych) niż pinów w powiązanym symbolu schematycznym.
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 Item-Revision ID footprintu.
FootprintNumberOfPads to liczba padów w footprintcie.
SymbolName to nazwa symbolu.
SymbolRevisionID to identyfikator Item-Revision symbolu.
SymbolNumberOfPins to liczba pinów w symbolu.
Zalecenie dotyczące rozwiązania
Edytuj aktualnie dodany model lub wybierz inny model symbolu/footprintu, aby upewnić się, że footprint ma liczbę padów nieprzekraczającą 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 obecnie używany (referencjonowany) przez komponent, w odpowiednim edytorze tymczasowym 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 obecnie używany (referencjonowany) przez komponent, w odpowiednim edytorze tymczasowym 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 danym momencie nie jest najnowszą rewizją dostępną w połączonym Workspace.
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
<ComponentName> (<ComponentRevisionID> ) revision is Out of Date
gdzie:
ComponentName to Name komponentu.
ComponentRevisionID to identyfikator Item-Revision komponentu.
Zalecenie dotyczące rozwiązania
Wybierz do edycji najnowszą rewizję komponentu. Aby to zrobić, wyszukaj komponent w panelu Components panel , kliknij prawym przyciskiem myszy jego wpis 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 dla wyboru części komponentu, a część nie może zostać pobrana przez Workspace.
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice <n> ")
gdzie:
n to numer sekwencyjny problematycznego wyboru części.
Zalecenie dotyczące rozwiązania
Określ prawidłowy wybór części dla problematycznych komponentó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 dopóki wartość pola wyboru części zawiera nieprawidłowy wpis, tekst będzie wyszarzony i zapisany kursywą. Gdy oba wpisy będą poprawne, tekst będzie wyświetlany normalnie, białym kolorem.
Naruszenia zwią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
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Duplicate Pad Designator On Pads Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
gdzie:
Identifier1 to identyfikator pierwszego wystąpienia pada ze zduplikowanym oznaczeniem, przedstawiony jako para sieć-oznaczenie oraz współrzędne pada.
Layer1 to warstwa, na której umieszczono pierwsze wystąpienie pada ze zduplikowanym oznaczeniem.
Identifier2 to identyfikator drugiego wystąpienia pada ze zduplikowanym oznaczeniem, przedstawiony jako para sieć-oznaczenie oraz współrzędne pada.
Layer2 to warstwa, na której umieszczono drugie wystąpienie pada ze zduplikowanym oznaczeniem.
Zalecenie dotyczące rozwiązania
Przypisz różne i unikalne oznaczenia padom powiązanego 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 obecnie używany (referencjonowany) przez komponent, zostanie otwarty w tymczasowym edytorze PCB Footprint. Wybierz 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 tej samej lokalizacji na tej samej warstwie.
Powiadomienie
W panelu Messages zostanie wyświetlone powiadomienie w następującym formacie:
Duplicate Primitives: <ObjectType1> <Identifier1> on <Layer1> And <ObjectType2> <Identifier2> on <Layer2>
gdzie:
ObjectType1 to typ pierwszego wystąpienia zduplikowanego obiektu.
Identifier1 to identyfikator pierwszego wystąpienia zduplikowanego obiektu; sposób przedstawienia identyfikatora zależy od typu obiektu.
Layer1 to warstwa, na której umieszczono pierwsze wystąpienie zduplikowanego obiektu.
ObjectType2 to typ drugiego wystąpienia zduplikowanego obiektu.
Identifier2 to identyfikator drugiego wystąpienia zduplikowanego obiektu; sposób przedstawienia identyfikatora zależy od typu obiektu.
Layer2 to warstwa, 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 obecnie używany (referencjonowany) przez komponent, zostanie otwarty w tymczasowym edytorze PCB Footprint. Wybierz zduplikowane obiekty i usuń je za pomocą 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 bez określonej 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 jest identyfikatorem pada bez określonego oznaczenia, przedstawionym przez sieć pada i współrzędne.
Layer jest warstwą, na której umieszczono pad bez określonego oznaczenia.
Zalecenie dotyczące rozwiązania
Określ wartości oznaczeń dla padów powiązanego modelu footprintu.
W Edytorze komponentów, 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 Edytorze komponentów, 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 aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze PCB Footprint. Wybierz problematyczny pad i określ wartość jego właściwości Designator w 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 Edytorze komponentów ma obiekty Pad , które są połączone ze sobą 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 jest identyfikatorem pierwszego wystąpienia pada w zwartej parze padów, przedstawionym przez parę sieć-oznaczenie oraz współrzędne pada.
Layer1 jest warstwą, na której umieszczono pierwsze wystąpienie pada w zwartej parze padów.
Identifier2 jest identyfikatorem drugiego wystąpienia pada w zwartej parze padów, przedstawionym przez parę sieć-oznaczenie oraz współrzędne pada.
Layer2 jest warstwą, na której umieszczono drugie wystąpienie pada w zwartej parze padów.
Zalecenie dotyczące rozwiązania
Usuń obiekty na warstwie miedzi, które łączą pady powiązanego modelu footprintu.
W Edytorze komponentów, w trybie Single Component Editing mode , kliknij element sterujący w prawym górnym rogu podglądu footprintu.
W Edytorze komponentów, 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 aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze PCB Footprint. Wybierz obiekty na warstwie miedzi, 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 ma 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ą.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
gdzie:
ObjectType jest typem wystąpienia obiektu, który nie jest połączony z żadnym obiektem Pad w modelu footprintu.
Identifier jest identyfikatorem obiektu, który nie jest połączony z żadnym obiektem Pad w modelu footprintu; sposób przedstawienia identyfikatora zależy od typu obiektu.
Layer jest warstwą, na której umieszczono wystąpienie obiektu, który nie jest połączony z żadnym obiektem Pad w modelu footprintu.
Zalecenie dotyczące 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 Edytorze komponentów, w trybie Single Component Editing mode , kliknij element sterujący w prawym górnym rogu podglądu footprintu.
W Edytorze komponentów, 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 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 jest określonym trybem reprezentacji graficznej symbolu, w którym znaleziono dodatkowy pin (lub dodatkowe piny). 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 jest identyfikatorem Item-Revision symbolu.
PartDesignator jest Designator części symbolu.
PinName jest Name problematycznego pinu.
Zalecenie dotyczące rozwiązania
To naruszenie zwykle pojawia się, gdy dla symbolu zdefiniowano alternatywny tryb graficzny i występuje jedna z poniższych sytuacji:
Do trybu wyświetlania dodano dodatkowy pin, który nie został określony w innym trybie wyświetlania, lub
Dla pinu określono inne oznaczenie i/lub nazwę niż dla pinu określonego w innym trybie wyświetlania.
Między graficznymi trybami wyświetlania musi być nie tylko identyczna liczba pinów, ale piny muszą być również identyczne zarówno pod względem oznaczenia, jak i nazwy. Dowiedz się więcej o tworzeniu wielu graficznych trybów wyświetlania tego samego symbolu komponentu .
Zmień oznaczenie i/lub nazwę problematycznych pinów tak, aby liczba pinów oraz ich właściwości Oznaczenie i Nazwa były takie same między trybami wyświetlania symbolu, albo usuń dodatkowy pin z trybu wyświetlania.
W Edytorze komponentów, w trybie Single Component Editing mode , kliknij element sterujący 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 z menu kontekstowego polecenie Edit .
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Wybierz problematyczne piny i zmień wartości ich właściwości Designator i/lub Name w 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 to samo oznaczenie.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Duplicate Pin Designator(s) (mode <DisplayMode> ): <PinDesignatorList>
gdzie:
DisplayMode to określony tryb reprezentacji graficznej symbolu, w którym znaleziono zduplikowane wyprowadzenie(a). Symbol ma tryb Normal i może mieć zdefiniowanych maksymalnie 255 trybów Alternate .
PinDesignatorList to rozdzielona przecinkami lista oznaczeń wyprowadzeń, które są zduplikowane w problematycznym symbolu.
Zalecenie dotyczące rozwiązania
Odpowiednio zmień oznaczenie problematycznego wyprowadzenia(problemowych wyprowadzeń), tak aby każde miało 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 wpis symbolu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit .
Model symbolu, który jest obecnie używany (referencjonowany) przez komponent, zostanie otwarty w tymczasowym edytorze biblioteki schematów. Wybierz problematyczne wyprowadzenia i zmień wartości ich właściwości Designator w trybie Pin mode of the Properties panel , albo usuń te wyprowadzenia 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 oznaczenia.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages w następującym formacie:
Missing Default Designator
Zalecenie dotyczące rozwiązania
Określ domyślne oznaczenie 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 wpis symbolu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit .
Model symbolu, który jest obecnie 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 obszarze projektu nie jest zaznaczony żaden obiekt) i określ wymagany prefiks oznaczenia, po którym następuje znak '?' w polu Designator (np. C?). Znaki zapytania w oznaczeniach 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 wyprowadzenie w modelu symbolu komponentu nie ma określonego oznaczenia.
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 dotyczące rozwiązania
Określ oznaczenie dla każdego wyprowadzenia 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 wpis symbolu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit .
Model symbolu, który jest obecnie używany (referencjonowany) przez komponent, zostanie otwarty w tymczasowym edytorze biblioteki schematów. Wybierz problematyczne wyprowadzenia i określ wartości ich właściwości Designator w trybie Pin mode of the Properties panel , albo usuń wyprowadzenia za pomocą skrótu Delete .
Missing Pin Name
Default report mode:
Podsumowanie
To naruszenie występuje, gdy wyprowadzenie 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 wyprowadzenia.
Zalecenie dotyczące rozwiązania
Określ nazwę dla każdego wyprowadzenia 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 wpis symbolu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit .
Model symbolu, który jest obecnie używany (referencjonowany) przez komponent, zostanie otwarty w tymczasowym edytorze biblioteki schematów. Wybierz problematyczne wyprowadzenia i określ wartości ich właściwości Name w trybie Pin mode of the Properties panel , albo usuń te wyprowadzenia za pomocą skrótu Delete .
Uwaga
W panelu Messages zostanie wymienione tylko jedno wystąpienie naruszenia dla każdego odrębnego komponentu. Komponent może mieć symbol z więcej niż jednym wyprowadzeniem bez zdefiniowanej nazwy.
Missing Pins in Sequence
Default report mode:
Podsumowanie
To naruszenie występuje, gdy w sekwencji numerycznej wartości oznaczeń wyprowadzeń problematycznego symbolu wykryto brakujące wyprowadzenia. Na przykład, jeśli symbol ma wyprowadzenia z oznaczeniami 1, 2, 5, a nie ma wyprowadzeń z oznaczeniami 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 oznaczeń wyprowadzeń w sekwencji numerycznej wykrytej w problematycznym symbolu.
LowerPinDesignator to minimalna wartość numeryczna oznaczeń wyprowadzeń wykrytych w problematycznym symbolu.
UpperPinDesignator to maksymalna wartość numeryczna oznaczeń wyprowadzeń wykrytych w problematycznym symbolu.
Zalecenie dotyczące rozwiązania
W problematycznym modelu symbolu dodaj wyprowadzenia z brakującymi oznaczeniami w sekwencji albo zmień oznaczenia wyprowadzeń 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 wpis symbolu w obszarze Model Links i wybierz z menu kontekstowego polecenie Edit .
Model symbolu, który jest obecnie 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ę wyprowadzeń i określ wartości ich właściwości Designator w trybie Pin mode of the Properties panel , tak aby oznaczenia wyprowadzeń w symbolu tworzyły ciągłą sekwencję wartości całkowitych. Możesz także edytować właściwość Designator wyprowadzeń już umieszczonych w symbolu.
Uwaga
Istnieją komponenty, które nie używają sekwencyjnej numeracji wyprowadzeń, na przykład BGA z niesekwencyjną numeracją wyprowadzeń: A1, A3, A5 (i tak dalej). W takiej sytuacji sugeruje się wydanie komponentu z tym naruszeniem i odnotowanie przyczyny w informacjach o wydaniu. Alternatywnie ustaw sprawdzenie Missing Pins in Sequence na stronie Data Management – Component Rule Checks okna dialogowego Preferences na No Report.