Vérification des règles de conception de la bibliothèque personnalisée SOLIDWORKS Electrical

Article de Cheri Guntzviller sur sept. 09, 2025

SOLIDWORKS Électrique est un puissant paquet de schémas basé sur une base de données SQL. Il offre de nombreux avantages, comme la collaboration en temps réel sur les projets et une organisation fluide des pièces. Grâce à cette architecture, les utilisateurs peuvent facilement créer presque tous les rapports et contrôles de règles de conception nécessaires à leurs projets.

Bien qu'il soit possible de créer de nombreuses vérifications des règles de conception pour garantir la cohérence et la précision des projets, il est important de vérifier que vous utilisez des pièces approuvées ou épurées pour une efficacité optimale du projet. Ce processus est particulièrement efficace lorsqu'un système de bibliothèque est intégré à SOLIDWORKS Electrical. Pour les personnes intéressées, nous avons déjà partagé de l'information sur l'adoption d'un système de bibliothèque.

Voyons comment créer une vérification pour vous assurer que vous utilisez des pièces de bibliothèque approuvées.

Certaines entreprises utilisent un système ERP. Dans la gestion des références du fabricant, le champ Article peut potentiellement être utilisé pour saisir ces numéros ERP ou numéros d'entreprise.

SOLIDWORKS Electrical Manufacturer Part Properties Article Number Field

Une bibliothèque peut être utilisée pour les composants conformes ; cependant, il peut aussi être nécessaire de posséder un numéro d'identification ERP ou d'entreprise. De plus, il peut être essentiel de vérifier les règles de conception pour s'assurer de l'inclusion de ces éléments dans vos composants.

Il est déjà établi que le logiciel compile les pièces des fabricants de composants dès leur intégration dans un projet via un rapport de nomenclature. Ce rapport se trouve dans la section « Rapports » du logiciel.

Nous allons parcourir le processus de prise d'une nomenclature existante, de sa duplication, de sa conversion en une vérification de règle de conception, puis de sa modification via des filtres pour obtenir les résultats souhaités dont nous avons besoin.

Pour dupliquer un rapport, ouvrez un projet dans le logiciel.

Procéder à la Projet électrique onglet dans le ruban supérieur et accédez à Configurations.  Dans le menu déroulant, sous Rapport, localisez la nomenclature correspondant à la duplication souhaitée. Sélectionnez le nom du rapport et sélectionnez Double dans le menu de la fenêtre.  Dans cet exemple, j'ai choisi le rapport appelé « ReferenceGroupByManufacturer_Imperial ».

Renommer le rapport sous le Général onglet. Il est suggéré de modifier le nom et la description afin qu'ils soient facilement identifiables. Fermez le rapport après avoir renommé.

 SOLIDWORKS Electrical Report Option in the Electrical Project Configuration Dropdown Menu

SOLIDWORKS Electrical Report Configuration Management Application Configurations

SOLIDWORKS Electrical Report Configuration Edition

Une fois le rapport dupliqué, déplacez-le de la section Rapports du logiciel vers la zone Vérification des règles de conception. Pour ce faire, mettez en surbrillance le nom du doublon, cliquez avec le bouton droit de la souris et sélectionnez Modification de la règle de conception.

Fermez la fenêtre de gestion des rapports. Passez à la Projet électrique onglet > Vérification des règles de conception.  Dans la boîte de dialogue Vérification des règles de conception, sélectionnez l'option Ajouter bouton. Cochez la case correspondant à la règle de conception DRC souhaitée pour l'ajouter à votre projet. Sélectionnez D'ACCORD pour afficher la règle de conception dans votre fenêtre d'affichage. Sélectionnez ce rapport et choisissez Propriété pour modifier les champs ou les colonnes qui doivent être inclus dans cette requête.

Pour vous assurer que toutes les pièces du fabricant de ce projet se trouvent dans la bibliothèque appropriée et possèdent des numéros d'article, supprimez tous les champs autres que le numéro de pièce, le numéro de pièce du fabricant, le numéro d'article et la marque. Pour ce faire, sélectionnez l'option Colonnes Onglet, en utilisant la gestion des colonnes pour décocher tous les champs inutiles. Vous remarquerez peut-être que la bibliothèque n'est pas une sélection disponible.

SOLIDWORKS Electrical Columns Configuration

Alors, comment pouvons-nous créer un contrôle qui confirme que nous avons utilisé des pièces de bibliothèque approuvées ? Prenons un peu de recul.

