Configurer et exécuter un DRC

Altium Training

Altium Essentials: PCB Design Rule Checks

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

En un coup d'œil

Cet article vous explique comment configurer et exécuter les vérifications des règles de conception (DRC) dans Altium Designer. Il couvre aussi bien la vérification en temps réel (Online DRC) que la vérification par lots lancée manuellement (Batch DRC), afin de vous permettre de vérifier que votre PCB respecte les règles définies pour sa conception. Vous découvrirez où sélectionner les types de règles à vérifier, comment activer les règles pour les vérifications en ligne et par lots, quelles conditions doivent être réunies pour que la vérification en ligne fonctionne, et comment la vérification par lots signale et affiche les violations pour vous permettre de les examiner. L’article présente également les principales options de rapport et vous indique où trouver et examiner les violations une fois la vérification terminée. Vous disposerez ainsi d’un guide pratique pour valider votre carte avec davantage de confiance. Poursuivez votre lecture pour découvrir comment faire de la DRC une étape fiable de votre processus de conception de PCB.

- Apprenez à configurer le vérificateur des règles de conception, notamment à sélectionner les types de règles et à les activer pour la vérification en ligne ou par lots.
- Comprenez la différence entre la vérification en ligne et la vérification par lots, quand utiliser chacune d’elles et quelles conditions sont nécessaires à leur bon fonctionnement.
- Découvrez où s’affichent les violations, comment les rapports sont générés et comment analyser les problèmes directement dans l’espace de conception du PCB.
Approfondissez avec l'IA :

La vérification de la conformité des objets de l’espace de conception aux exigences, ou règles, de conception est effectuée par le Design Rule Checker.

Configuration du vérificateur des règles de conception

La vérification des règles de conception se configure dans la boîte de dialogue Design Rule Checker (Tools » Design Rule Check). Cette boîte de dialogue comporte une arborescence à gauche, dans laquelle vous choisissez les éléments à configurer. La partie droite s’adapte à votre sélection.

Pour configurer les règles de conception à vérifier, sélectionnez la section Rules to Check dans la boîte de dialogue, comme illustré ci-dessous. La partie droite répertorie tous les types de règles de conception pouvant être vérifiés. Notez que chaque type de règle de conception dispose de cases à cocher distinctes permettant d’activer ou de désactiver la vérification DRC en ligne et par lots.

Configuration des règles à vérifier

Utilisation de tous les types de règles

Cliquez sur Rules to Check dans l’arborescence de gauche pour afficher tous les types de règles de conception disponibles.

Pour trier le contenu de la partie droite de la boîte de dialogue selon l’un des en-têtes, cliquez sur l’en-tête correspondant. Par exemple, l’en-tête Category a été sélectionné dans l’image ci-dessus.

Utilisation d’une catégorie de règles Pour vous concentrer sur une catégorie de règles particulière, telle que Electrical ou Routing, sélectionnez-la dans l’arborescence de gauche.
Activation d’un type de règle spécifique  Cochez la case pour activer un type de règle spécifique pour la vérification des règles de conception Online et/ou Batch.
Activation de plusieurs types de règles

Utilisez le menu contextuel accessible par clic droit pour activer ou désactiver le paramètre pour plusieurs règles :

Used On – active la vérification si une règle de ce type a été définie pour cette carte

All On – active la vérification de tous les types de règles

All Off – désactive la vérification de tous les types de règles

