Préparation des rapports de validation

En un coup d'œil

Découvrez comment préparer des rapports de validation HTML dans Altium Designer et les inclure dans des fichiers Output Job pour faciliter les vérifications de conception et la publication des projets. Cet article aborde la vérification de l’état du cycle de vie des composants, la conformité de la configuration de l’environnement, les différences entre le schéma et le PCB, ainsi que les rapports de vérification des règles électriques. Il explique également comment la validation avant publication peut empêcher la publication de conceptions lorsque les vérifications échouent. Poursuivez votre lecture pour configurer des rapports de validation qui vous aideront à détecter les problèmes avant la publication.

- Comprenez comment les vérifications de validation des fichiers Output Job s’intègrent aux processus de conception et de publication.
- Apprenez à configurer les vérifications de l’état des composants et à imposer l’utilisation de modèles, de fichiers Output Job, de préférences et de sources de composants autorisés.
- Découvrez les rapports sur les différences entre le schéma et le PCB et sur les violations des règles électriques du schéma.
Approfondissez avec l'IA :

Le logiciel comprend plusieurs contrôles de validation qui peuvent être inclus en tant que sorties lors de la génération des sorties. Chacun produit un fichier de rapport HTML.

Des sorties de validation peuvent être ajoutées au fichier Output Job actif depuis le menu de la commande [Add New Validation Output] dans la zone Validation Outputs du fichier, ou depuis les sous-menus Edit » Add Validation Outputs des menus principaux.

Notez que la configuration de ces rapports de validation est conservée dans le fichier OutputJob. Lorsque vous configurez un contrôle de validation ailleurs dans le logiciel, les paramètres sont conservés dans le fichier concerné. Par exemple, les paramètres de vérification des erreurs du projet sont stockés dans le fichier de projet, tandis que les paramètres de vérification des règles de conception du PCB (DRC) sont stockés dans le fichier PCB.
L’utilisation de rapports de validation définis dans un fichier Output Job affecté permet de valider vos conceptions dans le cadre du processus de publication du projet de conception. Ces contrôles de validation sont effectués à chaque publication et la publication échoue si l’un d’eux n’est pas concluant. Vous avez ainsi davantage l’assurance que des erreurs coûteuses ne se glisseront pas dans vos conceptions publiées à la suite de modifications de dernière minute. La validation est exécutée à l’étape Validate Design du processus dans la vue PCB Release. En mode conception, les contrôles de validation sont effectués directement sur votre projet, avant la génération des sorties. En mode publication, le processus de publication crée d’abord un instantané autonome de votre projet, comprenant tous les documents du projet et les dépendances externes, puis les contrôles de validation sont effectués sur cet instantané. Cela offre une garantie supplémentaire que l’instantané a correctement capturé toutes les dépendances requises pour votre projet.

Validation de l’état des composants

Les composants de l’espace de travail offrent au concepteur un ensemble formalisé de blocs de conception de haute qualité et d’une grande fiabilité. Grâce au contrôle des révisions et à la gestion du cycle de vie, une entreprise peut approuver la bibliothèque de composants que ses concepteurs sont officiellement autorisés à utiliser dans chaque nouveau projet de conception entrepris au sein de l’entreprise. Toutefois, même si les composants peuvent être approuvés pour être réutilisés dans des conceptions, des contrôles automatisés doivent également être effectués à l’étape de validation de la publication, afin de vérifier qu’ils sont bien dans un état permettant leur utilisation.

Altium Designer, associé à votre espace de travail connecté, apporte une solution élégante à ce besoin sous la forme de Component State Checking. Un générateur de sortie de validation peut être ajouté à un fichier Output Job : Components states. Il peut être configuré pour rechercher les composants se trouvant dans des états à usage restreint. Lors de la configuration, vous déterminez l’action à effectuer pour chaque état actuellement défini, dans chaque définition de cycle de vie actuellement définie dans l’espace de travail : aucune action, un avertissement ou la génération d’une erreur. Cette dernière empêche la publication de la conception. De plus, l’exécution du contrôle génère un rapport HTML pratique, qui permet de voir en un coup d’œil quels composants de la conception ne se trouvent pas dans un état valide.

Les problèmes liés à l’utilisation d’éléments de conception dans des états à usage restreint peuvent également être détectés bien plus tôt dans le cycle de conception, lors de la validation du projet. Il s’agit de déterminer si une révision d’élément est utilisable en fonction de son état actuel et si son utilisation dans des conceptions est autorisée dans cet état. Ce comportement est contrôlé au moyen d’un attribut dédié, défini pour chaque état. Une violation de projet peut être configurée pour détecter et signaler tout élément de l’espace de travail utilisé dans une conception dont la révision se trouve dans un état non utilisable, afin de détecter et d’éviter les problèmes avant la publication. Pour plus de détails, consultez la section Contrôle de la visibilité et de l’applicabilité des révisions d’éléments de la page Définition des cycles de vie pour un espace de travail.
Lorsque vous imposez les environnements de travail de vos concepteurs à l’aide des configurations d’environnement, vous pouvez garantir l’utilisation du fichier Output Job dans lequel le contrôle de l’état des composants a été défini. Pour cela, assurez-vous que le fichier Output Job autorisé par la configuration d’environnement applicable est marqué comme obligatoire, en activant son attribut Req'd. Si un fichier OutJob défini dans une configuration d’environnement est marqué comme obligatoire, la publication n’est possible que si ce fichier OutJob est présent et activé pour être inclus dans l’ensemble de données concerné, généré lors de la publication du projet. Pour plus d’informations, consultez Gestion des configurations d’environnement.

