Avant d’enregistrer dans le Workspace connecté un composant de bibliothèque Workspace défini/modifié dans l’éditeur de composants (dans son mode Single Component Editing ou Batch Component Editing ) et de rendre ce composant disponible pour une utilisation dans les conceptions, il est essentiel de s’assurer que ce composant répond aux exigences conformément aux paramètres configurés. Lorsque vous tentez de réenregistrer un composant dans le Workspace, l’éditeur de composants exécute une validation – un Component Rule Check . Cette fonctionnalité peut également être exécutée à tout moment, manuellement, en choisissant la commande Tools » Component Rule Check dans les menus principaux. Assurez-vous d’avoir enregistré votre composant localement (File » Save ) avant de le faire.
La commande Component Rule Check est également disponible depuis le menu principal File de l’éditeur et depuis le menu contextuel de l’entrée du composant dans le panneau Projects .
Tout comme un projet de carte dispose d’un processus de validation pour détecter les violations, l’éditeur de composants dispose d’une fonctionnalité de validation des composants. Toutes les violations détectées sont répertoriées dans le panneau Messages .
❯ ❮
1
Javascript ID: ExampleResultsfromRunningComponentRuleCheck_AD22_2
Détection des problèmes d’un composant avant son enregistrement dans le Workspace. L’exécution de la commande Component Rule Check depuis l’éditeur de composants en mode Single Component Editing est illustrée ici.
Détection des problèmes d’un composant avant son enregistrement dans le Workspace. L’exécution de la commande Component Rule Check depuis l’éditeur de composants en mode Batch Component Editing est illustrée ici.
La validation du composant vérifie un ensemble de problèmes potentiels concernant le composant et ses modèles définis – à la fois des tests intégrés, ainsi qu’une gamme de types de violations pouvant être définis par l’utilisateur au niveau global.
Les contrôles de validation intégrés suivants ont tous un mode de rapport de :
Component not referencing any models
Résumé
Cette violation se produit lorsqu’un composant défini dans l’éditeur de composants ne comporte aucun lien ajouté vers les modèles de domaine (symbole, empreinte(s), modèle(s) de simulation).
Notification
Une notification sera affichée dans le panneau Messages au format suivant :
Component is not linked to any models.
Recommandation de résolution
Dans l’éditeur de composants en mode Single Component Editing mode , ajoutez des liens vers des modèles de domaine enregistrés (ou créés à la volée) à l’aide de la zone Model de l’éditeur, afin qu’ils soient utilisés par le composant.
Dans l’éditeur de composants en mode Batch Component Editing mode , ajoutez des liens vers les modèles de domaine enregistrés répertoriés dans la zone Model Links de l’éditeur, afin qu’ils soient utilisés par le composant.
Folder path not specified for component
Résumé
Cette violation se produit lorsqu’aucun dossier n’est spécifié dans le Workspace cible pour l’enregistrement d’un composant défini dans l’éditeur de composants.
Notification
Une notification sera affichée dans le panneau Messages au format suivant :
Folder path not specified for component <ItemID>
où :
ItemID est l’ID utilisé pour le composant dans le Workspace.
Recommandation de résolution
Dans l’éditeur de composants en mode Single Component Editing mode , utilisez le champ Folder dans Component pour spécifier un dossier du Workspace cible dans lequel le composant sera enregistré. Pour spécifier manuellement un dossier cible, cliquez sur le bouton afin d’ouvrir la boîte de dialogue Choose Folder . Parcourez l’arborescence et choisissez un dossier existant, ou créez-en un nouveau à la volée.
Dans l’éditeur de composants en mode Batch Component Editing mode , utilisez le champ FolderPath (dans le groupe de colonnes Component ) dans la zone de définition du composant de l’éditeur pour spécifier un dossier du Workspace cible dans lequel le composant sera enregistré. Pour spécifier manuellement un dossier cible, cliquez une fois dans le champ FolderPath d’un composant pour faire apparaître le bouton , puis cliquez dessus pour ouvrir la boîte de dialogue Choose Folder . Parcourez l’arborescence et choisissez un dossier existant, ou créez-en un nouveau à la volée.
Component not having a unique Id
Résumé
Cette violation se produit lorsque l’Item ID d’un composant défini dans l’éditeur de composants est identique à l’Item ID d’un autre élément dans le Workspace connecté .
Notification
Une notification sera affichée dans le panneau Messages au format suivant :
Duplicate Component Id: "<ItemID> "
où :
ItemID est l’ID utilisé pour le composant dans le Workspace.
Recommandation de résolution
Dans l’éditeur de composants en mode Single Component Editing mode , utilisez le champ Id dans la zone Component pour spécifier un autre ID unique dans le contenu du Workspace connecté.
Dans l’éditeur de composants en mode Batch Component Editing mode , utilisez le champ Item ID dans le groupe de colonnes Component de la zone de définition du composant pour spécifier un autre ID unique dans le contenu du Workspace connecté.
Remarque
Cette violation se produit généralement lorsqu’une valeur d’Item ID attribuée automatiquement à un composant est remplacée manuellement. Pour un nouveau composant créé via la commande File » New » Component ou le panneau Components panel , ce champ est renseigné conformément au modèle de composant défini pour le type de composant choisi dans la boîte de dialogue Create new component dialog . Lorsqu’aucun modèle n’existe, ou lorsque l’entrée <Undefined> est choisie dans la boîte de dialogue, un schéma de nommage par défaut est utilisé ; CMP-{00000}. Pour un nouveau composant créé via le panneau Explorer panel , ce champ est renseigné conformément au schéma de nommage par défaut spécifié pour le dossier parent de ce composant. Si le dossier parent a un modèle de composant associé, le nommage de composant défini sera repris depuis ce modèle. Le logiciel attribuera automatiquement le prochain ID unique disponible, sur la base de ce schéma, après avoir analysé l’ensemble du Workspace et les identifiants du contenu existant.
Les contrôles définissables par l’utilisateur sont configurés sur la page Data Management – Component Rule Checks page de la boîte de dialogue Preferences .
Les contrôles de violation définissables par l’utilisateur peuvent être configurés dans les préférences globales pour être utilisés lors de la validation d’un composant.
Tout échec d’un test intégré ou tout contrôle défini par l’utilisateur au niveau Fatal Error empêchera l’enregistrement du composant dans le Workspace.
Les paramètres par défaut des contrôles définis par l’utilisateur peuvent ne pas convenir à vos composants ; il est donc important de vous familiariser avec les options et avec leur configuration afin qu’elles correspondent à vos conceptions. Des informations sur chaque contrôle d’erreur défini par l’utilisateur sont fournies ci-dessous.
Violations associées aux composants
Duplicate component by Name
Default report mode:
Résumé
Cette violation se produit lorsque le nom d’un composant défini dans l’éditeur de composants est identique au nom d’un composant dans le Workspace connecté .
Notification
Une notification est affichée dans le panneau Messages au format suivant :
Duplicate component by Name
Recommandation de résolution
Attribuez au besoin des noms différents et uniques au(x) composant(s).
Dans l’éditeur de composants en mode Single Component Editing mode , utilisez le champ Name dans la zone Component pour spécifier un autre nom unique pour les composants du Workspace connecté.
Dans l’éditeur de composants en mode Batch Component Editing mode , utilisez le champ Item ID dans le groupe de colonnes Component de la zone de définition du composant pour spécifier un autre nom unique pour les composants du Workspace connecté.
Duplicate component by PCL
Default report mode:
Résumé
Cette violation se produit lorsqu’un composant défini dans l’éditeur de composants possède un Part Choice utilisé par un autre composant dans le Workspace connecté .
Notification
Une notification est affichée dans le panneau Messages au format suivant :
Duplicate component by Part Choice list
Recommandation de résolution
Attribuez au besoin des Part Choices différents et uniques au(x) composant(s).
Dans l’éditeur de composants en mode Single Component Editing mode , utilisez la zone Part Choices pour modifier la liste des Part Choices du composant afin qu’elle soit unique pour les composants du Workspace connecté.
Dans l’éditeur de composants en mode Batch Component Editing mode , utilisez le groupe de colonnes Part Choice n de la zone de définition du composant pour modifier la liste des Part Choices du composant afin qu’elle soit unique pour les composants du Workspace connecté.
Invalid pin mappings
Default report mode:
Résumé
Cette violation se produit lorsqu’un composant défini dans l’éditeur de composants présente un mappage ambigu entre le symbole du composant et la ou les empreintes. Par exemple, la violation se produit si le symbole a des broches définies dans leurs champs Designator comme 1, 2, 3, tandis que l’empreinte a des pastilles définies dans leurs champs Designator comme B, C, E, ou lorsque le nombre de broches du symbole est supérieur au nombre de pastilles de l’empreinte.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Pin <PinDesignator> of the symbol <SymbolName> (<SymbolRevisionID> ) does not have corresponding pad <PadDesignator> in footprint <FootprintName> (<FootprintRevisionID> )
où :
PinDesignator est le Designator de la broche du symbole.
SymbolName est le nom du symbole.
SymbolRevisionID est l’ID Item-Revision du symbole.
PadDesignator est le Designator de la pastille du footprint.
FootprintName est le nom du footprint.
FootprintRevisionID est l’ID Item-Revision du footprint.
Recommandation de résolution
Modifiez le modèle actuellement ajouté ou sélectionnez-en un autre afin de vous assurer que les broches du symbole correspondent une à une aux pastilles du footprint.
Dans le Component Editor en mode Single Component Editing :
cliquez sur le contrôle en haut à droite de l’aperçu du modèle pour modifier le modèle actuellement utilisé (référencé) par le composant dans l’éditeur temporaire correspondant à ce type de modèle ;
cliquez sur le contrôle en haut à droite de l’aperçu du modèle et choisissez l’entrée Select Model dans le menu pour rechercher et sélectionner un autre modèle, ou une autre révision de ce même modèle ;
cliquez sur le contrôle en haut à droite de l’aperçu du symbole pour accéder au panneau Pins panel et modifier directement les cibles de mappage pastille/broche en cliquant sur une cellule du modèle et en saisissant la valeur requise.
Dans le Component Editor en mode Batch Component Editing :
cliquez avec le bouton droit sur l’entrée du modèle dans la région Model Links et choisissez la commande Edit dans le menu contextuel pour modifier le modèle actuellement utilisé (référencé) par le composant dans l’éditeur temporaire correspondant à ce type de modèle ;
cliquez sur le champ Item ID du modèle dans la région Model Links puis cliquez sur le bouton pour rechercher et sélectionner un autre modèle, ou une autre révision de ce même modèle.
Missing Component Description
Default report mode:
Résumé
Cette violation se produit lorsque la description d’un composant en cours de définition dans le Component Editor n’est pas spécifiée.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Component Description is not specified
Recommandation de résolution
Spécifiez une description pour le ou les composants en infraction, selon les besoins.
Dans le Component Editor en mode Single Component Editing , utilisez le champ Description dans la région Component pour spécifier une description.
Dans le Component Editor en mode Batch Component Editing , utilisez le champ Description dans le groupe de colonnes Component de la région de définition du composant pour spécifier une description pour le ou les composants en infraction.
Missing Component Name
Default report mode:
Résumé
Cette violation se produit lorsque le nom d’un composant en cours de définition dans le Component Editor n’est pas spécifié.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Component Name is not specified
Recommandation de résolution
Spécifiez un nom pour le ou les composants en infraction, selon les besoins.
Dans le Component Editor en mode Single Component Editing , utilisez le champ Name dans la région Component pour spécifier un nom.
Dans le Component Editor en mode Batch Component Editing , utilisez le champ Name dans le groupe de colonnes Component de la région de définition du composant pour spécifier un nom pour le ou les composants en infraction.
Missing Component Type
Default report mode:
Résumé
Cette violation se produit lorsque le type du composant en cours de définition dans le Component Editor n’est pas spécifié.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Component Type is not specified
Recommandation de résolution
Spécifiez un type pour le ou les composants en infraction, selon les besoins.
Dans le Component Editor en mode Single Component Editing , utilisez le champ Type dans la région Component pour spécifier un type.
Dans le Component Editor en mode Batch Component Editing , utilisez le champ Type dans le groupe de colonnes Component de la région de définition du composant pour spécifier un type pour le ou les composants en infraction.
Model revision is in Inapplicable State
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle lié utilisé (référencé) par une définition de composant est détecté comme étant dans un état non applicable. Par exemple, le modèle est actuellement Obsolete et ne devrait donc pas être utilisé. L’applicabilité est déterminée via l’option Allowed to be used in designs dans la boîte de dialogue State Properties dialog . Depuis la boîte de dialogue Edit Lifecycle Definitions dialog , accédez à cette boîte de dialogue pour l’état requis, soit en double-cliquant sur l’entrée de l’état dans la définition de cycle de vie parente, soit en sélectionnant son entrée puis en cliquant sur l’icône de modification qui apparaît ( ). Lorsque cette option est activée, un modèle dans cet état est autorisé à être utilisé dans un composant. Il est considéré comme Applicable . Si cette option est désactivée, un modèle dans cet état ne peut pas être utilisé valablement et est considéré comme Inapplicable (ou non applicable).
La boîte de dialogue Edit Lifecycle Definitions est elle-même accessible depuis la page Data Management – Servers page de la boîte de dialogue Preferences , en cliquant sur le bouton Properties pour le Workspace auquel vous êtes actuellement connecté, puis en sélectionnant Lifecycles dans la liste déroulante.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
<ModeName> (<ModelRevisionID> ) revision is in inapplicable state
où :
ModelName est le nom du modèle.
ModelRevisionID est l’ID Item-Revision du modèle.
Recommandation de résolution
Choisissez un modèle de remplacement ou une révision du même modèle qui soit valide pour une utilisation dans le composant.
Dans le Component Editor en mode Single Component Editing , cliquez sur le contrôle en haut à droite de l’aperçu du modèle et choisissez l’entrée Select Model dans le menu pour rechercher et sélectionner un autre modèle, ou une autre révision de ce même modèle.
Dans le Component Editor en mode Batch Component Editing , cliquez sur le champ Item ID du modèle dans la région Model Links puis cliquez sur le bouton pour rechercher et sélectionner un autre modèle, ou une autre révision de ce même modèle.
Model revision is Out Of Date
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle lié utilisé (référencé) par une définition de composant est détecté comme obsolète. S’il existe une révision plus récente du modèle, le champ Revision State l’indiquera à l’aide du texte Out of date, à droite de l’état du cycle de vie de la révision actuelle sous l’aperçu du modèle (dans le Component Editor en mode Single Component Editing ), ou le champ Revision Status dans la région Model Links sera signalé par le texte Out of date , affiché en gras (dans le Component Editor en mode Batch Component Editing ).
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
<ModelName> (<ModelRevisionID> ) revision is Out of Date
où :
ModelName est le nom du modèle.
ModelRevisionID est l’ID Item-Revision du modèle.
Recommandation de résolution
Mettez à jour les liens de modèle du composant qui sont obsolètes afin d’utiliser la dernière révision des modèles.
Dans le Component Editor en mode Single Component Editing , cliquez sur le contrôle en haut à droite de l’aperçu du modèle et choisissez l’entrée Update to Latest dans le menu.
Dans le Component Editor en mode Batch Component Editing , cliquez avec le bouton droit n’importe où sur l’entrée du modèle dans la région Model Links et choisissez Update to Latest Revision dans le menu.
Number of Pads exceeds Number of Pins
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle de footprint utilisé (référencé) par une définition de composant contient plus de pastilles (pastilles CMS placées sur les couches de cuivre et pastilles traversantes métallisées) que de broches dans son symbole schématique référencé.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Number of pads in the footprint <FootprintName> (<FootprintRevisionID> ) (<FootprintNumberOfPads> ) exceeds number of pins in the symbol <SymbolName> (<SymbolRevisionID> ) (<SymbolNumberOfPins> )
où :
FootprintName est le nom du footprint.
FootprintRevisionID est l’ID Item-Revision du footprint.
FootprintNumberOfPads est le nombre de pastilles dans le footprint.
SymbolName est le nom du symbole.
SymbolRevisionID est l’ID Révision-élément du symbole.
SymbolNumberOfPins est le nombre de broches du symbole.
Recommandation pour la résolution
Modifiez le modèle actuellement ajouté ou sélectionnez un autre modèle de symbole/empreinte afin de vous assurer que l’empreinte comporte un nombre de pastilles qui ne dépasse pas le nombre de broches du symbole.
Dans le Component Editor en mode Single Component Editing mode :
cliquez sur le contrôle en haut à droite de l’aperçu du modèle pour modifier le modèle actuellement utilisé (référencé) par le composant dans l’éditeur temporaire correspondant à ce type de modèle ;
cliquez sur le contrôle en haut à droite de l’aperçu du modèle et choisissez l’entrée Select Model dans le menu pour parcourir et choisir un autre modèle ou une autre révision de ce même modèle.
Dans le Component Editor en mode Batch Component Editing mode :
cliquez avec le bouton droit sur l’entrée du modèle dans la région Model Links et choisissez la commande Edit dans le menu contextuel pour modifier le modèle actuellement utilisé (référencé) par le composant dans l’éditeur temporaire correspondant à ce type de modèle ;
cliquez sur le champ Item ID du modèle dans la région Model Links puis cliquez sur le bouton pour parcourir et choisir un autre modèle ou une autre révision de ce même modèle.
Revision that is being edited is not latest
Default report mode:
Résumé
Cette violation se produit lorsque la révision du composant en cours de modification n’est pas la dernière révision disponible dans le Workspace connecté.
Notification
Une notification s’affiche dans le panneau Messages selon le format suivant :
<ComponentName> (<ComponentRevisionID> ) revision is Out of Date
où :
ComponentName est le Name du composant.
ComponentRevisionID est l’ID Révision-élément du composant.
Recommandation pour la résolution
Sélectionnez la dernière révision du composant pour la modification. Pour ce faire, recherchez le composant dans le panneau Components panel , cliquez avec le bouton droit sur son entrée dans le panneau et choisissez Edit .
Unrecognized combination of Manufacturer+Part Number in Part Choice
Default report mode:
Résumé
Cette violation se produit lorsqu’une entrée incorrecte pour le choix de pièce d’un composant est ajoutée et que la pièce ne peut pas être récupérée par le Workspace.
Notification
Une notification s’affiche dans le panneau Messages selon le format suivant :
Manufacturer+Part Number combination was not found in the available Part Sources ("Part Choice <n> ")
où :
n est le numéro séquentiel du choix de pièce en cause.
Recommandation pour la résolution
Spécifiez un choix de pièce valide pour le ou les composants en cause.
Dans le Component Editor en mode Single Component Editing mode , supprimez les choix de pièce non valides de la région Part Choices et ajoutez de nouveaux choix de pièce corrects.
Dans le Component Editor en mode Batch Component Editing mode , saisissez les valeurs correctes dans les champs Part Choice n de la région de définition du composant. Notez que tant qu’une valeur de champ de choix de pièce contient une entrée incorrecte, le texte apparaît grisé et en italique. Une fois les deux entrées correctes, le texte apparaît normalement, en blanc.
Violations associées aux empreintes
Duplicate Pad Designator
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle d’empreinte lié à un composant en cours de définition dans le Component Editor comporte plusieurs objets Pad ayant la même valeur de propriété Designator .
Notification
Une notification s’affiche dans le panneau Messages selon le format suivant :
Duplicate Pad Designator On Pads Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
où :
Identifier1 est l’identifiant de la première occurrence de la pastille avec un désignateur dupliqué, représenté par l’association net-désignateur et les coordonnées de la pastille.
Layer1 est la couche sur laquelle est placée la première occurrence de la pastille avec un désignateur dupliqué.
Identifier2 est l’identifiant de la deuxième occurrence de la pastille avec un désignateur dupliqué, représenté par l’association net-désignateur et les coordonnées de la pastille.
Layer2 est la couche sur laquelle est placée la deuxième occurrence de la pastille avec un désignateur dupliqué.
Recommandation pour la résolution
Attribuez des désignateurs différents et uniques aux pastilles du modèle d’empreinte lié.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu de l’empreinte.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée de l’empreinte dans la région Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle d’empreinte actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire PCB Footprint. Sélectionnez les pastilles en cause et modifiez les valeurs de leur propriété Designator dans le mode Pad mode of the Properties panel .
Duplicate Primitives
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle d’empreinte lié à un composant en cours de définition dans le Component Editor comporte des objets identiques placés au même emplacement sur la même couche.
Notification
Une notification s’affiche dans le panneau Messages selon le format suivant :
Duplicate Primitives: <ObjectType1> <Identifier1> on <Layer1> And <ObjectType2> <Identifier2> on <Layer2>
où :
ObjectType1 est le type de la première occurrence de l’objet dupliqué.
Identifier1 est l’identifiant de la première occurrence de l’objet dupliqué ; la représentation de l’identifiant dépend du type d’objet.
Layer1 est la couche sur laquelle est placée la première occurrence de l’objet dupliqué.
ObjectType2 est le type de la deuxième occurrence de l’objet dupliqué.
Identifier2 est l’identifiant de la deuxième occurrence de l’objet dupliqué ; la représentation de l’identifiant dépend du type d’objet.
Layer2 est la couche sur laquelle est placée la deuxième occurrence de l’objet dupliqué.
Recommandation pour la résolution
Supprimez les objets dupliqués du modèle d’empreinte.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu de l’empreinte.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée de l’empreinte dans la région Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle d’empreinte actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire PCB Footprint. Sélectionnez les objets dupliqués et supprimez-les à l’aide du raccourci Delete .
Missing Pad Designator
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle d’empreinte lié à un composant en cours de définition dans le Component Editor comporte un objet Pad sans valeur spécifiée pour la propriété Designator .
Notification
Une notification s’affiche dans le Messages panneau au format suivant :
Missing Pad Designator on Pad: Pad <Identifier> on <Layer>
où :
Identifier est l’identifiant de la pastille sans désignateur spécifié, représenté par le net de la pastille et ses coordonnées.
Layer est la couche sur laquelle la pastille sans désignateur spécifié est placée.
Recommandation de résolution
Spécifiez des valeurs de désignateur pour les pastilles du modèle d’empreinte lié.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu de l’empreinte pour ouvrir l’empreinte actuellement utilisée (référencée) par le composant dans l’éditeur temporaire PCB Footprint.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée de l’empreinte dans la région Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle d’empreinte actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire PCB Footprint. Sélectionnez une pastille en cause et spécifiez la valeur de sa propriété Designator dans le mode Pad du panneau Properties .
Shorted Copper
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle d’empreinte lié à un composant en cours de définition dans le Component Editor comporte des objets Pad qui sont connectés entre eux par des objets situés sur une couche cuivre.
Notification
Une notification s’affiche dans le Messages panneau au format suivant :
Shorted Copper Connection Between Pad <Identifier1> on <Layer1> And Pad <Identifier2> on <Layer2>
où :
Identifier1 est l’identifiant de la première occurrence de la pastille dans la paire de pastilles court-circuitées, représenté par l’association net-désignateur et les coordonnées de la pastille.
Layer1 est la couche sur laquelle la première occurrence de la pastille dans la paire de pastilles court-circuitées est placée.
Identifier2 est l’identifiant de la seconde occurrence de la pastille dans la paire de pastilles court-circuitées, représenté par l’association net-désignateur et les coordonnées de la pastille.
Layer2 est la couche sur laquelle la seconde occurrence de la pastille dans la paire de pastilles court-circuitées est placée.
Recommandation de résolution
Supprimez les objets de couche cuivre qui connectent les pastilles du modèle d’empreinte lié.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu de l’empreinte.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée de l’empreinte dans la région Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle d’empreinte actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire PCB Footprint. Sélectionnez les objets de couche cuivre qui connectent les pastilles, puis modifiez-les afin qu’ils ne connectent plus les pastilles, ou supprimez ces objets.
Unconnected Copper
Default report mode:
Résumé
Cette violation se produit lorsqu’un modèle d’empreinte lié à un composant en cours de définition dans le Component Editor comporte des objets sur une couche cuivre, et que ces objets ne sont connectés à aucun objet Pad . Lorsqu’une telle empreinte sera placée dans une conception PCB, aucun net ne sera attribué à ces objets de couche cuivre, et ils deviendront du cuivre mort.
Notification
Une notification s’affiche dans le Messages panneau au format suivant :
Unconnected Copper on primitive : <ObjectType> <Identifier> on <Layer>
où :
ObjectType est le type d’occurrence de l’objet qui n’est connecté à aucun objet Pad dans le modèle d’empreinte.
Identifier est l’identifiant de l’objet qui n’est connecté à aucun objet Pad dans le modèle d’empreinte ; la représentation de l’identifiant dépend du type d’objet.
Layer est la couche sur laquelle l’occurrence de l’objet qui n’est connecté à aucun objet Pad dans le modèle d’empreinte est placée.
Recommandation de résolution
Modifiez le modèle d’empreinte afin que les objets qui ne sont actuellement connectés à aucun objet Pad dans le modèle d’empreinte soient connectés à des pastilles.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu de l’empreinte.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée de l’empreinte dans la région Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle d’empreinte actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire PCB Footprint. Placez des objets sur la ou les couches cuivre afin de former une connexion entre les pastilles de l’empreinte et les objets qui ne sont actuellement connectés à aucun objet Pad, ou supprimez ces objets non connectés.
Violations associées aux symboles
Different pins between modes
Default report mode:
Résumé
Cette violation se produit lorsqu’un des modes d’affichage d’un symbole comporte une broche supplémentaire.
Notification
Une notification s’affiche dans le Messages panneau au format suivant :
Extra Pin in display mode <DisplayMode> of the symbol <SymbolRevisionID> . Part <PartDesignator> . Pin Name "<PinName> "
où :
DisplayMode est le mode de représentation graphique spécifique du symbole dans lequel la ou les broches supplémentaires ont été trouvées. Un symbole possède un mode Normal et peut avoir jusqu’à 255 modes Alternate définis. Pour en savoir plus, consultez la création de plusieurs modes d’affichage graphique pour un même symbole de composant .
SymbolRevisionID est l’ID Révision-Élément du symbole.
PartDesignator est le Designator de la partie du symbole.
PinName est le Name de la broche en cause.
Recommandation de résolution
Cette violation survient généralement lorsqu’un mode graphique alternatif est défini pour un symbole et que l’un des cas suivants se produit :
Une broche supplémentaire a été ajoutée à un mode d’affichage qui n’est pas spécifiée dans un autre mode d’affichage, ou
Une broche a été spécifiée avec un désignateur et/ou un nom différent de ceux d’une broche spécifiée dans un autre mode d’affichage.
Non seulement le nombre de broches doit être identique entre les modes d’affichage graphique, mais les broches doivent également être identiques en désignateur et en nom. Pour en savoir plus, consultez la création de plusieurs modes d’affichage graphique pour un même symbole de composant .
Modifiez le désignateur et/ou le nom des broches en cause afin que le nombre de broches ainsi que leurs propriétés Designator et Name soient identiques entre les modes d’affichage du symbole, ou supprimez une broche supplémentaire d’un mode d’affichage.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu du symbole.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée du symbole dans la région Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle de symbole actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire Schematic Library. Sélectionnez les broches en cause et modifiez les valeurs de leurs propriétés Designator et/ou Name dans le mode Pin du panneau Properties , ou supprimez ces broches à l’aide du raccourci Delete .
Duplicate Pin Designators
Default report mode:
Résumé
Cette violation se produit lorsque deux broches ou plus dans le modèle de symbole du composant ont le même désignateur.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Duplicate Pin Designator(s) (mode <DisplayMode> ): <PinDesignatorList>
où :
DisplayMode correspond au mode de représentation graphique spécifique du symbole dans lequel le ou les pins dupliqués ont été détectés. Un symbole possède un mode Normal et peut avoir jusqu’à 255 modes Alternate définis.
PinDesignatorList correspond à la liste, séparée par des virgules, des désignateurs de pins dupliqués dans le symbole concerné.
Recommandation de résolution
Modifiez le désignateur du ou des pins concernés en conséquence, afin que chacun ait une affectation unique.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu du symbole.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée du symbole dans la zone Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle de symbole actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire de bibliothèque schématique. Sélectionnez les pins concernés et modifiez les valeurs de leur propriété Designator dans le mode Pin mode of the Properties panel , ou supprimez ces pins à l’aide du raccourci Delete .
Missing Default Designator
Default report mode:
Résumé
Cette violation se produit lorsqu’aucun désignateur par défaut n’est spécifié dans le modèle de symbole du composant.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Missing Default Designator
Recommandation de résolution
Spécifiez un désignateur par défaut pour le modèle de symbole concerné.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu du symbole.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée du symbole dans la zone Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle de symbole actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire de bibliothèque schématique. Ouvrez le mode Symbol mode of the Properties panel (actif lorsqu’aucun objet n’est sélectionné dans l’espace de conception) et spécifiez le préfixe de désignateur requis, suivi du caractère '?' dans le champ Designator (par exemple, C?). Les points d’interrogation dans les désignateurs des composants placés sur une feuille schématique seront remplacés par les numéros réels lors du processus Design Annotation .
Missing Pin Designator
Default report mode:
Résumé
Cette violation se produit lorsqu’un pin dans le modèle de symbole du composant n’a aucun désignateur spécifié.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Missing Pin Designator of the symbol <SymbolRevisionID>
où :
SymbolRevisionID correspond à l’ID Item-Revision du symbole concerné.
Recommandation de résolution
Spécifiez un désignateur pour chaque pin dans le modèle de symbole concerné.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu du symbole.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée du symbole dans la zone Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle de symbole actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire de bibliothèque schématique. Sélectionnez les pins concernés et spécifiez les valeurs de leur propriété Designator dans le mode Pin mode of the Properties panel , ou supprimez les pins à l’aide du raccourci Delete .
Missing Pin Name
Default report mode:
Résumé
Cette violation se produit lorsqu’un pin dans le modèle de symbole du composant n’a aucun nom spécifié.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Missing Pin Name of the symbol <SymbolRevisionID> . Pin Designator "<PinDesignator> ".
où :
SymbolRevisionID correspond à l’ID Item-Revision du symbole concerné.
PinDesignator correspond au Designator du pin concerné.
Recommandation de résolution
Spécifiez un nom pour chaque pin dans le modèle de symbole concerné.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu du symbole.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée du symbole dans la zone Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle de symbole actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire de bibliothèque schématique. Sélectionnez les pins concernés et spécifiez les valeurs de leur propriété Name dans le mode Pin mode of the Properties panel , ou supprimez ces pins à l’aide du raccourci Delete .
Remarque
Une seule occurrence de violation sera répertoriée dans le panneau Messages pour chaque composant distinct. Un composant peut très bien avoir un symbole avec plusieurs pins sans nom défini.
Missing Pins in Sequence
Default report mode:
Résumé
Cette violation se produit lorsque des pins manquants ont été détectés dans la séquence numérique des valeurs de désignateur de pin du symbole concerné. Par exemple, si le symbole comporte des pins avec les désignateurs 1, 2, 5, et qu’il n’existe aucun pin avec les désignateurs 3 et 4.
Notification
Une notification s’affiche dans le panneau Messages au format suivant :
Missing Pin Designator In Sequence : <PinDesignatorList> [<LowerPinDesignator> ..<UpperPinDesignator> ]
où :
PinDesignatorList correspond à la liste, séparée par des virgules, des désignateurs de pins manquants dans la séquence numérique détectée dans le symbole concerné.
LowerPinDesignator correspond à la valeur numérique minimale des désignateurs de pins détectés dans le symbole concerné.
UpperPinDesignator correspond à la valeur numérique maximale des désignateurs de pins détectés dans le symbole concerné.
Recommandation de résolution
Dans le modèle de symbole concerné, ajoutez des pins avec les désignateurs de pins manquants dans la séquence ou modifiez les désignateurs de pins afin qu’ils forment une séquence continue de valeurs entières.
Dans le Component Editor en mode Single Component Editing mode , cliquez sur le contrôle en haut à droite de l’aperçu du symbole.
Dans le Component Editor en mode Batch Component Editing mode , cliquez avec le bouton droit sur l’entrée du symbole dans la zone Model Links et choisissez la commande Edit dans le menu contextuel.
Le modèle de symbole actuellement utilisé (référencé) par le composant s’ouvrira dans l’éditeur temporaire de bibliothèque schématique. À l’aide de la commande Place » Pin dans les menus principaux, ajoutez le nombre requis de pins et spécifiez les valeurs de leur propriété Designator dans le mode Pin mode of the Properties panel afin que les désignateurs de pins du symbole forment une séquence continue de valeurs entières. Vous pouvez également modifier la propriété Designator des pins déjà placés dans le symbole.
Remarque
Certains composants n’utilisent pas une numérotation séquentielle des pins, par exemple un BGA avec une numérotation non séquentielle des pins : A1, A3, A5 (et ainsi de suite). Dans ce cas, il est suggéré de publier le composant avec cette violation et d’en indiquer la raison dans les notes de version. Vous pouvez également définir la vérification Missing Pins in Sequence sur la page Data Management – Component Rule Checks de la boîte de dialogue Preferences sur No Report.