Exécuter une vérification DRC Cliquez sur le bouton Run Design Rule Check pour vérifier toutes les règles dont la case Batch est actuellement cochée, conformément aux paramètres configurés sur la page Report Options de la boîte de dialogue. En savoir plus sur l’exécution d’une vérification DRC par lots. 
Et ensuite ? Il existe plusieurs façons de rechercher, d’identifier et de résoudre les violations des règles de conception. Elles sont décrites sur la page Analyse et résolution des violations des règles de conception.
  • Notez que la liste des règles à vérifier ne comprend pas toutes les règles pouvant être définies dans la boîte de dialogue PCB Rules and Constraint Editor, car certaines sont des règles de configuration, telles que la règle de priorité de routage. La description de chaque règle précise quand celle-ci est appliquée.

  • Utilisez le menu contextuel accessible par clic droit pour accéder aux commandes permettant d’activer ou de désactiver rapidement tous les types de règles pour la vérification DRC en ligne ou par lots, ou uniquement les types de règles utilisés (définis et activés pour la conception).

  • Lors de l’exécution d’une vérification DRC en ligne ou par lots, les violations des règles sont répertoriées dans la zone Violations du panneau PCB Rules and Violations.

  • Les violations associées à un objet de conception particulier peuvent être analysées directement dans l’espace de conception du PCB. Placez le curseur sur un objet en infraction, faites un clic droit, puis choisissez une commande dans le sous-menu Violations. Vous pouvez examiner une violation particulière impliquant cet objet ou afficher toutes les violations qui le concernent à l’aide de la commande Show All Violations. Dans chaque cas, la boîte de dialogue Violation Details s’affiche et fournit des informations détaillées sur les violations, ainsi que des commandes permettant de mettre en surbrillance les objets en infraction et d’y accéder.

Activation de la vérification DRC en ligne

La vérification des règles de conception en ligne s’exécute en arrière-plan, en temps réel, pour signaler et/ou empêcher automatiquement les violations des règles de conception. Elle est particulièrement utile lors du routage interactif de votre carte, car elle met immédiatement en surbrillance les violations, notamment celles concernant les espacements, les largeurs et les segments parallèles.

La vérification DRC en ligne signale les violations dès qu’elles se produisent.
La vérification DRC en ligne signale les violations dès qu’elles se produisent.

Pour qu’une règle soit prise en compte par la vérification DRC en ligne, les trois conditions suivantes doivent être remplies :

  1. La fonction DRC en ligne doit être activée sur la page PCB Editor - General de la boîte de dialogue Preferences ()

  2. La règle doit être activée pour que le système de règles de conception la prenne en compte. Pour ce faire, dans la boîte de dialogue PCB Rules and Constraints Editor ou le panneau PCB Rules and Violations, assurez-vous que l’option Enabled de cette règle est cochée ().

    Si une règle fait partie d’un ensemble de règles défini par l’utilisateur, cet ensemble doit également être activé. En savoir plus sur l’activation et la désactivation des ensembles de règles.

  3. Le type de règle doit être activé pour la vérification en ligne dans la boîte de dialogue Design Rule Checker ().

Si des objets enfreignent une règle de conception applicable dont la vérification en ligne est activée, ils sont mis en surbrillance dans l’espace de conception conformément aux options d’affichage des violations actuellement définies.

Le traitement de la vérification DRC en ligne peut être optimisé pour inclure le multithreading et donner la priorité aux primitives liées à la zone visible de la conception, en activant l’option PCB.DRC.OnlineOptimization dans la boîte de dialogue Advanced Settings.

Configuration et exécution d’une vérification DRC par lots

La vérification DRC en ligne détecte les nouvelles violations pendant que vous travaillez, tandis que la vérification DRC par lots permet de lancer manuellement un contrôle à tout moment du processus de conception de la carte. Ainsi, si les concepteurs expérimentés connaissent l’intérêt de la vérification DRC en ligne, ils savent aussi que la conception d’une carte doit toujours se terminer par une vérification DRC par lots.

Pour lancer une vérification DRC par lots, cliquez sur le bouton Run Design Rule Check en bas à gauche de la boîte de dialogue Design Rule Checker . Toutes les règles actuellement activées dans la colonne Batch de la section Rules to Check de la boîte de dialogue sont alors vérifiées. Si l’option Create Report File est activée sur la première page de la boîte de dialogue, un rapport est créé et ouvert (conformément aux options de format du rapport). Le rapport répertorie chaque règle vérifiée ; les règles absentes de la conception ne sont pas vérifiées. Une fois la vérification DRC par lots terminée, toutes les violations détectées sont également répertoriées sous forme de messages dans le panneau Messages.

