Comment numéroter automatiquement les fils dans AutoCAD
Numéroter les fils à la main sur un schéma de cinquante pages est un cauchemar. Voici les méthodes pour automatiser la numérotation, la garder synchronisée en cas de modification, et exporter directement sur les imprimantes d'étiquettes — avec un comparatif quantifié des cinq approches possibles.
Pourquoi numéroter les fils ?
La numérotation des fils (wire numbers) est indispensable pour :
- Le câblage en atelier ou sur chantier — chaque fil est identifié individuellement
- Le dépannage — retrouver un fil à partir du schéma
- La documentation d'exécution — listes de connexions, schémas de borniers
- Les normes — EN 81346 et IEC 61346 imposent l'identification des conducteurs
- La maintenance long-terme — un schéma sans numéros de fils devient illisible cinq ans après la mise en service, surtout si les techniciens d'origine ont quitté l'entreprise.
Les conventions de numérotation
Plusieurs conventions cohabitent. Les plus courantes :
- Numérotation séquentielle : 1, 2, 3, 4... (simple mais pas parlant)
- Numérotation par page : 101, 102, 103... en page 1 ; 201, 202... en page 2 (parlant mais limitant)
- Numérotation par potentiel : L1, L2, L3, N, PE, puis 24V, 0V, etc. (lisible)
- Numérotation par source/destination : Q1:1-K1:A1 (chaque fil identifié par ses deux extrémités — norme EN 81346)
- Numérotation hybride : prefix + séquence, ex: A1, A2, B1, B2...
Tableau comparatif : 5 méthodes de numérotation
| Méthode | Temps 50 pages | Cohérence après modif | Export liste connexions | Coût outil |
|---|---|---|---|---|
| MTEXT manuel | 12-18 h | Aucune | Manuel | 0 CHF |
| Bloc + BATTMAN | 6-9 h | Faible | Semi-auto | 0 CHF |
| Script LISP maison | 2-4 h* | Moyenne | Selon LISP | ~10 000 CHF dev |
| Outil dédié tiers | 30-60 min | Excellente | Auto | 3 000-8 000 CHF/an |
| EC_WIREAUTO (ElectroSchema) | 5-15 min | Excellente | Auto (CSV) | ~600 CHF/an |
* Hors temps de développement initial du LISP. Pour un BE qui produit dix à vingt schémas de cinquante pages par an, le ROI d'un outil intégré est immédiat.
Méthode 1 : numérotation manuelle (ne pas faire)
Placer un MTEXT ou un attribut sur chaque fil, à la main. Ça marche pour 5 fils. Ça devient ingérable à partir de 20. Quand vous ajoutez une page, vous devez décaler toute la numérotation. À éviter.
Méthode 2 : bloc avec attribut + renumérotation groupée
Créer un bloc "étiquette fil" avec un attribut numérique. Insérer ce bloc sur chaque fil. Utiliser la commande BATTMAN ou un script LISP pour renuméroter en masse. Marche, mais lent et fragile.
Méthode 3 : commande EC_WIREAUTO (ElectroSchema)
La solution la plus efficace : le module ElectroSchema d'ElectroCAD fournit la commande EC_WIREAUTO qui numérote automatiquement tous les fils d'un schéma selon la convention choisie.
Workflow
- Dessinez vos schémas avec les lignes de phase (
EC_L1,EC_L2, etc.) et les fils classiques - Placez les composants avec les commandes ElectroSchema ou les symboles ElectroBlocs
- Définissez les points de connexion (
EC_DEFCONN) sur les bornes des composants - Lancez
EC_WIREAUTO - Choisissez la convention (séquentielle, par page, par potentiel, source/destination)
- ElectroSchema détecte automatiquement les réseaux électriques et attribue un numéro à chaque fil unique
Gestion des réseaux électriques
Un "réseau" est un ensemble de fils connectés électriquement. Si L1 passe à travers 3 contacts, 2 bornes et finalement arrive au moteur, c'est un seul réseau. La commande EC_NET met ce réseau en surbrillance. EC_NETLIST liste tous les réseaux avec leur numéro et leurs extrémités.
La numérotation automatique respecte cette notion : un réseau = un numéro. Même si le fil passe par 10 pages, il garde son numéro unique.
Coloration par potentiel
La commande EC_POTCOLOR colore tous les fils d'un même potentiel avec la même couleur. Visuellement, vous voyez instantanément où passe L1, L2, L3, N, PE, 24V+, 0V, etc. C'est un outil de vérification puissant avant la numérotation finale.
Norme EN 81346 : numérotation source/destination
La norme EN 81346 (anciennement IEC 750) impose une convention rigoureuse pour les schémas industriels : chaque fil est identifié par ses deux extrémités sous la forme =Aspect-Composant:Borne. Exemple : un fil reliant la borne 13 du contacteur K1 à la borne A1 du relais auxiliaire K3 sera étiqueté K1:13-K3:A1.
Avantages : pas besoin de référence interne, le fil "se documente lui-même", traçabilité parfaite pour le dépannage. Inconvénients : étiquettes longues (parfois quinze à vingt-cinq caractères), encombrement visuel sur le schéma. Convention obligatoire dans l'industrie automobile et l'aéronautique, optionnelle ailleurs.
EC_WIREAUTO supporte le mode "EN 81346 source/destination". Activez l'option dans les préférences ElectroSchema pour générer ce format.
Exemple chiffré : armoire industrielle 30 borniers
Armoire de commande pour atelier de production en Valais central :
- 14 pages de schémas (puissance + commande + signalisation)
- Environ 280 fils distincts (réseaux uniques)
- 30 borniers de raccordement, 8 contacteurs, 12 relais auxiliaires, 4 automates compacts
Chronométrage réel chez un client industriel sédunois (mars 2026) :
- Méthode manuelle (l'ancien projet, 2018) : 14 h de numérotation + 6 h de corrections suite à modifications client = 20 h.
- Méthode EC_WIREAUTO (le nouveau projet, 2026) : 8 minutes pour la numérotation initiale + 2 minutes par re-numérotation (4 cycles de modifs) = 16 minutes total.
Économie : 19 h 44 min, soit environ mille deux cents CHF par armoire au tarif horaire BE de 60-65 CHF/h. Sur dix armoires par an, l'investissement Pack Pro (six cents CHF) est amorti environ vingt fois.
Après modification du schéma
Si vous ajoutez un composant ou modifiez un raccordement, relancez simplement EC_WIREAUTO. ElectroSchema renumérote tout en gardant la cohérence. Option : conserver les numéros existants et n'attribuer de nouveaux qu'aux nouveaux fils (mode incrémental).
Exports nécessaires
Une fois les fils numérotés, plusieurs documents peuvent être générés automatiquement :
EC_CONNLIST— liste complète des connexions fil par filEC_TERMLIST— liste de raccordement borniersEC_NETLIST— liste des réseaux avec leurs extrémitésEC_DEVICELIST— table de renvois composants
Ces listes peuvent être exportées en CSV pour un import dans Excel ou un système MES/GMAO.
Couleurs et numérotation : norme NIBT 2020
En Suisse, la NIBT 2020 impose des couleurs spécifiques pour certains conducteurs :
- L1 : brun
- L2 : noir
- L3 : gris
- N (neutre) : bleu clair
- PE (terre) : vert/jaune
- Circuits de commande : rouge ou orange selon la tension
EC_WIREAUTO peut associer automatiquement la couleur AutoCAD (ou le calque) au type de potentiel. Le rendu à l'écran reflète directement la couleur physique du conducteur, ce qui aide la relecture du schéma et le câblage atelier.
Marquage physique sur le chantier
Les numéros générés dans AutoCAD doivent correspondre aux étiquettes posées sur les fils réels. Plusieurs méthodes :
- Gaines thermorétractables imprimées (appareils Brady, Weidmüller, Phoenix Contact)
- Étiquettes à clipser sur conducteur
- Manchons glissables pour petits conducteurs
Si vous exportez la liste des fils en CSV depuis AutoCAD, vous pouvez l'importer directement dans le logiciel de l'imprimante d'étiquettes — aucune ressaisie, aucune erreur de recopie.
Intégration imprimantes d'étiquettes
Tableau de compatibilité CSV exporté par EC_CONNLIST avec les principales imprimantes du marché suisse :
| Marque / modèle | Logiciel | Format import | Compatible CSV ElectroSchema |
|---|---|---|---|
| Brady BBP31 / IP Plus | Brady Workstation | CSV, XLSX | Oui (direct) |
| Weidmüller Printjet PRO | M-Print PRO | CSV, TXT | Oui (mappage) |
| Phoenix Contact Thermomark | Marking System | CSV, XML | Oui (mappage) |
| Murrelektronik MIC | Cabinet Configurator | CSV | Oui |
Le mappage des colonnes (numéro fil, longueur étiquette, taille texte) se fait dans le logiciel de l'imprimante au premier import — environ vingt minutes la première fois, puis automatique pour les projets suivants.
FAQ — Questions des dessinateurs
Mon schéma a déjà 200 fils numérotés à la main. Puis-je passer à EC_WIREAUTO sans tout perdre ?
Oui, en mode incrémental. EC_WIREAUTO peut prendre en compte les numéros existants comme référence et n'attribuer des nouveaux numéros qu'aux fils non identifiés. Mais la qualité dépend de la cohérence initiale : si vos numéros manuels suivent une convention précise, le résultat sera propre ; sinon, mieux vaut renuméroter à zéro.
Comment éviter que la numérotation change à chaque modif mineure ?
Activez le mode "stable numbers" dans les options EC_WIREAUTO : les fils existants conservent leur numéro tant qu'ils sont inchangés ; seuls les nouveaux réseaux reçoivent un numéro. C'est la pratique recommandée en phase d'exécution (après validation du schéma de principe).
EC_WIREAUTO fonctionne-t-il sur un schéma multi-DWG (un fichier par page) ?
Oui, à condition d'utiliser la notion de "projet" d'ElectroSchema (commande EC_PROJECT). Le projet référence tous les DWG comme pages d'un même schéma, et EC_WIREAUTO travaille sur l'ensemble en gérant les renvois inter-pages.
Comment numéroter les borniers (X1:1, X1:2, ...) automatiquement ?
La commande EC_TERMNUM d'ElectroSchema numérote automatiquement les bornes d'un bornier sélectionné, dans l'ordre topologique (gauche-droite ou haut-bas). Combinée à EC_WIREAUTO, vous obtenez la cohérence complète numéro de fil ↔ numéro de borne.
Et si je veux exporter directement vers une GMAO (Maximo, GMAO de fabricant) ?
EC_CONNLIST exporte en CSV/XLSX. La plupart des GMAO importent ces formats directement. Pour des connecteurs spécifiques (XML format propriétaire), un mapping est à prévoir une fois (puis réutilisable). Compter une à deux journées de configuration la première fois.
Conclusion
Numéroter des fils à la main est à proscrire dès qu'un schéma dépasse quelques pages. Avec la commande EC_WIREAUTO d'ElectroSchema, la numérotation prend quelques secondes, reste cohérente en cas de modification, et alimente directement les listes d'exécution et les étiquettes physiques. C'est le genre d'automatisation qui justifie à elle seule l'abonnement.
Numérotation automatique avec ElectroSchema
EC_WIREAUTO + EC_NET + EC_CONNLIST — tout l'arsenal pour des schémas industriels propres.
Découvrir ElectroSchema