Ajoutez un générateur de sortie de ce type depuis la section Validation Outputs du fichier OutJob. La configuration s’effectue dans la boîte de dialogue Server objects State validation.

Pour accéder à cette boîte de dialogue de configuration, double-cliquez sur l’entrée du générateur de sortie, faites un clic droit sur son entrée et choisissez Configure dans le menu contextuel, ou sélectionnez son entrée et utilisez le raccourci clavier Alt+Enter.

Ajoutez et configurez un contrôle de l’état des composants dans le cadre de votre procédure globale de validation lors de la publication de la conception de la carte.
Ajoutez et configurez un contrôle de l’état des composants dans le cadre de votre procédure globale de validation lors de la publication de la conception de la carte.

La boîte de dialogue présente toutes les définitions de cycle de vie définies pour l’espace de travail auquel vous êtes actuellement connecté. Pour chaque définition, chaque état défini de manière unique est répertorié avec sa description. Pour chaque état associé à une définition de cycle de vie que vous utilisez pour les composants de vos conceptions, il suffit d’indiquer l’action de contrôle à effectuer. Cliquez dans le champ Check Action d’un état et sélectionnez l’action souhaitée dans le menu déroulant associé. Les options de contrôle disponibles sont None, Warning et Error.

Cliquez sur le bouton pour actualiser la boîte de dialogue avec les dernières informations sur les définitions de cycle de vie, directement depuis l’espace de travail.

Les révisions des éléments de type composant utilisés dans la conception qui se trouvent dans un état à usage restreint (dont le champ Check Action est défini sur Error) empêchent la publication de la carte. Le fichier de rapport généré répertorie tous les avertissements et toutes les erreurs.

Exemple de publication de carte échouant à l’étape de validation lors du contrôle de l’état des composants. Survolez l’image pour afficher le rapport généré. Ici, le contrôle détecte que la conception contient quatre composants dans un état de cycle de vie à usage restreint, et le processus de publication se termine par un échec.
Exemple de publication de carte échouant à l’étape de validation lors du contrôle de l’état des composants. Survolez l’image pour afficher le rapport généré. Ici, le contrôle détecte que la conception contient quatre composants dans un état de cycle de vie à usage restreint, et le processus de publication se termine par un échec.

Si vous utilisez des modèles de tâches de sortie du Workspace, assurez-vous que la vérification de l’état des composants est ajoutée au fichier source de tâche de sortie concerné et configurée BEFORE de publier cet OutJob dans le Workspace. Une fois la publication effectuée, la révision du fichier OutJob, et plus précisément la configuration d’un générateur de sortie, ne peut plus être modifiée. Vous devrez apporter les modifications et effectuer une nouvelle publication dans la prochaine révision prévue de l’élément cible. Pour plus d’informations, consultez Préparation des données de fabrication à l’aide des tâches de sortie.

Préparation d’un rapport de vérification de la conformité à la configuration d’environnement

La vérification de la conformité à la configuration d’environnement permet de vérifier de manière concluante et d’imposer l’utilisation, dans une conception, d’éléments de données autorisés par l’entreprise. Autrement dit, si vous n’utilisez pas les éléments de données autorisés par la configuration d’environnement accessible au rôle qui vous est attribué, la publication échoue. Cela évite toute approche incontrôlée de la conception et garantit le respect des environnements de conception de travail définis de manière centralisée à l’échelle de l’entreprise.

Consultez la page Environment Configuration Management (Workspace Altium 365, Workspace Enterprise Server) pour en savoir plus.

Le rapport requis est configuré dans la boîte de dialogue Environment Configuration Compliance Setup.

La boîte de dialogue Environment configuration compliance setup
La boîte de dialogue Environment configuration compliance setup

Pour en savoir plus sur la gestion des configurations d’environnement, consultez les pages consacrées à Altium 365 et à un Workspace Enterprise Server.

Préparation d’un rapport des différences

Le générateur de sortie Differences Report produit un rapport détaillant les différences entre les documents schématiques sources et les documents PCB du projet.

Le rapport requis est configuré dans la boîte de dialogue Differences Setup.

La boîte de dialogue Differences Setup
La boîte de dialogue Differences Setup

Pour en savoir plus, consultez Maintien de la synchronisation des schémas et du PCB.

Préparation d’un rapport de vérification des règles électriques

Le générateur de sortie Electrical Rules Check produit un rapport détaillant les violations détectées par les vérifications de dessin et les vérifications électriques dans les documents schématiques sources du projet.

Le rapport requis est configuré dans la boîte de dialogue Electrical Rules Check Setup.

La boîte de dialogue Electrical Rules Check Setup
La boîte de dialogue Electrical Rules Check Setup

En savoir plus sur la validation de votre projet de conception.

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