Pour effacer les marqueurs d’erreur existants, sélectionnez Tools » Reset Error Markers dans les menus de l’éditeur de PCB. 

Configurez les options de rapport pour une vérification des règles de conception par lots.
Configurez les options de rapport pour une vérification des règles de conception par lots.

Options du rapport DRC

Exécuter une vérification des règles de conception par lots

Exécutez la commande Tools » Design Rule Check pour ouvrir Design Rule Checker boîte de dialogue. Cliquez sur le bouton Run Design Rule Check pour effectuer une vérification DRC par lot, conformément aux règles activées pour ce type de vérification et aux options supplémentaires définies pour celui-ci.

Une fois la vérification terminée, toutes les violations apparaissent dans le panneau Messages.

Create Report File Si cette option est activée, un rapport est généré après l'exécution d'une vérification DRC par lot pour la carte. Le format par défaut du rapport est HTML et son nom est Design Rule Check - <PCBDocumentName>.html. Le format du rapport et son ouverture par défaut sont configurés sur la page PCB Editor – Reports de la boîte de dialogue Preferences. En savoir plus sur les options de format du rapport DRC.
↳ Report PCB Health Issues

Le moniteur d'intégrité du PCB est une fonctionnalité qui détecte les défauts de conception potentiels qui ne constituent pas nécessairement des violations des règles de conception détectées par la DRC. Les options de contrôle d'intégrité sont configurées dans le panneau Properties (). Activez cette option pour inclure ces résultats dans le rapport DRC. En savoir plus sur le moniteur d'intégrité du PCB.

Create Violations Lorsque cette option est activée, les violations sont mises en évidence dans l'espace de conception conformément aux paramètres actuels des options d'affichage des violations. Cette option est également nécessaire pour que les violations apparaissent dans la zone Violations du panneau Règles et violations du PCB.
Sub-net Details

Si une règle Net non routé a été définie, activez cette option pour inclure les détails des sous-nets dans le rapport DRC.

La règle Net non routé ne doit être activée pour la vérification qu'une fois toutes les connexions routées, car une ligne de connexion représente en réalité un « circuit ouvert ».

Verify Shorting Copper Les composants Net Tie sont créés pour permettre de relier deux nets de manière contrôlée, par exemple AGND et DGND. Cette option vérifie l'intégrité du cuivre assurant la liaison dans les composants Net Tie utilisés dans la conception, en recherchant toute zone de cuivre non connectée dans le composant (ce qui indique qu'une pastille n'est pas correctement reliée aux autres pastilles). En savoir plus sur la connexion intentionnelle de deux nets.
Report Drilled SMT Pads

Activez cette option pour signaler les pastilles CMS (composants montés en surface) qui ont été percées par erreur.

Exemples de pastilles CMS : une broche courte ; un contact plat ; une bille d'une matrice de billes (BGA) ; une terminaison sur le corps d'un composant (composants passifs) ; ou une patte courte en aile de mouette (QFP).

Cette option sert uniquement à détecter les pastilles CMS pour lesquelles des trous ont été définis, ce qui était possible dans les anciennes versions du logiciel. Pour vérifier la présence de vias sous les pastilles CMS, la règle Vias sous les CMS (dans la catégorie High Speed) doit être ajoutée à la conception et activée pour la vérification DRC par lot.

Report Multilayer Pads with 0 size Hole Détecte les pastilles multicouches dont le diamètre de trou est nul (ce qui en fait, en pratique, des pastilles de montage en surface).
Stop when <n> violations found Définissez le nombre maximal de violations pouvant être détectées avant l'arrêt du processus de vérification DRC par lot (valeur par défaut = 500). Limiter le nombre de violations signalées permet de garder la maîtrise du processus de vérification.
Report Broken Planes