Pour identifier dans quelle bibliothèque se trouve une pièce, utilisez le Activer Expert Mode pour ajouter davantage à la requête du rapport.

SOLIDWORKS Electrical Activate Expert Mode

Remarque importante : La modification d'un rapport en activant le mode Expert peut endommager le rapport ou le DRC. Continuez si vous maîtrisez le langage de programmation.

Avant de passer en mode Expert, voyons comment ces variables sont organisées. Nous utiliserons un mot-clé dans notre vérification des règles de conception. Le mot-clé est %APP_CATALOG%.

SOLIDWORKS Electrical Design Rule Check Keywords

Design Rule Check Keywords in SOLIDWORKS Electrical

Voyons comment utiliser le mot-clé %APP_CATALOG% dans la vérification des règles de conception. J'ai tendance à considérer les requêtes (rapports et vérifications des règles de conception) en termes de hiérarchie. Dans les requêtes classiques, la hiérarchie s'affiche sous la forme TABLE.VARIABLE (c'est-à-dire un nom de table spécifique suivi d'un point de séparation, puis du nom de la variable). Un mot-clé est juste un niveau au-dessus d'une table, vous vous retrouvez donc avec KEYWORD.TABLE.VARIABLE. Pour cette requête, nous devons simplement montrer l'association entre la variable APP_CATALOG « tew_catreference » et la variable MANUFACTURERPART « bom_reference ». Ces variables doivent être déclarées dans votre relation avec la variable « cre_lib_name ».

Appuyez sur le Activer le mode expert touchez et acceptez la notification.

Pour déclarer ces variables, vous devrez les localiser dans la liste des variables du côté droit. Avant de pouvoir déclarer la variable, sélectionnez CORRIGER au bas de la fenêtre. Double-cliquez sur chacun d'eux dans la liste pour le déclarer. Le logiciel les ajoutera ensuite à la partie des énoncés de votre rapport. Les deux premières captures d'écran concernent la variable tew_catreference.cre_reference.

Declare Variables in SOLIDWORKS Electrical

SOLIDWORKS Electrical Variable Reference Description

Ces deux captures d'écran suivantes concernent la variable cre_lib_name.

Declare Variables in SOLIDWORKS Electrical

Create Library Name in SOLIDWORKS Electrical

La dernière variable, vew_manufacturerparts_ex.bom_reference, doit déjà être déclarée en haut du rapport. Vérifiez cela en faisant défiler vers le haut de la requête SQL et en vous assurant que la variable est déclarée.

Maintenant que les variables ont été déclarées, une instruction finale est nécessaire pour pouvoir appeler la bibliothèque. On doit joindre deux tables.

Assurez-vous que vous êtes dans le DE section du rapport, puis ajoutez la ligne suivante pour établir l'association :

JOINTURE DROITE %APP_CATALOG%.tew_catreference ON vew_manufacturerparts_ex.bom_reference = %APP_CATALOG%.tew_catreference.cre_référence

Dans cet exemple de rapport, cela ressemble à ce qui suit :

SOLIDWORKS Electrical Report

Pour enregistrer votre requête SQL modifiée, vous devez d'abord teste-le.

Plusieurs tests pourraient être nécessaires pour corriger la syntaxe. J'ai constaté qu'il arrive que le rapport se réinitialise et que les modifications soient nécessaires une deuxième fois. Ne vous frustrez pas.Vous devrez vous assurer que la table de votre instruction FROM porte le même nom que la table appelée après l'instruction ON dans la première partie avant le point.

Test SOLIDWORKS Electrical Report

Si vous réussissez, la requête vous permettra d'appliquer vos modifications. Avec l'ajout de variables, des colonnes doivent être ajoutées pour tenir compte de ces ajouts. Sélectionnez APPLIQUER pour effectuer un test une fois de plus. La règle de conception peut se fermer après l'application. Si tel est le cas, veuillez sélectionner la requête et accéder à nouveau aux propriétés.

Si vous voulez avoir moins de contenu dans ce rapport présenté à l'écran et que vous ne voulez que quelques colonnes, allez à l'icône de gestion des colonnes dans le Colonne Onglet du DRC. Décochez toutes les cases qui ne sont pas nécessaires dans ce rapport spécifique. Cet exemple utilisera seulement le numéro de pièce (référence) et le numéro d'article. Nous devrons ajouter une colonne pour que le champ Bibliothèque soit disponible.

Column Management in SOLIDWORKS Electrical

