J’ai des centaines de schémas électriques sur AutoCAD 2024. Pour qu’un logiciel de simulation externe fonctionne, toutes les lignes de liaison doivent être parfaitement accrochées aux points d’ancrage des blocs. Comment puis-je vérifier automatiquement ces milliers de connexions sans avoir à inspecter manuellement chaque liaison dans chaque fichier ?
Il n’existe pas de fonction native pour cette vérification, car AutoCAD ne peut pas deviner où les connexions sont censées se faire sur vos blocs personnalisés. La solution la plus robuste passe par une standardisation de vos symboles suivie d’une automatisation par script.
- Standardiser les blocs : La première étape cruciale est de modifier la définition de chaque bloc pour y intégrer des points de connexion explicites. Vous pouvez utiliser des objets Point sur un calque dédié (ex: « DEF_CONNEXION ») ou des attributs invisibles positionnés précisément aux points d’ancrage.
- Développer un script (LISP / .NET) : Créez un programme qui va parcourir le dessin pour effectuer le contrôle de manière systématique.
- Isoler les liaisons : Le script doit commencer par sélectionner toutes les lignes et polylignes à vérifier, en se basant sur leur calque spécifique que vous avez déjà identifié.
- Comparer les coordonnées : Pour chaque ligne, le script récupère les coordonnées de ses extrémités. Il les compare ensuite à celles des points de connexion définis dans les blocs, en appliquant une légère tolérance pour gérer les imprécisions de calcul en virgule flottante.
- Identifier les erreurs : Si une extrémité de ligne ne coïncide avec aucun point de connexion d’un bloc à proximité, le script la signale visuellement. Il peut par exemple changer sa couleur en rouge ou la déplacer sur un calque « ERREURS_CONNEXION » pour faciliter la correction manuelle.
Cette méthode permet de traiter en masse vos fichiers et de ne vous concentrer que sur les corrections nécessaires. Pour de futurs projets, l’utilisation d’AutoCAD Electrical est recommandée car il gère nativement ce type de logique de connexion entre symboles et fils.