Un plan est rompu lorsqu'une zone de ce plan, connectée à un net, se retrouve électriquement isolée du reste du plan. Cela peut par exemple se produire lorsqu'un connecteur est placé à cheval sur une zone d'un plan divisé, sans être connecté à ce plan. Si les zones de dégagement autour des broches se rejoignent et traversent complètement le cuivre du plan, elles peuvent alors couper ce plan divisé en deux parties.

Pour détecter les ruptures de plans, la règle Net non routé (dans la catégorie Electrical) doit être activée pour la vérification DRC par lot.

Report Dead Copper larger than

Le cuivre mort désigne les zones de cuivre d'un objet polygone qui ne sont pas connectées au net affecté à ce polygone et qui se retrouvent également isolées électriquement du plan parent d'origine. Cela peut par exemple se produire avec un connecteur (non connecté au plan) dont les broches sont très rapprochées : les zones de dégagement autour des broches se rejoignent et isolent des zones de cuivre du reste du plan. Utilisez le champ associé pour indiquer la surface maximale admissible de cuivre mort, au-delà de laquelle une violation de règle est signalée (valeur par défaut = 100 sq. mils).

Pour les objets sans net affecté

Pour détecter le cuivre mort, la règle Net non routé (dans la catégorie Electrical) doit être activée pour la vérification DRC par lot.

Lorsque l'option Report Dead Copper larger than est activée (et que la règle Un-Routed Net est activée pour la vérification DRC par lot), tous les objets sans net affecté, quelle que soit leur taille, sont également signalés lors de la vérification des règles par lot. Cette fonctionnalité est disponible en définissant la valeur de l'option PCB.Rules.DeadCopperNoNet dans la boîte de dialogue Paramètres avancés pour configurer le mode de détection souhaité, comme indiqué ci-dessous. La valeur par défaut est 2.

  • 0 – ne vérifier aucun objet.

  • 1 – vérifier tous les objets.

  • 2 – vérifier tous les objets, à l'exception des pastilles libres, des objets texte et des objets inclus dans des composants.

De plus, lorsque l'option Report Dead Copper larger than est activée, les objets des couches de cuivre auxquels un net est affecté, mais qui ne sont connectés à aucune pastille du même net et ne sont pas reliés à d'autres objets du même net par des lignes de connexion, sont vérifiés (que la règle Un-Routed Net soit activée pour la vérification DRC par lot ou non). Cette fonctionnalité est en bêta ouverte et disponible lorsque l'option PCB.Rules.DeadCopperInNet est activée dans la boîte de dialogue Paramètres avancés.

Report Starved Thermals with less than n% available copper Activez cette option pour que le processus de vérification des règles par lot recherche et signale les connexions thermiques dont la réduction de cuivre dépasse le pourcentage spécifié. Les connexions thermiques sont des liaisons à un plan entourées de dégagements destinés à réduire la conduction de chaleur vers le cuivre du plan. Une connexion thermique peut devenir insuffisante lorsque la surface des branches de cuivre qui la relient au plan est réduite par des zones de dégagement. Cette option vérifie également la surface de la connexion thermique (et pas uniquement ses branches) par rapport aux zones de dégagement qui empiètent dessus. Utilisez le champ associé pour définir le pourcentage minimal admissible de cuivre de connexion qui doit subsister, en dessous duquel une violation de règle est signalée (valeur par défaut = 50%).

Configuration du rapport DRC

Un rapport de vérification des règles de conception est généré lors d'une vérification des règles de conception (DRC) par lot si l'option Create Report File est activée dans la boîte de dialogue Vérificateur des règles de conception. Le format du rapport et les options d'ouverture automatique sont configurés sur la page Éditeur PCB - Rapports de la boîte de dialogue Preferences.

Générez un rapport DRC dans le cadre du processus de vérification DRC par lots.
Générez un rapport DRC dans le cadre du processus de vérification DRC par lots.

