Bevor eine in der Komponentenbearbeitung definierte/bearbeitete Workspace-Library-Komponente (im Modus Single Component Editing oder Batch Component Editing ) im verbundenen Workspace gespeichert und für die Verwendung in Designs verfügbar gemacht wird, muss unbedingt sichergestellt werden, dass diese Komponente die Anforderungen gemäß den konfigurierten Einstellungen erfüllt. Wenn Sie versuchen, eine Komponente zurück in den Workspace zu speichern, führt die Komponentenbearbeitung eine Validierung aus – eine Component Rule Check . Diese Funktion kann auch jederzeit manuell ausgeführt werden, indem Sie in den Hauptmenüs den Befehl Tools » Component Rule Check auswählen. Stellen Sie sicher, dass Sie Ihre Komponente zuvor lokal gespeichert haben (File » Save ).
Der Befehl Component Rule Check ist auch im Hauptmenü File des Editors sowie im Rechtsklickmenü des Komponenteneintrags im Bereich Projects verfügbar.
Genau wie ein Platinenprojekt über einen Validierungsprozess zur Erkennung von Verstößen verfügt, besitzt auch die Komponentenbearbeitung eine Funktion zur Komponentenvalidierung. Alle gefundenen Verstöße werden im Bereich Messages aufgelistet.
❯ ❮
1
Javascript ID: ExampleResultsfromRunningComponentRuleCheck_AD22_2
Erkennen von Problemen mit einer Komponente vor dem Speichern in den Workspace. Hier wird das Ausführen des Befehls Component Rule Check aus der Komponentenbearbeitung im Modus Single Component Editing gezeigt.
Erkennen von Problemen mit einer Komponente vor dem Speichern in den Workspace. Hier wird das Ausführen des Befehls Component Rule Check aus der Komponentenbearbeitung im Modus Batch Component Editing gezeigt.
Die Komponentenvalidierung prüft auf eine Reihe potenzieller Probleme mit der Komponente und ihren definierten Modellen – sowohl fest integrierte Prüfungen als auch eine Reihe von Verstoßtypen, die vom Benutzer global definiert werden können.
Die folgenden fest integrierten Validierungsprüfungen haben alle einen Berichtsmodus von :
Component not referencing any models
Zusammenfassung
Dieser Verstoß tritt auf, wenn eine in der Komponentenbearbeitung definierte Komponente keine hinzugefügten Verknüpfungen zu den Domänenmodellen (Symbol, Footprint(s), Simulation Model(s)) hat.
Benachrichtigung
Im Bereich Messages wird eine Benachrichtigung im folgenden Format angezeigt:
Component is not linked to any models.
Empfehlung zur Behebung
Fügen Sie in der Komponentenbearbeitung im Modus Single Component Editing mode über den Bereich Model Verknüpfungen zu gespeicherten (oder spontan erstellten) Domänenmodellen hinzu, die von der Komponente verwendet werden sollen.
Fügen Sie in der Komponentenbearbeitung im Modus Batch Component Editing mode Verknüpfungen zu gespeicherten Domänenmodellen hinzu, die im Bereich Model Links des Editors aufgeführt sind und von der Komponente verwendet werden sollen.
Folder path not specified for component
Zusammenfassung
Dieser Verstoß tritt auf, wenn kein Ordner im Ziel-Workspace angegeben ist, in dem eine in der Komponentenbearbeitung definierte Komponente gespeichert werden soll.
Benachrichtigung
Im Bereich Messages wird eine Benachrichtigung im folgenden Format angezeigt:
Folder path not specified for component <ItemID>
wobei:
ItemID die für die Komponente im Workspace verwendete ID ist.
Empfehlung zur Behebung
Verwenden Sie in der Komponentenbearbeitung im Modus Single Component Editing mode das Feld Folder im Component , um einen Ordner im Ziel-Workspace anzugeben, in dem die Komponente gespeichert wird. Um einen Zielordner manuell anzugeben, klicken Sie auf die Schaltfläche , um auf den Dialog Choose Folder zuzugreifen. Navigieren Sie zu einem vorhandenen Ordner und wählen Sie ihn aus, oder erstellen Sie spontan einen neuen.
Verwenden Sie in der Komponentenbearbeitung im Modus Batch Component Editing mode das Feld FolderPath (in der Spaltengruppe Component ) im Bereich der Komponentendefinition des Editors, um einen Ordner im Ziel-Workspace anzugeben, in dem die Komponente gespeichert wird. Um einen Zielordner manuell anzugeben, klicken Sie einmal in das Feld FolderPath einer Komponente, damit die Schaltfläche angezeigt wird, und klicken Sie darauf, um auf den Dialog Choose Folder zuzugreifen. Navigieren Sie zu einem vorhandenen Ordner und wählen Sie ihn aus, oder erstellen Sie spontan einen neuen.
Component not having a unique Id
Zusammenfassung
Dieser Verstoß tritt auf, wenn die Item-ID einer in der Komponentenbearbeitung definierten Komponente mit der Item-ID eines anderen Elements im verbundenen Workspace identisch ist.
Benachrichtigung
Im Bereich Messages wird eine Benachrichtigung im folgenden Format angezeigt:
Duplicate Component Id: "<ItemID> "
wobei:
ItemID die für die Komponente im Workspace verwendete ID ist.
Empfehlung zur Behebung
Verwenden Sie in der Komponentenbearbeitung im Modus Single Component Editing mode das Feld Id im Bereich Component , um eine andere ID anzugeben, die für den Inhalt des verbundenen Workspace eindeutig ist.
Verwenden Sie in der Komponentenbearbeitung im Modus Batch Component Editing mode das Feld Item ID in der Spaltengruppe Component des Bereichs der Komponentendefinition, um eine andere ID anzugeben, die für den Inhalt des verbundenen Workspace eindeutig ist.
Hinweis
Dieser Verstoß tritt typischerweise auf, wenn ein automatisch zugewiesener Item-ID-Wert einer Komponente manuell überschrieben wird. Bei einer neuen Komponente, die über den Befehl File » New » Component oder das Panel Components panel erstellt wird, wird dieses Feld entsprechend der für den gewählten Komponententyp im Dialog Create new component dialog definierten Komponentenvorlage ausgefüllt. Wenn keine Vorlage vorhanden ist oder im Dialog der Eintrag <Undefined> gewählt wird, wird ein Standardschema für die Benennung verwendet; CMP-{00000}. Bei einer neuen Komponente, die über das Panel Explorer panel erstellt wird, wird dieses Feld entsprechend dem für den übergeordneten Ordner dieser Komponente angegebenen Standard-Benennungsschema ausgefüllt. Wenn dem übergeordneten Ordner eine Komponentenvorlage zugeordnet ist, wird die darin definierte Komponentenbenennung aus dieser Vorlage übernommen. Die Software weist automatisch die nächste verfügbare eindeutige ID auf Grundlage dieses Schemas zu, nachdem der gesamte Workspace und die Kennungen vorhandener Inhalte durchsucht wurden.
Benutzerdefinierbare Prüfungen werden auf der Seite Data Management – Component Rule Checks page des Dialogs Preferences konfiguriert.
Benutzerdefinierbare Verstoßprüfungen, die als Teil globaler Einstellungen für die Validierung einer Komponente konfiguriert werden können.
Alle fehlgeschlagenen fest integrierten Prüfungen oder benutzerdefinierten Prüfungen auf der Stufe Fatal Error verhindern das Speichern der Komponente im Workspace.
Die Standardeinstellungen der benutzerdefinierten Prüfungen passen möglicherweise nicht zu Ihren Komponenten. Daher ist es wichtig, sich mit den Optionen und deren Konfiguration vertraut zu machen, damit sie zu Ihren Designs passen. Informationen zu jeder benutzerdefinierten Fehlerprüfung finden Sie unten.
Verstöße im Zusammenhang mit Komponenten
Duplicate component by Name
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn der Name einer in der Komponentenbearbeitung definierten Komponente mit dem Namen einer Komponente im connected Workspace identisch ist.
Benachrichtigung
Im Bereich Messages wird eine Benachrichtigung im folgenden Format angezeigt:
Duplicate component by Name
Empfehlung zur Behebung
Weisen Sie den Komponenten nach Bedarf unterschiedliche und eindeutige Namen zu.
Verwenden Sie in der Komponentenbearbeitung im Modus Single Component Editing mode das Feld Name im Bereich Component , um einen anderen Namen anzugeben, der für die Komponenten im verbundenen Workspace eindeutig ist.
Verwenden Sie in der Komponentenbearbeitung im Modus Batch Component Editing mode das Feld Item ID in der Spaltengruppe Component des Bereichs der Komponentendefinition, um einen anderen Namen anzugeben, der für die Komponenten im verbundenen Workspace eindeutig ist.
Duplicate component by PCL
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn eine in der Komponentenbearbeitung definierte Komponente eine Part Choice hat, die von einer anderen Komponente im connected Workspace verwendet wird.
Benachrichtigung
Im Bereich Messages wird eine Benachrichtigung im folgenden Format angezeigt:
Duplicate component by Part Choice list
Empfehlung zur Behebung
Weisen Sie den Komponenten nach Bedarf unterschiedliche und eindeutige Part Choices zu.
Verwenden Sie in der Komponentenbearbeitung im Modus Single Component Editing mode den Bereich Part Choices , um die Liste der Part Choices der Komponente so zu ändern, dass sie für die Komponenten im verbundenen Workspace eindeutig ist.
Verwenden Sie in der Komponentenbearbeitung im Modus Batch Component Editing mode die Spaltengruppe Part Choice n des Bereichs der Komponentendefinition, um die Liste der Part Choices der Komponente so zu ändern, dass sie für die Komponenten im verbundenen Workspace eindeutig ist.
Invalid pin mappings
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn eine in der Komponentenbearbeitung definierte Komponente eine mehrdeutige Zuordnung zwischen Komponentensymbol und Footprint(s) aufweist. Zum Beispiel tritt der Verstoß auf, wenn das Symbol in seinen Feldern Designator Pins definiert hat als 1, 2, 3, während der Footprint in seinen Feldern Designator Pads definiert hat als B, C, E, oder wenn die Anzahl der Symbol-Pins größer ist als die Anzahl der Footprint-Pads.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Pin <PinDesignator> of the symbol <SymbolName> (<SymbolRevisionID> ) does not have corresponding pad <PadDesignator> in footprint <FootprintName> (<FootprintRevisionID> )
wobei:
PinDesignator die Designator des Symbol-Pins ist.
SymbolName ist der Name des Symbols.
SymbolRevisionID ist die Item-Revision-ID des Symbols.
PadDesignator ist die Designator des Footprint-Pads.
FootprintName ist der Name des Footprints.
FootprintRevisionID ist die Item-Revision-ID des Footprints.
Empfehlung zur Behebung
Bearbeiten Sie das aktuell hinzugefügte Modell oder wählen Sie ein anderes Modell aus, um sicherzustellen, dass die Symbol-Pins eine Eins-zu-eins-Zuordnung zu den Footprint-Pads haben.
Im Component Editor im Single Component Editing mode :
Klicken Sie oben rechts in der Modellvorschau auf das Steuerelement , um das Modell, das aktuell von der Komponente verwendet (referenziert) wird, im entsprechenden temporären Editor für diesen Modelltyp zu ändern;
Klicken Sie oben rechts in der Modellvorschau auf das Steuerelement und wählen Sie im Menü den Eintrag Select Model aus, um nach einem anderen Modell oder einer anderen Revision desselben Modells zu suchen und dieses bzw. diese auszuwählen;
Klicken Sie oben rechts in der Symbolvorschau auf das Steuerelement , um auf den Bereich Pins panel zuzugreifen und die zugeordneten Pad-/Pin-Ziele direkt zu ändern, indem Sie auf eine Zelle des Modells klicken und den erforderlichen Wert eingeben.
Im Component Editor im Batch Component Editing mode :
Klicken Sie mit der rechten Maustaste auf den Modelleintrag im Bereich Model Links und wählen Sie im Kontextmenü den Befehl Edit , um das Modell, das aktuell von der Komponente verwendet (referenziert) wird, im entsprechenden temporären Editor für diesen Modelltyp zu ändern;
Klicken Sie im Bereich Model Links auf das Feld Item ID des Modells und anschließend auf die Schaltfläche , um nach einem anderen Modell oder einer anderen Revision desselben Modells zu suchen und dieses bzw. diese auszuwählen.
Missing Component Description
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn die Beschreibung einer im Component Editor definierten Komponente nicht angegeben ist.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Component Description is not specified
Empfehlung zur Behebung
Geben Sie wie erforderlich eine Beschreibung für die betroffene(n) Komponente(n) an.
Im Component Editor im Single Component Editing mode verwenden Sie das Feld Description im Bereich Component , um eine Beschreibung anzugeben.
Im Component Editor im Batch Component Editing mode verwenden Sie das Feld Description in der Spaltengruppe Component des Bereichs für die Komponentendefinition, um eine Beschreibung für die betroffene(n) Komponente(n) anzugeben.
Missing Component Name
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn der Name einer im Component Editor definierten Komponente nicht angegeben ist.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Component Name is not specified
Empfehlung zur Behebung
Geben Sie wie erforderlich einen Namen für die betroffene(n) Komponente(n) an.
Im Component Editor im Single Component Editing mode verwenden Sie das Feld Name im Bereich Component , um einen Namen anzugeben.
Im Component Editor im Batch Component Editing mode verwenden Sie das Feld Name in der Spaltengruppe Component des Bereichs für die Komponentendefinition, um einen Namen für die betroffene(n) Komponente(n) anzugeben.
Missing Component Type
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn der Typ einer im Component Editor definierten Komponente nicht angegeben ist.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Component Type is not specified
Empfehlung zur Behebung
Geben Sie wie erforderlich einen Typ für die betroffene(n) Komponente(n) an.
Im Component Editor im Single Component Editing mode verwenden Sie das Feld Type im Bereich Component , um einen Typ anzugeben.
Im Component Editor im Batch Component Editing mode verwenden Sie das Feld Type in der Spaltengruppe Component des Bereichs für die Komponentendefinition, um einen Typ für die betroffene(n) Komponente(n) anzugeben.
Model revision is in Inapplicable State
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn erkannt wird, dass sich ein verknüpftes Modell, das von einer Komponentendefinition verwendet (referenziert) wird, in einem nicht anwendbaren Status befindet. Zum Beispiel ist das Modell derzeit Obsolete und sollte daher nicht verwendet werden. Die Anwendbarkeit wird über die Option Allowed to be used in designs im Dialog State Properties dialog bestimmt. Innerhalb des Dialogs Edit Lifecycle Definitions dialog greifen Sie für den erforderlichen Status auf diesen Dialog zu, entweder durch Doppelklick auf den Statuseintrag innerhalb der übergeordneten Lifecycle-Definition oder indem Sie seinen Eintrag auswählen und auf das angezeigte Bearbeitungssymbol klicken ( ). Wenn diese Option aktiviert ist, darf ein Modell in diesem Status in einer Komponente verwendet werden. Es gilt als Applicable . Wenn diese Option deaktiviert ist, kann ein Modell in diesem Status nicht gültig verwendet werden und gilt als Inapplicable (oder nicht anwendbar).
Auf den Dialog Edit Lifecycle Definitions wird selbst über die Seite Data Management – Servers page des Dialogs Preferences zugegriffen, indem Sie für den Workspace, mit dem Sie aktiv verbunden sind, auf die Schaltfläche Properties klicken und dann Lifecycles aus dem Dropdown-Menü auswählen.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
<ModeName> (<ModelRevisionID> ) revision is in inapplicable state
wobei:
ModelName der Name des Modells ist.
ModelRevisionID ist die Item-Revision-ID des Modells.
Empfehlung zur Behebung
Wählen Sie ein Ersatzmodell oder eine Revision desselben Modells, die zur Verwendung in der Komponente gültig ist.
Im Component Editor im Single Component Editing mode klicken Sie oben rechts in der Modellvorschau auf das Steuerelement und wählen im Menü den Eintrag Select Model aus, um nach einem anderen Modell oder einer anderen Revision desselben Modells zu suchen und dieses bzw. diese auszuwählen.
Im Component Editor im Batch Component Editing mode klicken Sie im Bereich Model Links auf das Feld Item ID des Modells und anschließend auf die Schaltfläche , um nach einem anderen Modell oder einer anderen Revision desselben Modells zu suchen und dieses bzw. diese auszuwählen.
Model revision is Out Of Date
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn erkannt wird, dass ein verknüpftes Modell, das von einer Komponentendefinition verwendet (referenziert) wird, veraltet ist. Wenn eine neuere Revision des Modells verfügbar ist, zeigt das Feld Revision State dies durch den Text Out of date rechts neben dem Lifecycle-Status der aktuellen Revision unter der Modellvorschau an (im Component Editor im Modus Single Component Editing ) oder das Feld Revision Status im Bereich Model Links wird durch den fett dargestellten Text Out of date gekennzeichnet (im Component Editor im Modus Batch Component Editing ).
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
<ModelName> (<ModelRevisionID> ) revision is Out of Date
wobei:
ModelName der Name des Modells ist.
ModelRevisionID ist die Item-Revision-ID des Modells.
Empfehlung zur Behebung
Aktualisieren Sie die veralteten Komponentenmodellverknüpfungen so, dass die neueste Revision der Modelle verwendet wird.
Im Component Editor im Single Component Editing mode klicken Sie oben rechts in der Modellvorschau auf das Steuerelement und wählen im Menü den Eintrag Update to Latest aus.
Im Component Editor im Batch Component Editing mode klicken Sie mit der rechten Maustaste irgendwo auf den Modelleintrag im Bereich Model Links und wählen Update to Latest Revision aus dem Menü.
Number of Pads exceeds Number of Pins
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn ein Footprint-Modell, das von einer Komponentendefinition verwendet (referenziert) wird, mehr Pads enthält (auf Kupferlagen platzierte SMD-Pads und metallisierte Durchsteckloch-Pads) als Pins seines referenzierten Schaltplansymbols.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Number of pads in the footprint <FootprintName> (<FootprintRevisionID> ) (<FootprintNumberOfPads> ) exceeds number of pins in the symbol <SymbolName> (<SymbolRevisionID> ) (<SymbolNumberOfPins> )
wobei:
FootprintName der Name des Footprints ist.
FootprintRevisionID ist die Item-Revision-ID des Footprints.
FootprintNumberOfPads ist die Anzahl der Pads im Footprint.
SymbolName ist der Name des Symbols.
SymbolRevisionID ist die Item-Revision-ID des Symbols.
SymbolNumberOfPins ist die Anzahl der Pins im Symbol.
Empfehlung zur Behebung
Bearbeiten Sie das aktuell hinzugefügte Modell oder wählen Sie ein anderes Symbol-/Footprint-Modell aus, um sicherzustellen, dass der Footprint eine Anzahl von Pads hat, die die Anzahl der Symbol-Pins nicht überschreitet.
Im Component Editor im Single Component Editing mode :
Klicken Sie oben rechts in der Modellvorschau auf das Steuerelement , um das Modell, das derzeit von der Komponente verwendet (referenziert) wird, im entsprechenden temporären Editor für diesen Modelltyp zu ändern;
klicken Sie oben rechts in der Modellvorschau auf das Steuerelement und wählen Sie im Menü den Eintrag Select Model aus, um ein anderes Modell oder eine andere Revision desselben Modells zu suchen und auszuwählen.
Im Component Editor im Batch Component Editing mode :
Klicken Sie mit der rechten Maustaste auf den Modelleintrag im Bereich Model Links und wählen Sie im Kontextmenü den Befehl Edit , um das Modell, das derzeit von der Komponente verwendet (referenziert) wird, im entsprechenden temporären Editor für diesen Modelltyp zu ändern;
klicken Sie im Bereich Model Links auf das Feld Item ID des Modells und dann auf die Schaltfläche , um ein anderes Modell oder eine andere Revision desselben Modells zu suchen und auszuwählen.
Revision that is being edited is not latest
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn die bearbeitete Komponentenrevision nicht die neueste im verbundenen Workspace verfügbare Revision ist.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
<ComponentName> (<ComponentRevisionID> ) revision is Out of Date
wobei:
ComponentName der Name der Komponente ist.
ComponentRevisionID ist die Item-Revision-ID der Komponente.
Empfehlung zur Behebung
Wählen Sie zur Bearbeitung die neueste Komponentenrevision aus. Suchen Sie dazu die Komponente im Components panel , klicken Sie mit der rechten Maustaste auf ihren Eintrag im Bereich und wählen Sie Edit .
Unrecognized combination of Manufacturer+Part Number in Part Choice
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn ein falscher Eintrag für die Part Choice einer Komponente hinzugefügt wird und das Teil nicht vom Workspace abgerufen werden kann.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice <n> ")
wobei:
n die laufende Nummer der fehlerhaften Part Choice ist.
Empfehlung zur Behebung
Geben Sie für die betroffene(n) Komponente(n) eine gültige Part Choice an.
Im Component Editor im Single Component Editing mode entfernen Sie ungültige Part Choices aus dem Bereich Part Choices und fügen neue, korrekte Part Choices hinzu.
Im Component Editor im Batch Component Editing mode geben Sie in der Komponentendefinitionsregion korrekte Werte in die Felder Part Choice n ein. Beachten Sie, dass der Text eines Part-Choice-Felds bei einem falschen Eintrag ausgegraut und kursiv dargestellt wird. Sobald beide Einträge korrekt sind, wird der Text normal und weiß angezeigt.
Verstöße im Zusammenhang mit Footprints
Duplicate Pad Designator
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn ein mit einer im Component Editor definierten Komponente verknüpftes Footprint-Modell mehrere Pad -Objekte mit demselben Wert der Eigenschaft Designator aufweist.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
Duplicate Pad Designator On Pads Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
wobei:
Identifier1 die Kennung der ersten Instanz des Pads mit doppeltem Designator ist, dargestellt durch die Net-Designator-Kombination und die Pad-Koordinaten.
Layer1 ist die Lage, auf der die erste Instanz des Pads mit doppeltem Designator platziert ist.
Identifier2 ist die Kennung der zweiten Instanz des Pads mit doppeltem Designator, dargestellt durch die Net-Designator-Kombination und die Pad-Koordinaten.
Layer2 ist die Lage, auf der die zweite Instanz des Pads mit doppeltem Designator platziert ist.
Empfehlung zur Behebung
Weisen Sie den Pads des verknüpften Footprint-Modells unterschiedliche und eindeutige Designatoren zu.
Im Component Editor im Single Component Editing mode klicken Sie oben rechts in der Footprint-Vorschau auf das Steuerelement .
Im Component Editor im Batch Component Editing mode klicken Sie mit der rechten Maustaste auf den Footprint-Eintrag im Bereich Model Links und wählen im Kontextmenü den Befehl Edit .
Das Footprint-Modell, das derzeit von der Komponente verwendet (referenziert) wird, wird im temporären PCB Footprint-Editor geöffnet. Wählen Sie die betroffenen Pads aus und ändern Sie die Werte ihrer Eigenschaft Designator im Pad mode of the Properties panel .
Duplicate Primitives
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn ein mit einer im Component Editor definierten Komponente verknüpftes Footprint-Modell identische Objekte enthält, die an derselben Position auf derselben Lage platziert sind.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
Duplicate Primitives: <ObjectType1> <Identifier1> on <Layer1> And <ObjectType2> <Identifier2> on <Layer2>
wobei:
ObjectType1 der Typ der ersten Instanz des doppelten Objekts ist.
Identifier1 ist die Kennung der ersten Instanz des doppelten Objekts; die Darstellung der Kennung hängt vom Objekttyp ab.
Layer1 ist die Lage, auf der die erste Instanz des doppelten Objekts platziert ist.
ObjectType2 ist der Typ der zweiten Instanz des doppelten Objekts.
Identifier2 ist die Kennung der zweiten Instanz des doppelten Objekts; die Darstellung der Kennung hängt vom Objekttyp ab.
Layer2 ist die Lage, auf der die zweite Instanz des doppelten Objekts platziert ist.
Empfehlung zur Behebung
Entfernen Sie doppelte Objekte aus dem Footprint-Modell.
Im Component Editor im Single Component Editing mode klicken Sie oben rechts in der Footprint-Vorschau auf das Steuerelement .
Im Component Editor im Batch Component Editing mode klicken Sie mit der rechten Maustaste auf den Footprint-Eintrag im Bereich Model Links und wählen im Kontextmenü den Befehl Edit .
Das Footprint-Modell, das derzeit von der Komponente verwendet (referenziert) wird, wird im temporären PCB Footprint-Editor geöffnet. Wählen Sie doppelte Objekte aus und entfernen Sie sie mit dem Tastenkürzel Delete .
Missing Pad Designator
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn ein mit einer im Component Editor definierten Komponente verknüpftes Footprint-Modell ein Pad -Objekt ohne angegebenen Wert für die Eigenschaft Designator enthält.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Missing Pad Designator on Pad: Pad <Identifier> on <Layer>
wobei:
Identifier die Kennung für das Pad ohne angegebenen Designator ist, dargestellt durch das Pad-Netz und die Koordinaten.
Layer die Lage ist, auf der sich das Pad ohne angegebenen Designator befindet.
Empfehlung zur Behebung
Geben Sie Designator-Werte für die Pads des verknüpften Footprint-Modells an.
Klicken Sie im Component Editor im Single Component Editing mode oben rechts in der Footprint-Vorschau auf das Steuerelement , um den Footprint zu öffnen, der aktuell von der Komponente im temporären PCB-Footprint-Editor verwendet (referenziert) wird.
Klicken Sie im Component Editor im Batch Component Editing mode mit der rechten Maustaste auf den Footprint-Eintrag im Model Links Bereich und wählen Sie im Kontextmenü den Befehl Edit .
Das Footprint-Modell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären PCB-Footprint-Editor geöffnet. Wählen Sie ein betroffenes Pad aus und geben Sie den Wert seiner Designator Eigenschaft im Pad mode of the Properties panel an.
Shorted Copper
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn ein mit einer im Component Editor definierten Komponente verknüpftes Footprint-Modell Pad -Objekte enthält, die durch Objekte auf einer Kupferlage miteinander verbunden sind.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Shorted Copper Connection Between Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
wobei:
Identifier1 die Kennung für die erste Instanz des Pads im kurzgeschlossenen Pad-Paar ist, dargestellt durch die Net-Designator-Kombination und die Pad-Koordinaten.
Layer1 die Lage ist, auf der sich die erste Instanz des Pads im kurzgeschlossenen Pad-Paar befindet.
Identifier2 die Kennung für die zweite Instanz des Pads im kurzgeschlossenen Pad-Paar ist, dargestellt durch die Net-Designator-Kombination und die Pad-Koordinaten.
Layer2 die Lage ist, auf der sich die zweite Instanz des Pads im kurzgeschlossenen Pad-Paar befindet.
Empfehlung zur Behebung
Entfernen Sie die Objekte auf der Kupferlage, die die Pads des verknüpften Footprint-Modells verbinden.
Klicken Sie im Component Editor im Single Component Editing mode oben rechts in der Footprint-Vorschau auf das Steuerelement .
Klicken Sie im Component Editor im Batch Component Editing mode mit der rechten Maustaste auf den Footprint-Eintrag im Model Links Bereich und wählen Sie im Kontextmenü den Befehl Edit .
Das Footprint-Modell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären PCB-Footprint-Editor geöffnet. Wählen Sie die Objekte auf der Kupferlage aus, die die Pads verbinden, und ändern Sie sie so, dass sie die Pads nicht verbinden, oder entfernen Sie diese Objekte.
Unconnected Copper
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn ein mit einer im Component Editor definierten Komponente verknüpftes Footprint-Modell Objekte auf einer Kupferlage enthält und diese Objekte mit keinen Pad -Objekten verbunden sind. Wenn ein solcher Footprint in einem PCB-Design platziert wird, wird diesen Objekten auf der Kupferlage kein Netz zugewiesen, und sie werden zu unverbundenem Kupfer.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
wobei:
ObjectType der Typ der Instanz des Objekts ist, das im Footprint-Modell mit keinem Pad-Objekt verbunden ist.
Identifier die Kennung für das Objekt ist, das im Footprint-Modell mit keinem Pad-Objekt verbunden ist; die Darstellung der Kennung hängt vom Objekttyp ab.
Layer die Lage ist, auf der sich die Instanz des Objekts befindet, das im Footprint-Modell mit keinem Pad-Objekt verbunden ist.
Empfehlung zur Behebung
Ändern Sie das Footprint-Modell so, dass die Objekte, die derzeit mit keinem Pad-Objekt im Footprint-Modell verbunden sind, mit Pads verbunden werden.
Klicken Sie im Component Editor im Single Component Editing mode oben rechts in der Footprint-Vorschau auf das Steuerelement .
Klicken Sie im Component Editor im Batch Component Editing mode mit der rechten Maustaste auf den Footprint-Eintrag im Model Links Bereich und wählen Sie im Kontextmenü den Befehl Edit .
Das Footprint-Modell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären PCB-Footprint-Editor geöffnet. Platzieren Sie Objekte auf Kupferlage(n), um eine Verbindung zwischen den Footprint-Pads und den Objekten herzustellen, die derzeit mit keinem Pad-Objekt verbunden sind, oder entfernen Sie diese unverbundenen Objekte.
Verstöße im Zusammenhang mit Symbolen
Different pins between modes
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn einer der Anzeigemodi für ein Symbol einen zusätzlichen Pin hat.
Benachrichtigung
Eine Benachrichtigung wird im Messages -Bereich im folgenden Format angezeigt:
Extra Pin in display mode <DisplayMode> of the symbol <SymbolRevisionID> . Part <PartDesignator> . Pin Name "<PinName> "
wobei:
DisplayMode der spezifische grafische Darstellungsmodus für das Symbol ist, in dem der/die zusätzliche(n) Pin(s) gefunden wurde(n). Ein Symbol hat einen Normal Modus und kann bis zu 255 definierte Alternate Modi haben. Erfahren Sie mehr über das Erstellen mehrerer grafischer Anzeigemodi desselben Komponentensymbols .
SymbolRevisionID die Item-Revision-ID des Symbols ist.
PartDesignator das Designator des Symbolteils ist.
PinName das Name des betroffenen Pins ist.
Empfehlung zur Behebung
Dieser Verstoß entsteht typischerweise, wenn für ein Symbol ein alternativer grafischer Modus definiert ist und entweder:
einem Anzeigemodus ein zusätzlicher Pin hinzugefügt wurde, der in einem anderen Anzeigemodus nicht angegeben ist, oder
ein Pin mit einem anderen Designator und/oder Namen als ein in einem anderen Anzeigemodus angegebener Pin definiert wurde.
Zwischen grafischen Anzeigemodi muss nicht nur die Anzahl der Pins identisch sein, sondern die Pins müssen auch hinsichtlich Designator und Name identisch sein. Erfahren Sie mehr über das Erstellen mehrerer grafischer Anzeigemodi desselben Komponentensymbols .
Ändern Sie den Designator und/oder den Namen der betroffenen Pins so, dass die Anzahl der Pins sowie ihre Eigenschaften Designator und Name zwischen den Anzeigemodi des Symbols identisch sind, oder entfernen Sie einen zusätzlichen Pin aus einem Anzeigemodus.
Klicken Sie im Component Editor im Single Component Editing mode oben rechts in der Symbolvorschau auf das Steuerelement .
Klicken Sie im Component Editor im Batch Component Editing mode mit der rechten Maustaste auf den Symbol-Eintrag im Model Links Bereich und wählen Sie im Kontextmenü den Befehl Edit .
Das Symbolmodell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären Schaltplanbibliotheks-Editor geöffnet. Wählen Sie die betroffenen Pins aus und ändern Sie die Werte ihrer Designator und/oder Name -Eigenschaft im Pin mode of the Properties panel , oder entfernen Sie diese Pins mit dem Tastenkürzel Delete .
Duplicate Pin Designators
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn zwei oder mehr Pins im Symbolmodell der Komponente denselben Designator haben.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
Duplicate Pin Designator(s) (mode <DisplayMode> ): <PinDesignatorList>
wobei:
DisplayMode der spezifische grafische Darstellungsmodus für das Symbol ist, in dem die duplizierten Pins gefunden wurden. Ein Symbol hat einen Normal normalen Modus und kann bis zu 255 definierte Alternate alternativen Modi haben.
PinDesignatorList ist die kommagetrennte Liste der Pin-Designatoren, die im betreffenden Symbol dupliziert sind.
Empfehlung zur Behebung
Ändern Sie den Designator der betreffenden Pins entsprechend, sodass jeder eine eindeutige Zuordnung hat.
Das Symbolmodell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären Schematic Library Editor geöffnet. Wählen Sie die betreffenden Pins aus und ändern Sie die Werte ihrer Eigenschaft Designator im Pin mode of the Properties panel, oder entfernen Sie diese Pins mit dem Kurzbefehl Delete .
Missing Default Designator
Missing Pin Designator
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn für einen Pin im Symbolmodell der Komponente kein Designator angegeben ist.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
Missing Pin Designator of the symbol <SymbolRevisionID>
wobei:
SymbolRevisionID ist die Item-Revision-ID des betreffenden Symbols.
Empfehlung zur Behebung
Geben Sie für jeden Pin im betreffenden Symbolmodell einen Designator an.
Das Symbolmodell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären Schematic Library Editor geöffnet. Wählen Sie die betreffenden Pins aus und geben Sie Werte für ihre Eigenschaft Designator im Pin mode of the Properties panel an, oder entfernen Sie Pins mit dem Kurzbefehl Delete .
Missing Pin Name
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn für einen Pin im Symbolmodell der Komponente kein Name angegeben ist.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
Missing Pin Name of the symbol <SymbolRevisionID> . Pin Designator "<PinDesignator> ".
wobei:
SymbolRevisionID ist die Item-Revision-ID des betreffenden Symbols.
PinDesignator ist der Designator des betreffenden Pins.
Empfehlung zur Behebung
Geben Sie für jeden Pin im betreffenden Symbolmodell einen Namen an.
Das Symbolmodell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären Schematic Library Editor geöffnet. Wählen Sie die betreffenden Pins aus und geben Sie Werte für ihre Eigenschaft Name im Pin mode of the Properties panel an, oder entfernen Sie diese Pins mit dem Kurzbefehl Delete .
Hinweis
Im Messages Bereich wird für jede einzelne Komponente nur eine Verstoßinstanz aufgeführt. Eine Komponente kann durchaus ein Symbol mit mehr als einem Pin ohne definierten Namen haben.
Missing Pins in Sequence
Default report mode:
Zusammenfassung
Dieser Verstoß tritt auf, wenn in der numerischen Folge der Pin-Designatorwerte des betreffenden Symbols fehlende Pins erkannt wurden. Zum Beispiel, wenn das Symbol Pins mit den Designatoren 1, 2, 5 hat und keine Pins mit dem Designator 3 und 4 vorhanden sind.
Benachrichtigung
Im Messages Bereich wird eine Benachrichtigung im folgenden Format angezeigt:
Missing Pin Designator In Sequence : <PinDesignatorList> [<LowerPinDesignator> ..<UpperPinDesignator> ]
wobei:
PinDesignatorList ist die kommagetrennte Liste der fehlenden Pin-Designatoren in der im betreffenden Symbol erkannten numerischen Folge.
LowerPinDesignator ist der minimale numerische Wert der im betreffenden Symbol erkannten Pin-Designatoren.
UpperPinDesignator ist der maximale numerische Wert der im betreffenden Symbol erkannten Pin-Designatoren.
Empfehlung zur Behebung
Fügen Sie im betreffenden Symbolmodell Pins mit den fehlenden Pin-Designatoren in der Folge hinzu oder ändern Sie die Pin-Designatoren so, dass die Pin-Designatoren eine lückenlose Folge ganzzahliger Werte bilden.
Das Symbolmodell, das aktuell von der Komponente verwendet (referenziert) wird, wird im temporären Schematic Library Editor geöffnet. Fügen Sie mit dem Befehl Place » Pin aus den Hauptmenüs die erforderliche Anzahl von Pins hinzu und geben Sie Werte für ihre Eigenschaft Designator im Pin mode of the Properties panel an, sodass die Pin-Designatoren im Symbol eine lückenlose Folge ganzzahliger Werte bilden. Sie können auch die Eigenschaft Designator bereits im Symbol platzierter Pins bearbeiten.
Hinweis
Es gibt Komponenten, die keine fortlaufende Pinnummerierung verwenden, zum Beispiel ein BGA mit nicht fortlaufender Pinnummerierung; A1, A3, A5 (usw.). In diesem Fall wird empfohlen, die Komponente mit diesem Verstoß freizugeben und den Grund in den Release Notes zu vermerken. Alternativ setzen Sie die Prüfung Missing Pins in Sequence auf der Seite Data Management – Component Rule Checks des Dialogs Preferences auf No Report.