Pour ajouter une nouvelle colonne à la bibliothèque, allez à l' Ajouter une colonne bouton.  Ajoutez une description de la bibliothèque, cliquez sur le bouton Formule et sélectionnez la variable « cre_lib_name » en double-cliquant dessus.  Appuyez sur D'ACCORD pour ajouter cette colonne au rapport.

Add a Report Column in SOLIDWORKS Electrical

Décocher la case « Dupliquer dans la liste » dans l'onglet Colonnes de la bibliothèque fournira les informations dont vous avez besoin.

Dans le Trier et décomposer onglet, utilisez les flèches pour déplacer tous les ordres de tri et les conditions de rupture du côté droit de la fenêtre vers la gauche, sélectionnez uniquement en utilisant le « bom_reference » avec la case décochée pour Break.

SOLIDWORKS Electrical Sort and Break Tab

Une fois terminé, sauvegardez et fermez le rapport. L'ajout d'un filtre à ce rapport dans la liste DRC supprimera toutes les parties qui fait répondre aux critères et ne fournir que les pièces qui ne pas répondre aux besoins spécifiques.

Maintenant, on a besoin d'une condition de filtre. Nous voulons seulement voir les conditions problématiques, afin de pouvoir filtrer par tout ce qui ne se trouve pas dans notre ou nos bibliothèques préférées. Cliquez sur le Ajouter un filtre option sur la gestion des règles de conception ; une fenêtre de filtre apparaîtra.  Une condition sera déjà disponible pour être renseignée.

Double-cliquez sur la variable correspondant au nom de la bibliothèque pour l'ajouter au filtre. L'utilisation de l'opérateur «  != » exclut les bibliothèques non concernées, comme le nom de la bibliothèque de votre entreprise. Dans la liste déroulante Valeur, sélectionnez la bibliothèque de votre entreprise. (Toutes les autres bibliothèques ne figureront pas dans cette bibliothèque et devront être corrigées.)

SOLIDWORKS Electrical Custom Library Rule Check

Et voilà ! Non seulement SOLIDWORKS Electrical peut utiliser une bibliothèque personnalisée, mais vous pouvez également vérifier que les projets adhèrent à ce système.

Les composants de votre projet pourraient avoir besoin d'être corrigés une fois votre bibliothèque ajustée comme vous le souhaitez. Pour ce faire, vous devrez PUSH la bibliothèque mise à jour dans votre projet. Sous l'onglet Processus, la fonction REMPLACER LES DONNÉES vous guidera à travers les données qui doivent être mises à jour. Une fois cela fait, votre DRC devrait être vide, donc toutes les pièces du fabricant dans le projet font désormais partie de votre bibliothèque d'entreprise spécifique. Ceci est également valable si vous voulez vous assurer que toutes les pièces ont un numéro d'article. Suite à ce processus, les pièces filtrantes qui n'ont pas de numéro d'article peuvent être identifiées et réparées, puis réintroduites dans votre projet.

Vous voulez en savoir plus ? Tirez le maximum de votreSOLIDWORKS Électrique logiciel en visitant les liens ci-dessous. De plus, rejoignez leCommunauté GoEngineerpour créer des messages sur le forum, participer à des concours de design et répondre aux questions des autresSOLIDWORKSutilisateurs.

Note de l'éditeur :Cet article a été initialement publié en juillet 2021 et a été mis à jour pour plus d’exactitude et d’exhaustivité.

Articles connexes

Schéma électrique SOLIDWORKS : affichage des lignes et des colonnes alphanumériques

Ajout de configurations de dessin PLC aux projets SOLIDWORKS Électrique

SOLIDWORKS Électrique Enregistrer les informations sur les pièces du fabricant dans un symbole

Comment modifier les données utilisateur de SOLIDWORKS Electrical

Réutilisation des fils dans SOLIDWORKS Électrique sur plusieurs projets

VOIR TOUS LES ARTICLES ÉLECTRIQUES SOLIDWORKS

 

À propos de Cheri Guntzviller

Cheri Guntzviller est spécialiste principale en électricité avec plus de 35 ans d'expérience. Elle a obtenu son baccalauréat en sciences en génie électrique de l'Université technologique Lawrence et a rejoint le canal VAR en 2013 avec DASI (maintenant GoEngineer). Elle est une résolveuse de problèmes et est passionnée par l'enseignement et l'aide aux autres pour résoudre des problèmes. Basée au Michigan, Cheri aime le jardinage, la pêche, la construction et passer du temps avec sa famille et ses animaux de compagnie. Cheri est spécialiste certifiée en électricité SOLIDWORKS, formatrice et présentatrice professionnelle.

Voir tous les messages de Cheri Guntzviller