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 spełnia on 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 .
Podobnie jak projekt płytki ma proces walidacji do wykrywania naruszeń, 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 Edytora komponentów w trybie Single Component Editing .
Wykrywanie problemów z komponentem przed zapisaniem go do Workspace. Pokazano tutaj uruchomienie polecenia Component Rule Check z Edytora komponentów w trybie Batch Component Editing .
Walidacja komponentu sprawdza szereg potencjalnych problemów dotyczących komponentu i zdefiniowanych dla niego modeli – zarówno testy wbudowane, jak i szereg 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 Edytorze komponentów nie ma dodanych 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 Edytorze komponentów, w trybie Single Component Editing mode , dodaj odwołania do zapisanych (lub tworzonych na bieżąco) modeli domenowych za pomocą obszaru Model edytora, aby komponent mógł z nich korzystać.
W Edytorze komponentów, 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 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 dotyczące rozwiązania
W Edytorze komponentów, 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 określić 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 Edytorze komponentów, 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 określić 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 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 dotyczące rozwiązania
W Edytorze komponentów, w trybie Single Component Editing mode , użyj pola Id w obszarze Component , aby określić inny identyfikator, unikalny w 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 określić inny identyfikator, unikalny w zawartości połączonego Workspace.
Uwaga
To naruszenie zwykle występuje, gdy automatycznie przypisana wartość Item ID komponentu zostaje ręcznie nadpisana. W przypadku nowego komponentu utworzonego za pomocą polecenia File » New » Component lub panelu Components panel , to pole 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 wpis <Undefined> , używany jest domyślny schemat nazewnictwa; CMP-{00000}. W przypadku nowego komponentu utworzonego za pomocą panelu Explorer panel , to pole 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 pobrane zdefiniowane nazewnictwo komponentów. Oprogramowanie automatycznie przypisze kolejny dostępny unikalny identyfikator na podstawie tego schematu po przeskanowaniu całego Workspace i 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 na poziomie 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 można znaleźć poniżej.
Naruszenia zwią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 dotyczące rozwiązania
Przypisz komponentowi(-om) inne, unikalne nazwy, zgodnie z potrzebą.
W Edytorze komponentów, w trybie Single Component Editing mode , użyj pola Name w obszarze Component , aby określić 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 określić 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 dotyczące 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 unikalną 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 unikalną 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 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.
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ą 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 opis dla problematycznego komponentu(ów), zgodnie z wymaganiami.
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(ó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 nazwę dla problematycznego komponentu(ów), zgodnie z wymaganiami.
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(ó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 typ dla problematycznego komponentu(ów), zgodnie z wymaganiami.
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(ó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 zastosowania. 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 można uzyskać 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 wyświetloną ikonę edycji ( ). Gdy ta opcja jest włączona, model w tym stanie może być używany w komponencie. Jest on 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 nieodpowiedni do zastosowania).
Do okna dialogowego Edit Lifecycle Definitions można z kolei uzyskać dostęp 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 listy rozwijanej.
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 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 ), lub 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 identyfikator Item-Revision 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 (pady SMD umieszczone na warstwach miedzi oraz metalizowane pady przelotowe) niż pinów w referencjonowanym 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 identyfikator Item-Revision 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 Edytorze komponentów w trybie edycji pojedynczego komponentu :
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 Edytorze komponentów w trybie edycji wsadowej komponentów :
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 Edytorze komponentów w trybie Single Component Editing nie jest najnowszą rewizją dostępną w połączonym Workspace.
Powiadomienie
Powiadomienie jest wyświetlane w panelu Messages 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 i część nie może zostać pobrana przez Workspace.
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 to numer sekwencyjny problematycznego wyboru części.
Zalecenie dotyczące rozwiązania
Określ prawidłowy wybór części dla problematycznego komponentu/problemowych komponentów.
W Edytorze komponentów w trybie edycji pojedynczego komponentu usuń nieprawidłowe wybory części z obszaru Part Choices i dodaj nowe, poprawne wybory części.
W Edytorze komponentów w trybie edycji wsadowej komponentów wprowadź poprawne wartości do pól Part Choice n w obszarze definicji komponentu. Zwróć uwagę, że gdy 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, jako biały tekst.
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 Edytorze komponentów ma wiele obiektów Pad z tą samą 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 to identyfikator pierwszego wystąpienia padu ze zduplikowanym oznaczeniem, przedstawiony jako para sieć-oznaczenie oraz współrzędne padu.
Layer1 to warstwa, na której umieszczono pierwsze wystąpienie padu ze zduplikowanym oznaczeniem.
Identifier2 to identyfikator drugiego wystąpienia padu ze zduplikowanym oznaczeniem, przedstawiony jako para sieć-oznaczenie oraz współrzędne padu.
Layer2 to warstwa, na której umieszczono drugie wystąpienie padu ze zduplikowanym oznaczeniem.
Zalecenie dotyczące rozwiązania
Przypisz różne i unikalne oznaczenia padom powiązanego modelu footprintu.
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 panelu Properties .
Duplicate Primitives
Default report mode:
Podsumowanie
To naruszenie występuje, gdy model footprintu powiązany z komponentem definiowanym w Edytorze komponentów ma identyczne obiekty umieszczone w tej samej lokalizacji 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 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.
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 ma obiekt Pad bez określonej wartości właściwości Designator .
Powiadomienie
W panelu Messages wyświetlane jest powiadomienie w następującym formacie:
Missing Pad Designator on Pad: Pad <Identifier> on <Layer>
gdzie:
Identifier to identyfikator pada bez określonego oznaczenia, przedstawiony przez sieć pada i współrzędne.
Layer to warstwa, 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 Component Editor, w trybie Single Component Editing mode , kliknij element sterujący w prawym górnym rogu podglądu footprintu, aby otworzyć model footprintu, który jest obecnie używany (referencjonowany) przez komponent, w tymczasowym edytorze PCB Footprint.
W Component Editor, w trybie Batch Component Editing mode , kliknij prawym przyciskiem 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 problematyczny pad i określ 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 ma obiekty Pad , które są połączone ze sobą przez obiekty na warstwie miedzi.
Powiadomienie
W panelu Messages wyświetlane jest powiadomienie w następującym formacie:
Shorted Copper Connection Between Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
gdzie:
Identifier1 to identyfikator pierwszego wystąpienia pada w zwartej parze padów, przedstawiony przez parę sieć-oznaczenie oraz współrzędne pada.
Layer1 to warstwa, na której umieszczono pierwsze wystąpienie pada w zwartej parze padów.
Identifier2 to identyfikator drugiego wystąpienia pada w zwartej parze padów, przedstawiony przez parę sieć-oznaczenie oraz współrzędne pada.
Layer2 to warstwa, 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 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 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 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 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
W panelu Messages wyświetlane jest powiadomienie w następującym formacie:
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
gdzie:
ObjectType to typ wystąpienia 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 przedstawienia identyfikatora zależy od typu obiektu.
Layer to warstwa, 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 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 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. Umieść obiekty na warstwie lub warstwach 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
W panelu Messages wyświetlane jest powiadomienie 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 reprezentacji graficznej symbolu, w którym znaleziono dodatkowy pin lub dodatkowe piny. Symbol ma tryb Normal i może mieć zdefiniowanych maksymalnie 255 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 dotyczące rozwiązania
To naruszenie zwykle pojawia się, gdy dla symbolu zdefiniowano alternatywny tryb graficzny i występuje jedna z następujących 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 pod względem oznaczenia i nazwy. Dowiedz się więcej o tworzeniu wielu graficznych trybów wyświetlania tego samego symbolu komponentu .
Zmień oznaczenie i/lub nazwę problematycznego pinu lub 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.
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 i/lub Name w trybie Pin panelu Properties 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 określony tryb reprezentacji graficznej symbolu, w którym znaleziono zduplikowane piny. Symbol ma tryb Normal i może mieć zdefiniowanych maksymalnie 255 trybów Alternate .
PinDesignatorList to rozdzielona przecinkami lista oznaczników pinów, które są zduplikowane w problematycznym symbolu.
Zalecenie dotyczące rozwiązania
Odpowiednio zmień oznacznik problematycznego pinu lub pinów, tak aby każdy miał unikalne przypisanie.
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 panelu Properties 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 dotyczące rozwiązania
Określ domyślny oznacznik dla problematycznego modelu symbolu.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Otwórz tryb Symbol panelu Properties (aktywny, gdy w obszarze 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 dotyczące rozwiązania
Określ oznacznik dla każdego pinu w problematycznym modelu symbolu.
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 panelu Properties 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 dotyczące rozwiązania
Określ nazwę dla każdego pinu w problematycznym modelu symbolu.
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 panelu Properties albo usuń te piny za pomocą skrótu Delete .
Uwaga
Tylko jedno wystąpienie naruszenia zostanie wymienione 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 problematycznego symbolu. Na przykład, jeśli symbol ma piny z oznacznikami 1, 2, 5, a nie ma pinów z oznacznikami 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 sekwencji numerycznej wykrytej 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 dotyczące rozwiązania
W problematycznym modelu symbolu dodaj piny z brakującymi oznacznikami w sekwencji albo zmień oznaczniki pinów tak, aby tworzyły ciągłą sekwencję wartości całkowitych.
Model symbolu aktualnie używany (referencjonowany) przez komponent zostanie otwarty w tymczasowym edytorze biblioteki schematów. Korzystając z polecenia Place » Pin z menu głównych, dodaj wymaganą liczbę pinów i określ wartości ich właściwości Designator w trybie Pin panelu Properties , 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 sugeruje się wydanie komponentu z tym naruszeniem i odnotowanie przyczyny w informacjach o wydaniu. Alternatywnie ustaw opcję Missing Pins in Sequence na stronie Data Management – Component Rule Checks okna dialogowego Preferences na No Report.