Prima di salvare nel connected Workspace un componente di Workspace Library definito/modificato nell'editor dei componenti (nelle modalità Single Component Editing o Batch Component Editing ) e renderlo disponibile per l'uso nei progetti, è essenziale assicurarsi che questo componente soddisfi i requisiti in base alle impostazioni configurate. Quando si tenta di salvare nuovamente un componente nel Workspace, l'editor dei componenti esegue una convalida – un Component Rule Check . Questa funzionalità può anche essere eseguita in qualsiasi momento manualmente, scegliendo il comando Tools » Component Rule Check dai menu principali. Assicurati di aver prima salvato localmente il componente (File » Save ).
Il comando Component Rule Check è disponibile anche dal menu principale File dell'editor e dal menu contestuale del componente nel pannello Projects .
Proprio come un progetto di scheda dispone di un processo di convalida per rilevare eventuali violazioni, l'editor dei componenti dispone di una funzionalità di convalida dei componenti. Eventuali violazioni rilevate vengono elencate nel pannello Messages .
❯ ❮
1
Javascript ID: ExampleResultsfromRunningComponentRuleCheck_AD22_2
Rilevamento dei problemi di un componente prima del salvataggio nel Workspace. Qui è mostrata l'esecuzione del comando Component Rule Check dal Component Editor nella modalità Single Component Editing .
Rilevamento dei problemi di un componente prima del salvataggio nel Workspace. Qui è mostrata l'esecuzione del comando Component Rule Check dal Component Editor nella modalità Batch Component Editing .
La convalida del componente verifica una serie di potenziali problemi del componente e dei relativi modelli definiti – sia controlli predefiniti, sia una gamma di tipi di violazione definibili dall'utente a livello globale.
I seguenti controlli di convalida predefiniti hanno tutti una modalità di report :
Component not referencing any models
Riepilogo
Questa violazione si verifica quando un componente definito nel Component Editor non ha collegamenti aggiunti ai modelli di dominio (simbolo, footprint, modelli di simulazione).
Notifica
Nel pannello Messages verrà visualizzata una notifica nel seguente formato:
Component is not linked to any models.
Raccomandazione per la risoluzione
Nel Component Editor in modalità Single Component Editing mode , aggiungi collegamenti ai modelli di dominio salvati (o creati al volo) utilizzando l'area Model dell'editor, per l'uso da parte del componente.
Nel Component Editor in modalità Batch Component Editing mode , aggiungi collegamenti ai modelli di dominio salvati elencati nell'area Model Links dell'editor, per l'uso da parte del componente.
Folder path not specified for component
Riepilogo
Questa violazione si verifica quando non viene specificata una cartella nel Workspace di destinazione in cui deve essere salvato un componente definito nel Component Editor.
Notifica
Nel pannello Messages verrà visualizzata una notifica nel seguente formato:
Folder path not specified for component <ItemID>
dove:
ItemID è l'ID utilizzato per il componente nel Workspace.
Raccomandazione per la risoluzione
Nel Component Editor in modalità Single Component Editing mode , utilizza il campo Folder nel Component per specificare una cartella nel Workspace di destinazione in cui verrà salvato il componente. Per specificare manualmente una cartella di destinazione, fai clic sul pulsante per accedere alla finestra di dialogo Choose Folder . Sfoglia e scegli una cartella esistente oppure creane una nuova al volo.
Nel Component Editor in modalità Batch Component Editing mode , utilizza il campo FolderPath (nel gruppo di colonne Component ) nell'area di definizione del componente dell'editor per specificare una cartella nel Workspace di destinazione in cui verrà salvato il componente. Per specificare manualmente una cartella di destinazione, fai clic una volta all'interno del campo FolderPath di un componente per visualizzare il pulsante , quindi fai clic per accedere alla finestra di dialogo Choose Folder . Sfoglia e scegli una cartella esistente oppure creane una nuova al volo.
Component not having a unique Id
Riepilogo
Questa violazione si verifica quando l'Item ID di un componente definito nel Component Editor è uguale all'Item ID di un altro elemento nel connected Workspace .
Notifica
Nel pannello Messages verrà visualizzata una notifica nel seguente formato:
Duplicate Component Id: "<ItemID> "
dove:
ItemID è l'ID utilizzato per il componente nel Workspace.
Raccomandazione per la risoluzione
Nel Component Editor in modalità Single Component Editing mode , utilizza il campo Id nell'area Component per specificare un altro ID univoco per il contenuto del connected Workspace.
Nel Component Editor in modalità Batch Component Editing mode , utilizza il campo Item ID nel gruppo di colonne Component dell'area di definizione del componente per specificare un altro ID univoco per il contenuto del connected Workspace.
Nota
Questa violazione si verifica in genere quando un valore di Item ID assegnato automaticamente a un componente viene sovrascritto manualmente. Per un nuovo componente creato tramite il comando File » New » Component o il pannello Components panel , questo campo viene compilato in base al template del componente definito per il tipo di componente scelto nella finestra di dialogo Create new component dialog . Se non esiste un template, oppure se nella finestra di dialogo viene scelta la voce <Undefined> , viene utilizzato uno schema di denominazione predefinito; CMP-{00000}. Per un nuovo componente creato tramite il pannello Explorer panel , questo campo viene compilato in base allo schema di denominazione predefinito specificato per la cartella padre del componente. Se alla cartella padre è associato un template di componente, la denominazione del componente definita verrà importata da quel template. Il software assegnerà automaticamente il successivo ID univoco disponibile, in base a tale schema, dopo aver analizzato l'intero Workspace e gli identificatori del contenuto esistente.
I controlli definibili dall'utente sono configurati nella pagina Data Management – Component Rule Checks page della finestra di dialogo Preferences .
Controlli delle violazioni definibili dall'utente che possono essere configurati come parte delle preferenze globali, da utilizzare durante la convalida di un componente.
Qualsiasi controllo predefinito non superato o controllo definito dall'utente impostato al livello Fatal Error impedirà il salvataggio del componente nel Workspace.
Le impostazioni predefinite dei controlli definiti dall'utente potrebbero non essere adatte ai tuoi componenti, quindi è importante acquisire familiarità con le opzioni e con il modo di configurarle in base ai tuoi progetti. Di seguito sono riportate informazioni su ciascun controllo di errore definito dall'utente.
Violazioni associate ai componenti
Duplicate component by Name
Default report mode:
Riepilogo
Questa violazione si verifica quando il nome di un componente definito nel Component Editor è uguale al nome di un componente nel connected Workspace .
Notifica
Nel pannello Messages verrà visualizzata una notifica nel seguente formato:
Duplicate component by Name
Raccomandazione per la risoluzione
Assegna ai componenti, secondo necessità, nomi diversi e univoci.
Nel Component Editor in modalità Single Component Editing mode , utilizza il campo Name nell'area Component per specificare un altro nome univoco per i componenti nel connected Workspace.
Nel Component Editor in modalità Batch Component Editing mode , utilizza il campo Item ID nel gruppo di colonne Component dell'area di definizione del componente per specificare un altro nome univoco per i componenti nel connected Workspace.
Duplicate component by PCL
Default report mode:
Riepilogo
Questa violazione si verifica quando un componente definito nel Component Editor ha una Part Choice utilizzata da un altro componente nel connected Workspace .
Notifica
Nel pannello Messages verrà visualizzata una notifica nel seguente formato:
Duplicate component by Part Choice list
Raccomandazione per la risoluzione
Assegna ai componenti, secondo necessità, Part Choice diverse e univoche.
Nel Component Editor in modalità Single Component Editing mode , utilizza l'area Part Choices per modificare l'elenco delle Part Choice del componente in modo che sia univoco per i componenti nel connected Workspace.
Nel Component Editor in modalità Batch Component Editing mode , utilizza il gruppo di colonne Part Choice n dell'area di definizione del componente per modificare l'elenco delle Part Choice del componente in modo che sia univoco per i componenti nel connected Workspace.
Invalid pin mappings
Default report mode:
Riepilogo
Questa violazione si verifica quando un componente definito nel Component Editor presenta una mappatura ambigua tra il simbolo del componente e i footprint. Ad esempio, la violazione si verifica se il simbolo ha pin definiti nei rispettivi campi Designator come 1, 2, 3, mentre il footprint ha pad definiti nei rispettivi campi Designator come B, C, E, oppure quando il numero di pin del simbolo è maggiore del numero di pad del footprint.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Pin <PinDesignator> of the symbol <SymbolName> (<SymbolRevisionID> ) does not have corresponding pad <PadDesignator> in footprint <FootprintName> (<FootprintRevisionID> )
dove:
PinDesignator è il Designator del pin del simbolo.
SymbolName è il nome del simbolo.
SymbolRevisionID è l'ID Item-Revision del simbolo.
PadDesignator è il Designator del pad del footprint.
FootprintName è il nome del footprint.
FootprintRevisionID è l'ID Item-Revision del footprint.
Raccomandazione per la risoluzione
Modificare il modello attualmente aggiunto oppure selezionarne un altro per assicurarsi che i pin del simbolo abbiano una corrispondenza uno-a-uno con i pad del footprint.
Nel Component Editor in modalità Single Component Editing mode :
fare clic sul controllo in alto a destra nell'anteprima del modello per modificare il modello attualmente utilizzato (referenziato) dal componente nel corrispondente editor temporaneo per quel tipo di modello;
fare clic sul controllo in alto a destra nell'anteprima del modello e scegliere la voce Select Model dal menu per cercare e selezionare un modello diverso, oppure una revisione diversa dello stesso modello;
fare clic sul controllo in alto a destra nell'anteprima del simbolo per accedere al pannello Pins panel e modificare direttamente le destinazioni pad/pin mappate facendo clic su una cella del modello e inserendo il valore richiesto.
Nel Component Editor in modalità Batch Component Editing mode :
fare clic con il pulsante destro del mouse sulla voce del modello nell'area Model Links e scegliere il comando Edit dal menu contestuale per modificare il modello attualmente utilizzato (referenziato) dal componente nel corrispondente editor temporaneo per quel tipo di modello;
fare clic sul campo Item ID del modello nell'area Model Links quindi fare clic sul pulsante per cercare e selezionare un modello diverso, oppure una revisione diversa dello stesso modello.
Missing Component Description
Default report mode:
Riepilogo
Questa violazione si verifica quando la descrizione di un componente definito nel Component Editor non è specificata.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Component Description is not specified
Raccomandazione per la risoluzione
Specificare una descrizione per il/i componente/i interessato/i, come richiesto.
Nel Component Editor in modalità Single Component Editing mode , utilizzare il campo Description nell'area Component per specificare una descrizione.
Nel Component Editor in modalità Batch Component Editing mode , utilizzare il campo Description nel gruppo di colonne Component dell'area di definizione del componente per specificare una descrizione per il/i componente/i interessato/i.
Missing Component Name
Default report mode:
Riepilogo
Questa violazione si verifica quando il nome di un componente definito nel Component Editor non è specificato.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Component Name is not specified
Raccomandazione per la risoluzione
Specificare un nome per il/i componente/i interessato/i, come richiesto.
Nel Component Editor in modalità Single Component Editing mode , utilizzare il campo Name nell'area Component per specificare un nome.
Nel Component Editor in modalità Batch Component Editing mode , utilizzare il campo Name nel gruppo di colonne Component dell'area di definizione del componente per specificare un nome per il/i componente/i interessato/i.
Missing Component Type
Default report mode:
Riepilogo
Questa violazione si verifica quando il tipo di componente definito nel Component Editor non è specificato.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Component Type is not specified
Raccomandazione per la risoluzione
Specificare un tipo per il/i componente/i interessato/i, come richiesto.
Nel Component Editor in modalità Single Component Editing mode , utilizzare il campo Type nell'area Component per specificare un tipo.
Nel Component Editor in modalità Batch Component Editing mode , utilizzare il campo Type nel gruppo di colonne Component dell'area di definizione del componente per specificare un tipo per il/i componente/i interessato/i.
Model revision is in Inapplicable State
Default report mode:
Riepilogo
Questa violazione si verifica quando viene rilevato che un modello collegato utilizzato (referenziato) da una definizione di componente si trova in uno stato non applicabile. Ad esempio, il modello è attualmente Obsolete e pertanto non dovrebbe essere utilizzato. L'applicabilità è determinata tramite l'opzione Allowed to be used in designs nella finestra di dialogo State Properties dialog . Dalla finestra di dialogo Edit Lifecycle Definitions dialog , accedere a questa finestra di dialogo per lo stato richiesto, facendo doppio clic sulla voce dello stato all'interno della definizione del ciclo di vita padre oppure selezionando la relativa voce e facendo clic sull'icona di modifica visualizzata ( ). Quando questa opzione è abilitata, un modello in questo stato può essere utilizzato in un componente. È considerato Applicable . Se questa opzione è disabilitata, un modello in questo stato non può essere utilizzato validamente ed è considerato Inapplicable (o non applicabile).
La finestra di dialogo Edit Lifecycle Definitions è a sua volta accessibile dalla pagina Data Management – Servers page della finestra di dialogo Preferences , facendo clic sul pulsante Properties per il Workspace a cui si è attivamente connessi, quindi selezionando Lifecycles dal menu a discesa.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
<ModeName> (<ModelRevisionID> ) revision is in inapplicable state
dove:
ModelName è il nome del modello.
ModelRevisionID è l'ID Item-Revision del modello.
Raccomandazione per la risoluzione
Scegliere un modello sostitutivo oppure una revisione dello stesso modello valida per l'uso nel componente.
Nel Component Editor in modalità Single Component Editing mode , fare clic sul controllo in alto a destra nell'anteprima del modello e scegliere la voce Select Model dal menu per cercare e selezionare un modello diverso, oppure una revisione diversa dello stesso modello.
Nel Component Editor in modalità Batch Component Editing mode , fare clic sul campo Item ID del modello nell'area Model Links quindi fare clic sul pulsante per cercare e selezionare un modello diverso, oppure una revisione diversa dello stesso modello.
Model revision is Out Of Date
Default report mode:
Riepilogo
Questa violazione si verifica quando viene rilevato che un modello collegato utilizzato (referenziato) da una definizione di componente non è aggiornato. Se è disponibile una revisione successiva del modello, il campo Revision State lo indicherà usando il testo Out of date, a destra dello stato del ciclo di vita della revisione corrente sotto l'anteprima del modello (nel Component Editor in modalità Single Component Editing ), oppure il campo Revision Status nell'area Model Links sarà contrassegnato dal testo Out of date , mostrato in grassetto (nel Component Editor in modalità Batch Component Editing ).
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
<ModelName> (<ModelRevisionID> ) revision is Out of Date
dove:
ModelName è il nome del modello.
ModelRevisionID è l'ID Item-Revision del modello.
Raccomandazione per la risoluzione
Aggiornare i collegamenti ai modelli del componente non aggiornati in modo che utilizzino la revisione più recente dei modelli.
Nel Component Editor in modalità Single Component Editing mode , fare clic sul controllo in alto a destra nell'anteprima del modello e scegliere la voce Update to Latest dal menu.
Nel Component Editor in modalità Batch Component Editing mode , fare clic con il pulsante destro del mouse in un punto qualsiasi della voce del modello nell'area Model Links e scegliere Update to Latest Revision dal menu.
Number of Pads exceeds Number of Pins
Default report mode:
Riepilogo
Questa violazione si verifica quando un modello footprint utilizzato (referenziato) da una definizione di componente include più pad (pad SMD posizionati sui layer di rame e pad passanti metallizzati) rispetto ai pin del simbolo schematico referenziato.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Number of pads in the footprint <FootprintName> (<FootprintRevisionID> ) (<FootprintNumberOfPads> ) exceeds number of pins in the symbol <SymbolName> (<SymbolRevisionID> ) (<SymbolNumberOfPins> )
dove:
FootprintName è il nome del footprint.
FootprintRevisionID è l'ID Item-Revision del footprint.
FootprintNumberOfPads è il numero di pad nel footprint.
SymbolName è il nome del simbolo.
SymbolRevisionID è l'ID Item-Revision del simbolo.
SymbolNumberOfPins è il numero di pin nel simbolo.
Raccomandazione per la risoluzione
Modificare il modello simbolo/footprint attualmente aggiunto oppure selezionarne un altro per assicurarsi che il footprint abbia un numero di pad che non superi il numero di pin del simbolo.
Nel Component Editor in modalità Single Component Editing mode :
fare clic sul controllo in alto a destra dell'anteprima del modello per modificare il modello attualmente utilizzato (referenziato) dal componente nel corrispondente editor temporaneo per quel tipo di modello;
fare clic sul controllo in alto a destra dell'anteprima del modello e scegliere la voce Select Model dal menu per sfogliare e scegliere un modello diverso oppure una revisione diversa dello stesso modello.
Nel Component Editor in modalità Batch Component Editing mode :
fare clic con il pulsante destro sulla voce del modello nell'area Model Links e scegliere il comando Edit dal menu contestuale per modificare il modello attualmente utilizzato (referenziato) dal componente nel corrispondente editor temporaneo per quel tipo di modello;
fare clic sul campo Item ID del modello nell'area Model Links , quindi fare clic sul pulsante per sfogliare e scegliere un modello diverso oppure una revisione diversa dello stesso modello.
Revision that is being edited is not latest
Default report mode:
Riepilogo
Questa violazione si verifica quando la revisione del componente modificata nel Component Editor in modalità Single Component Editing non è l'ultima revisione disponibile nel Workspace connesso.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
<ComponentName> (<ComponentRevisionID> ) revision is Out of Date
dove:
ComponentName è il Name del componente.
ComponentRevisionID è l'ID Item-Revision del componente.
Raccomandazione per la risoluzione
Selezionare l'ultima revisione del componente per la modifica. Per farlo, cercare il componente nel Components panel , fare clic con il pulsante destro sulla sua voce nel pannello e scegliere Edit .
Unrecognized combination of Manufacturer+Part Number in Part Choice
Default report mode:
Riepilogo
Questa violazione si verifica quando viene aggiunta una voce non corretta per la scelta parte di un componente e il Workspace non riesce a recuperare la parte.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice <n> ")
dove:
n è il numero sequenziale della scelta parte non valida.
Raccomandazione per la risoluzione
Specificare una scelta parte valida per il/i componente/i interessato/i.
Nel Component Editor in modalità Single Component Editing mode , rimuovere le scelte parte non valide dall'area Part Choices e aggiungere nuove scelte parte corrette.
Nel Component Editor in modalità Batch Component Editing mode , immettere valori corretti nei campi Part Choice n nell'area di definizione del componente. Si noti che, finché il valore di un campo di scelta parte contiene una voce non corretta, il testo apparirà in grigio e in corsivo. Una volta che entrambe le voci sono corrette, il testo apparirà normalmente, in bianco.
Violazioni associate ai footprint
Duplicate Pad Designator
Default report mode:
Riepilogo
Questa violazione si verifica quando un modello footprint collegato a un componente definito nel Component Editor contiene più oggetti Pad con lo stesso valore della proprietà Designator .
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Duplicate Pad Designator On Pads Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
dove:
Identifier1 è l'identificatore della prima istanza del pad con designatore duplicato, rappresentato dall'abbinamento net-designator e dalle coordinate del pad.
Layer1 è il layer su cui è posizionata la prima istanza del pad con designatore duplicato.
Identifier2 è l'identificatore della seconda istanza del pad con designatore duplicato, rappresentato dall'abbinamento net-designator e dalle coordinate del pad.
Layer2 è il layer su cui è posizionata la seconda istanza del pad con designatore duplicato.
Raccomandazione per la risoluzione
Assegnare designatori diversi e univoci ai pad del modello footprint collegato.
Nel Component Editor in modalità Single Component Editing mode , fare clic sul controllo in alto a destra dell'anteprima del footprint.
Nel Component Editor in modalità Batch Component Editing mode , fare clic con il pulsante destro sulla voce del footprint nell'area Model Links e scegliere il comando Edit dal menu contestuale.
Il modello footprint attualmente utilizzato (referenziato) dal componente si aprirà nell'editor temporaneo PCB Footprint. Selezionare i pad interessati e modificare i valori della loro proprietà Designator nella modalità Pad mode of the Properties panel .
Duplicate Primitives
Default report mode:
Riepilogo
Questa violazione si verifica quando un modello footprint collegato a un componente definito nel Component Editor contiene oggetti identici posizionati nella stessa posizione sullo stesso layer.
Notifica
Una notifica viene visualizzata nel pannello Messages nel seguente formato:
Duplicate Primitives: <ObjectType1> <Identifier1> on <Layer1> And <ObjectType2> <Identifier2> on <Layer2>
dove:
ObjectType1 è il tipo della prima istanza dell'oggetto duplicato.
Identifier1 è l'identificatore della prima istanza dell'oggetto duplicato; la rappresentazione dell'identificatore dipende dal tipo di oggetto.
Layer1 è il layer su cui è posizionata la prima istanza dell'oggetto duplicato.
ObjectType2 è il tipo della seconda istanza dell'oggetto duplicato.
Identifier2 è l'identificatore della seconda istanza dell'oggetto duplicato; la rappresentazione dell'identificatore dipende dal tipo di oggetto.
Layer2 è il layer su cui è posizionata la seconda istanza dell'oggetto duplicato.
Raccomandazione per la risoluzione
Rimuovere gli oggetti duplicati dal modello footprint.
Nel Component Editor in modalità Single Component Editing mode , fare clic sul controllo in alto a destra dell'anteprima del footprint.
Nel Component Editor in modalità Batch Component Editing mode , fare clic con il pulsante destro sulla voce del footprint nell'area Model Links e scegliere il comando Edit dal menu contestuale.
Il modello footprint attualmente utilizzato (referenziato) dal componente si aprirà nell'editor temporaneo PCB Footprint. Selezionare gli oggetti duplicati e rimuoverli usando la scorciatoia Delete .
Missing Pad Designator
Default report mode:
Riepilogo
Questa violazione si verifica quando un modello di footprint collegato a un componente in fase di definizione nel Component Editor contiene un oggetto Pad senza alcun valore specificato per la proprietà Designator .
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Missing Pad Designator on Pad: Pad <Identifier> on <Layer>
dove:
Identifier è l'identificatore del pad per cui non è stato specificato alcun designatore, rappresentato dalla net del pad e dalle coordinate.
Layer è il layer su cui è posizionato il pad senza designatore specificato.
Raccomandazione per la risoluzione
Specificare i valori di designatore per i pad del modello di footprint collegato.
Nel Component Editor, in modalità Single Component Editing mode , fare clic sul controllo in alto a destra dell'anteprima del footprint per aprire nell'editor temporaneo PCB Footprint il footprint attualmente utilizzato (referenziato) dal componente.
Nel Component Editor, in modalità Batch Component Editing mode , fare clic con il pulsante destro sulla voce del footprint nell'area Model Links e scegliere il comando Edit dal menu contestuale.
Il modello di footprint attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo PCB Footprint. Selezionare un pad problematico e specificare il valore della relativa proprietà Designator nella Pad mode of the Properties panel .
Shorted Copper
Default report mode:
Riepilogo
Questa violazione si verifica quando un modello di footprint collegato a un componente in fase di definizione nel Component Editor contiene oggetti Pad collegati tra loro da oggetti presenti su un layer di rame.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Shorted Copper Connection Between Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
dove:
Identifier1 è l'identificatore della prima istanza del pad nella coppia di pad in corto, rappresentato dall'abbinamento net-designatore e dalle coordinate del pad.
Layer1 è il layer su cui è posizionata la prima istanza del pad nella coppia di pad in corto.
Identifier2 è l'identificatore della seconda istanza del pad nella coppia di pad in corto, rappresentato dall'abbinamento net-designatore e dalle coordinate del pad.
Layer2 è il layer su cui è posizionata la seconda istanza del pad nella coppia di pad in corto.
Raccomandazione per la risoluzione
Rimuovere gli oggetti sul layer di rame che collegano i pad del modello di footprint collegato.
Nel Component Editor, in modalità Single Component Editing mode , fare clic sul controllo in alto a destra dell'anteprima del footprint.
Nel Component Editor, in modalità Batch Component Editing mode , fare clic con il pulsante destro sulla voce del footprint nell'area Model Links e scegliere il comando Edit dal menu contestuale.
Il modello di footprint attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo PCB Footprint. Selezionare gli oggetti sul layer di rame che collegano i pad, quindi modificarli in modo che non colleghino i pad, oppure rimuovere tali oggetti.
Unconnected Copper
Default report mode:
Riepilogo
Questa violazione si verifica quando un modello di footprint collegato a un componente in fase di definizione nel Component Editor contiene oggetti su un layer di rame e tali oggetti non sono collegati ad alcun oggetto Pad . Quando un footprint di questo tipo viene posizionato in un progetto PCB, a questi oggetti sul layer di rame non verrà assegnata alcuna net e diventeranno rame morto.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
dove:
ObjectType è il tipo di istanza dell'oggetto che non è collegato ad alcun oggetto Pad nel modello di footprint.
Identifier è l'identificatore dell'oggetto che non è collegato ad alcun oggetto Pad nel modello di footprint; la rappresentazione dell'identificatore dipende dal tipo di oggetto.
Layer è il layer su cui è posizionata l'istanza dell'oggetto che non è collegato ad alcun oggetto Pad nel modello di footprint.
Raccomandazione per la risoluzione
Modificare il modello di footprint in modo che gli oggetti che attualmente non sono collegati ad alcun oggetto Pad nel modello di footprint vengano collegati ai pad.
Nel Component Editor, in modalità Single Component Editing mode , fare clic sul controllo in alto a destra dell'anteprima del footprint.
Nel Component Editor, in modalità Batch Component Editing mode , fare clic con il pulsante destro sulla voce del footprint nell'area Model Links e scegliere il comando Edit dal menu contestuale.
Il modello di footprint attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo PCB Footprint. Posizionare oggetti sui layer di rame per creare una connessione tra i pad del footprint e gli oggetti che attualmente non sono collegati ad alcun oggetto Pad, oppure rimuovere questi oggetti non collegati.
Violazioni associate ai simboli
Different pins between modes
Default report mode:
Riepilogo
Questa violazione si verifica quando una delle modalità di visualizzazione di un simbolo contiene un pin aggiuntivo.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Extra Pin in display mode <DisplayMode> of the symbol <SymbolRevisionID> . Part <PartDesignator> . Pin Name "<PinName> "
dove:
DisplayMode è la modalità specifica di rappresentazione grafica del simbolo in cui è stato trovato il pin o i pin aggiuntivi. Un simbolo ha una modalità Normal e può avere fino a 255 modalità Alternate definite. Ulteriori informazioni su creating multiple graphical display modes of the same component symbol .
SymbolRevisionID è l'ID Item-Revision del simbolo.
PartDesignator è il Designator della parte del simbolo.
PinName è il Name del pin problematico.
Raccomandazione per la risoluzione
Questa violazione si verifica tipicamente quando per un simbolo viene definita una modalità grafica alternativa e si verifica una delle seguenti condizioni:
È stato aggiunto un pin extra a una modalità di visualizzazione che non è specificato in un'altra modalità di visualizzazione, oppure
È stato specificato un pin con un Designator e/o un Name diversi rispetto a un pin specificato in un'altra modalità di visualizzazione.
Non solo deve esserci un numero identico di pin tra le modalità di visualizzazione grafica, ma i pin devono anche essere identici sia nel Designator sia nel Name. Ulteriori informazioni su creating multiple graphical display modes of the same component symbol .
Modificare il Designator e/o il Name dei pin problematici in modo che il numero di pin e le relative proprietà Designator e Name siano uguali tra le modalità di visualizzazione del simbolo, oppure rimuovere un pin extra da una modalità di visualizzazione.
Il modello di simbolo attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo della libreria schematica. Selezionare i pin interessati e modificare i valori delle relative proprietà Designator e/o Name nella modalità Pin del pannello Properties , oppure rimuovere questi pin usando la scorciatoia Delete .
Duplicate Pin Designators
Default report mode:
Riepilogo
Questa violazione si verifica quando due o più pin nel modello di simbolo del componente hanno lo stesso designatore.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Duplicate Pin Designator(s) (mode <DisplayMode> ): <PinDesignatorList>
dove:
DisplayMode è la modalità specifica di rappresentazione grafica del simbolo in cui sono stati trovati i pin duplicati. Un simbolo ha una modalità Normal e può avere fino a 255 modalità Alternate definite.
PinDesignatorList è l'elenco, separato da virgole, dei designatori dei pin duplicati nel simbolo interessato.
Raccomandazione per la risoluzione
Modificare di conseguenza il designatore dei pin interessati, in modo che ciascuno abbia un'assegnazione univoca.
Il modello di simbolo attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo della libreria schematica. Selezionare i pin interessati e modificare i valori della relativa proprietà Designator nella modalità Pin del pannello Properties , oppure rimuovere questi pin usando la scorciatoia Delete .
Missing Default Designator
Default report mode:
Riepilogo
Questa violazione si verifica quando nel modello di simbolo del componente non è specificato alcun designatore predefinito.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Missing Default Designator
Raccomandazione per la risoluzione
Specificare un designatore predefinito per il modello di simbolo interessato.
Il modello di simbolo attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo della libreria schematica. Aprire la modalità Symbol del pannello Properties (attiva quando nessun oggetto è selezionato nell'area di progettazione) e specificare il prefisso di designatore richiesto seguito dal carattere '?' nel campo Designator (ad esempio, C?). I punti interrogativi nei designatori dei componenti posizionati su un foglio schematico verranno aggiornati con i numeri effettivi durante il processo di Design Annotation .
Missing Pin Designator
Default report mode:
Riepilogo
Questa violazione si verifica quando un pin nel modello di simbolo del componente non ha alcun designatore specificato.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Missing Pin Designator of the symbol <SymbolRevisionID>
dove:
SymbolRevisionID è l'ID revisione-elemento del simbolo interessato.
Raccomandazione per la risoluzione
Specificare un designatore per ciascun pin nel modello di simbolo interessato.
Il modello di simbolo attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo della libreria schematica. Selezionare i pin interessati e specificare i valori della relativa proprietà Designator nella modalità Pin del pannello Properties , oppure rimuovere i pin usando la scorciatoia Delete .
Missing Pin Name
Default report mode:
Riepilogo
Questa violazione si verifica quando un pin nel modello di simbolo del componente non ha alcun nome specificato.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Missing Pin Name of the symbol <SymbolRevisionID> . Pin Designator "<PinDesignator> ".
dove:
SymbolRevisionID è l'ID revisione-elemento del simbolo interessato.
PinDesignator è il Designator del pin interessato.
Raccomandazione per la risoluzione
Specificare un nome per ciascun pin nel modello di simbolo interessato.
Il modello di simbolo attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo della libreria schematica. Selezionare i pin interessati e specificare i valori della relativa proprietà Name nella modalità Pin del pannello Properties , oppure rimuovere questi pin usando la scorciatoia Delete .
Nota
Nel pannello Messages verrà elencata una sola istanza di violazione per ciascun componente distinto. Un componente può benissimo avere un simbolo con più di un pin senza nome definito.
Missing Pins in Sequence
Default report mode:
Riepilogo
Questa violazione si verifica quando vengono rilevati pin mancanti nella sequenza numerica dei valori dei designatori dei pin del simbolo interessato. Ad esempio, se il simbolo ha pin con designatori 1, 2, 5 e non ci sono pin con designatore 3 e 4.
Notifica
Nel pannello Messages viene visualizzata una notifica nel seguente formato:
Missing Pin Designator In Sequence : <PinDesignatorList> [<LowerPinDesignator> ..<UpperPinDesignator> ]
dove:
PinDesignatorList è l'elenco, separato da virgole, dei designatori dei pin mancanti nella sequenza numerica rilevata nel simbolo interessato.
LowerPinDesignator è il valore numerico minimo dei designatori dei pin rilevati nel simbolo interessato.
UpperPinDesignator è il valore numerico massimo dei designatori dei pin rilevati nel simbolo interessato.
Raccomandazione per la risoluzione
Nel modello di simbolo interessato, aggiungere pin con i designatori mancanti nella sequenza oppure modificare i designatori dei pin in modo che formino una sequenza continua di valori interi.
Il modello di simbolo attualmente utilizzato (referenziato) dal componente verrà aperto nell'editor temporaneo della libreria schematica. Usando il comando Place » Pin dai menu principali, aggiungere il numero richiesto di pin e specificare i valori della relativa proprietà Designator nella modalità Pin del pannello Properties in modo che i designatori dei pin nel simbolo formino una sequenza continua di valori interi. È anche possibile modificare la proprietà Designator dei pin già posizionati nel simbolo.
Nota
Esistono componenti che non utilizzano una numerazione sequenziale dei pin, ad esempio un BGA con numerazione dei pin non sequenziale: A1, A3, A5 (e così via). In questa situazione, si suggerisce di rilasciare il componente con questa violazione e annotarne il motivo nelle Note di rilascio. In alternativa, impostare il controllo Missing Pins in Sequence nella pagina Data Management – Component Rule Checks della finestra di dialogo Preferences su No Report.