Plans de câblage
Comment générer des plans de câblage facilement ?
Faire un plan clair pour la réalisation d’un câble, cordon … sans avoir un logiciel hors de prix (SiElectrical, Solidworks Electrical, Autocad…) a toujours été une sinécure pour moi. Jusqu’à l’arrivée de …
WireViz !
WireViz est un outil qui permet de documenter facilement les câbles, les faisceaux de câbles et les brochages de connecteurs. Il prend en entrée du texte brut, des fichiers formatés en YAML et produit de belles sorties graphiques (SVG, PNG, html) grâce au logiciel GraphViz. Il gère la création automatique de nomenclatures et dispose de nombreuses fonctionnalités supplémentaires.
Le site de WireViz: https://github.com/wireviz/WireViz
Installation de WireViz
- Installer le windows terminal : https://apps.microsoft.com/detail/9N0DX20HK701?hl=fr-fr&gl=FR
- Installer GraphViz :
winget install graphviz
- Installer python :
winget install --id=Python.Python.3.12 -e
- Installer WireViz:
pip3 install wireviz
Utilisation de WireViz
WireViz utilise un fichier .yml pour la description des câbles. Voici la syntaxe du fichier : WireViz/docs/syntax.md at master
La syntaxe est relativement explicite mais les exemples permettent d’aller plus vite : Wireviz examples
- Créer un répertoire et se placer dedans.
- Ajouter les images dans un sous répertoire si besoin
- Créer un fichier “CABLxxxxA.yml” et faire les modifications
- Valider le fichier si besoin avec YAMLlint - The YAML Validator
- ouvrir un terminal dans le répertoire (clic droit)
- compiler avec la commande :
wireviz CABLxxxxA.yml
Et la magie opère, c’est de toute beautaay !