Les formats pris en charge sont les suivants :

  • TXT – génère le fichier Design Rule Check - <PCBDocumentName>.drc.

  • HTML – génère le fichier Design Rule Check - <PCBDocumentName>.html.

  • XML – génère le fichier <PCBDocumentName>.xml.

  • Les rapports aux formats TXT et HTML sont générés dans le dossier indiqué dans le champ Output Path de la boîte de dialogue Options du projet - Options. Le fichier au format XML est généré au même emplacement que le fichier du projet parent.

  • Le rapport répertorie chaque règle testée pendant le processus de vérification par lots, tel que défini dans la boîte de dialogue Design Rule Checker. Chaque violation détectée est répertoriée avec l’ensemble des informations de référence, telles que la couche, le nom du net, le repère du composant et le numéro de pastille, ainsi que l’emplacement de l’objet.

  • Dans le rapport au format HTML, cliquez sur l’entrée correspondant à un objet en infraction pour accéder directement à cet objet dans l’espace de conception par navigation croisée. Notez que le niveau de zoom appliqué lors de ce clic se configure sur la page System – Navigation de la boîte de dialogue Preferences.

Configuration de l’affichage des violations DRC

Les violations des règles de conception peuvent être signalées graphiquement dans l’espace de conception à l’aide d’une superposition et/ou d’un marqueur de détail. Les deux styles de marqueurs DRC, la superposition de violation et les marqueurs de détail de violation, se configurent sur la page PCB Editor – DRC Violations Display de la boîte de dialogue Preferences. Chaque style présente ses propres avantages :

  • Le style de superposition applique une superposition colorée à l’ensemble de l’objet en infraction, selon l’un des quatre styles disponibles. Leur apparence lors des zooms avant et arrière est contrôlée par l’option Overlay Zoom Out Behavior. Le style Override Color Dominates est idéal pour repérer une violation lorsque vous effectuez un zoom arrière.

  • Au lieu de mettre en surbrillance l’ensemble de l’objet en infraction, les marqueurs de détail sont conçus pour fournir des indications sur le type de violation.

La section inférieure de cette page de la boîte de dialogue permet de choisir les violations à signaler ou à marquer. Notez que ces cases à cocher contrôlent uniquement l’affichage des violations détectées : même si un type de règle est désactivé ici, le vérificateur des règles de conception détectera toujours toutes les violations de ce type, à condition qu’une règle soit définie et que la vérification de ce type de règle soit activée. 

Préférences d’affichage des violations

La manière dont les violations DRC sont affichées et les types de violations à signaler se configurent sur la page PCB Editor – DRC Violations Display de la boîte de dialogue Preferences.

Choisissez la manière dont les violations DRC doivent être affichées dans l’espace de conception : à l’aide de graphismes personnalisés et/ou d’une superposition de violation définie.
Choisissez la manière dont les violations DRC doivent être affichées dans l’espace de conception : à l’aide de graphismes personnalisés et/ou d’une superposition de violation définie.

Affichage des violations DRC

Violation Overlay Style

La superposition de violation est dessinée par-dessus les primitives de conception en infraction. Sélectionnez le style visuel de superposition pour définir l’apparence des violations dans l’espace de conception du PCB. La couleur de substitution utilisée pour mettre en surbrillance les objets en infraction est la couleur système DRC Error Markers , configurée dans la zone System Colors de l’onglet Layers and Colors du panneau View Configuration (). Les primitives marquées par une superposition de violation sont faciles à repérer lors d’un zoom arrière.

  • None (Layer Color) – La couleur de substitution DRC est ignorée, laissant uniquement la couleur par défaut de la couche visible ().

  • Solid (Override Color) – La couleur de substitution DRC est utilisée et remplace entièrement la couleur par défaut de la couche ().

  • Style A – La couleur de substitution DRC est utilisée pour afficher un motif répété représentant un point d’exclamation dans un triangle, tout en laissant également visible la couleur par défaut de la couche ().

  • Style B – La couleur de substitution DRC est utilisée pour afficher un motif répété représentant une croix dans un cercle, tout en laissant également visible la couleur par défaut de la couche. Il s’agit du style de superposition par défaut ().

Overlay Zoom Out Behavior

Cette option détermine la manière dont les superpositions de violation de style A ou B s’affichent lors d’un zoom arrière :

  • Base Pattern Scales – le motif répété de la superposition de violation est mis à l’échelle avec l’objet lors des zooms avant ou arrière.

  • Layer Color Dominates – sélectionnez cette option pour que la couleur attribuée à la couche devienne de plus en plus dominante à mesure que vous effectuez un zoom arrière, jusqu’à ce que la couleur de superposition ne soit plus perceptible.

  • Override Color Dominates – sélectionnez cette option pour que la couleur de substitution attribuée au net devienne de plus en plus dominante à mesure que vous effectuez un zoom arrière ; dans ce mode, les violations deviennent très visibles. 

Choose DRC Violations Display Style

Utilisez la grille pour choisir le style d’affichage pour chaque type de règle.

  • L’activation du champ Violation Details pour un type de règle permet d’utiliser les graphismes de violation personnalisés associés pour afficher les violations DRC de cette règle. Par défaut, l’option d’affichage Violation Details est activée pour tous les types de règles.

  • L’activation du champ Violation Overlay  permet d’afficher les violations à l’aide du style de superposition sélectionné plus haut dans la boîte de dialogue. Par défaut, l’option Violation Overlay est activée uniquement pour les règles Clearance, Width, Component Clearance, et Wirebonding.

  • Effectuez un clic droit n’importe où dans la grille pour accéder à un menu contextuel proposant des commandes permettant d’activer ou de désactiver rapidement l’utilisation d’un type d’affichage des violations pour tous les types de règles (). Utilisez ce menu pour activer rapidement l’affichage des violations, à l’aide de graphismes détaillés ou de styles de superposition, uniquement pour les règles actuellement utilisées dans cette conception.

Marqueurs de détail des violations

La plupart des règles de conception pouvant être incluses dans la vérification des règles en ligne et/ou par lots disposent d’un graphisme de détail de violation associé. Celui-ci apparaît dans l’espace de conception lorsqu’une règle donnée est enfreinte, sur la ou les couches concernées par cette violation.

Dans certains cas, le graphisme indique non seulement où la violation se produit, mais aussi pourquoi : il affiche la valeur de contrainte définie pour la règle et indique dans quelle mesure les primitives en infraction se situent en dessous ou au-dessus de cette valeur, par exemple dans le cas d’une violation de largeur ou de couronne annulaire minimale (). 

Les autres marqueurs de détail, notamment ceux utilisés pour représenter les violations des règles Antennes de net (), Court-circuit (), Net non routé (), Définition de zone de placement, Paires de couches et Vias sous CMS, sont uniquement graphiques, car aucune valeur de contrainte définissable ne peut être affichée.

Couleur des marqueurs DRC

Les couleurs des deux types de marqueurs se configurent dans la zone System Colors de l’onglet Layers and Colors du panneau View Configuration (). N’oubliez pas que, pour qu’un type d’affichage des violations soit utilisé, l’icône de visibilité (à gauche des échantillons de couleur) doit être activée () ; sinon, les détails de violation ou la superposition de violation associés ne seront pas affichés.

Autres options de la boîte de dialogue Les boutons Defaults, Save, Load et Import From permettent de gérer les préférences d’Altium Designer (les préférences enregistrées avec cette installation d’Altium Designer). Pour rétablir les valeurs par défaut de la page de préférences PCB Editor – DRC Violation Display, cliquez sur la flèche vers le bas du bouton Set to Defaults et sélectionnez Default (Page) dans le menu (). Pour en savoir plus, consultez Accès, définition et gestion des préférences système.

Configuration de la vérification forcée par lots des ensembles de règles

Cette fonctionnalité est en bêta ouverte et disponible lorsque l’option PCB.Rules.RuleSets est activée dans la boîte de dialogue Paramètres avancés.

Le système de règles de l’éditeur PCB permet de définir des règles de conception dans des ensembles de règles. Les ensembles de règles permettent au concepteur de regrouper et de réutiliser un ensemble de règles de conception propres, par exemple, à une interface ou à un fabricant. Le système de règles analyse automatiquement toutes les règles de tous les ensembles de règles pour identifier la règle de conception applicable.

Le concepteur peut également forcer la vérification d’un ou de plusieurs ensembles de règles lors du contrôle des règles de conception (DRC) par lots, afin de tester les règles de ces ensembles en plus de celles vérifiées lors du DRC normal. 

Par exemple, si un net est couvert par une règle de largeur dans Default Rule Set et par une règle de largeur dans un ensemble de règles créé par l’utilisateur, ce net sera également vérifié selon la règle de largeur de l’ensemble créé par l’utilisateur si l’option Force Batch Check est activée pour cet ensemble, même si cette règle est de priorité inférieure à celle de la règle de largeur de Default Rule Set. Les entrées correspondant aux violations détectées des règles de conception incluses dans les ensembles soumis à une vérification forcée portent la mention Force Checked <RuleSetName> dans le rapport DRC, le panneau Messages et le panneau PCB Rules And Violations .

Dans cet exemple, une règle de conception de largeur Width_MyManufacturer est incluse dans un ensemble de règles défini par l’utilisateur MyManufacturer. Cette règle est de priorité inférieure à une règle générale Width incluse dans Default Rule Set.

Dans la boîte de dialogue Design Rule Checker, l’option Force Batch Check est activée pour l’ensemble de règles MyManufacturer.

Bien que la règle Width_MyManufacturer soit de priorité inférieure, elle est vérifiée lors du DRC par lots, car l’option Force Batch Check est activée pour l’ensemble de règles MyManufacturer auquel elle appartient. Les entrées correspondant aux violations détectées de cette règle portent la mention Force Checked <RuleSetName> dans le rapport DRC et le panneau Messages.

Les entrées correspondant aux violations détectées de la règle Width_MyManufacturer portent également la mention Force Checked <RuleSetName> dans le panneau PCB Rules And Violations .

 

Vérification forcée des ensembles de règles

Que sont les ensembles de règles ? Le système de règles de l’éditeur PCB permet de définir des règles de conception dans des ensembles de règles. Les ensembles de règles permettent au concepteur de regrouper et de réutiliser un ensemble de règles de conception propres, par exemple, à une interface ou à un fabricant. Le système de règles examine automatiquement tous les ensembles de règles et identifie la règle de priorité la plus élevée pour chaque type de règle, afin de l’utiliser pour le DRC en ligne et par lots.
Que signifie la vérification forcée ?

Lorsque l’option Force Batch Check est activée pour un ensemble de règles, la règle applicable de priorité la plus élevée pour chaque type de règle est vérifiée, mais la règle applicable de priorité la plus élevée pour chaque type de règle au sein de cet ensemble de règles fait également l’objet d’une vérification forcée lors du DRC par lots. La vérification forcée s’exécute donc en parallèle du DRC par lots normal, avec une exécution DRC supplémentaire pour chaque ensemble de règles soumis à une vérification forcée ().

Notez que les DRC par lots forcés sont effectués après le DRC « normal » des règles applicables. Si le nombre de violations détectées lors du DRC « normal » atteint le nombre spécifié dans l’option Stop when n violations found de la page Report Options de la boîte de dialogue Design Rule Checker, le DRC s’arrête et le DRC par lots forcé ne démarre pas.

Activation de la vérification forcée

Utilisez les options de la page Rule Set to Check de la boîte de dialogue Design Rule Checker pour activer la vérification forcée d’un ensemble de règles spécifique ().

  • Notez que, pour que les règles d’un ensemble fassent l’objet d’une vérification forcée lors du DRC par lots, l’option Batch doit être sélectionnée pour les types de règles requis dans le dossier Rules to Check de la boîte de dialogue Design Rule Checker.

  • Il n’est pas possible d’activer l’option Force Batch Check pour Default Rule Set. 

Consultez la page Définition, portée et gestion des règles de conception PCB pour en savoir plus sur les ensembles de règles.

 

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Nav
Contents
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contents