Coban est un logiciel libre publié sous licence GPLv2, orienté "artisan électricien" qui permet de réaliser simplement et rapidement différents calculs courants et répétitifs.
Une sorte de couteau suisse de l'électricité en somme...
Fonctionnalités :
- Calcul de la section d'un câble en fonction du mode de pose et du calibre de son disjoncteur de protection
- Calcul de la chute de tension dans un câble en fonction de l'intensité parcourue, de la distance et du matériau
- Conversions Watts Ampères Chevaux Horse Power
- Conversion AWG mm2
- Vidéosurveillance : Calcul d'une focale et/ou d'un champ de vision
- Calculs de puissances calorifiques (estimation de la puissance nécessaire pour chauffer une pièce d'habitation)
- Sonorisation : calcul du nombre de haut-parleurs et de leur puissance de réglage (ligne 100V)
- Éclairage : calcul du nombre de luminaires nécessaire pour éclairer un local
Cette version met l'accent sur le module de calcul d'éclairage.
Pour information, Coban est écrit en Python avec interface graphique en wxPython pour une bonne intégration avec tous les bureaux (Gnome, KDE...).
Aller plus loin
- Coban (25 clics)
- Versions (11 clics)
- Téléchargement (39 clics)
- Captures d'écran (10 clics)
# bonne idée
Posté par robertix . Évalué à 6.
j'aurai préféré une interface maximisable et boite d'onglet pour les différents boutons
ce qui évite les petites fenètres à la popup
meilleurs encouragements
[^] # Re: bonne idée
Posté par setthe . Évalué à 2.
Au départ, Coban ne comprenait pas tant de modules et s'est étoffé avec le temps.
Un jour peut-être ;-)
En tout cas, je prends bonne note de l'idée des onglets.
Merci !
# Public ?
Posté par dkremer . Évalué à 3.
Était-ce un besoin personnel dans un cadre professionnel, s'agit-il simplement d'un hobby, ou encore d'un outil de formation pour électriciens dans le cadre d'une formation particuiière ?
Merci beaucoup.
[^] # Re: Public ?
Posté par kd . Évalué à 1.
Personnellement, c'est le genre de petit outil que j'aurais écrit sur calculatrice programmable, car c'est pour ce genre de programmes que les calculatrices ont tous leurs avantages : démarrage instantané, saisie cent mille fois plus ergonomique que sur un clavier d'ordinateur, tient cent mille fois mieux dans la poche, etc.
Pour ordinateur, à moins de vouloir apprendre un langage particulier, un programme en javascript embarqué dans une page HTML aurait été plus rapide à écrire et pas nécessairement moins ergonomique. Je trouve que devoir passer par une étape d'installation (c'est-à-dire que le projet contient plusieurs fichiers) est un gros obstacle à l'ergonomie des petits programmes qui se veulent pratiques.
[^] # Re: Public ?
Posté par setthe . Évalué à 6.
J'ai effectivement commencé le codage de ce logiciel par nécessité pour l'utiliser le cadre de mon travail.
J'avais comme impératif de faire une application autonome car les PC de ma société (sous Windauze) sont "bridés" et il est très difficile d'y installer une application quelconque.
Après... J'ai cherché un langage simple, multiplateforme et portable car je code sous GNU/Linux (Ubuntu) mais travaille sous Windows 2000 :-(
Après avoir cherché, j'ai donc choisi python + wxpython (+ py2exe pour faire une version autonome sous windows).
voilà-voilà...
En tout cas merci pour vos commentaires et remarques !
[^] # Re: Public ?
Posté par dkremer . Évalué à 3.
Pour ordinateur, à moins de vouloir apprendre un langage particulier, un programme en javascript embarqué dans une page HTML aurait été plus rapide à écrire et pas nécessairement moins ergonomique.
À mon avis, écrire un programme js/xhtml n'est pas vraiment une bonne solution, car ça nécessite le navigateur (d'un poids pas négligeable par rapport à celui de l'application en python).
Je trouve que devoir passer par une étape d'installation (c'est-à-dire que le projet contient plusieurs fichiers)
Je vois mal en quoi répartir un programme en plusieurs fichiers est un manque d'ergonomie pour un soft. Au contraire, ça contribue grandement à améliorer la lisibilité.
L'avantage de Python , c'est que c'est portable sous tous les windows, Unix, linux, BSD, et que la facilité de développement et de maintenance et réelle.
De plus, d'après ce que j'ai compris, l'application peut être portée de manière autonome sous windows avec l'aide de py2exe, ce qui est également un atout non négligeable.
Enfin, c'est vrai qu'un outil de poche pour faire tout ce travail, ce serait bien, mais est-ce possible d'obtenir ce résultat sur une calculette programmable type Ti-8x ? Je ne pense pas que ce soit aussi largement distribuable en tous cas.
[^] # Re: Public ?
Posté par setthe . Évalué à 5.
C'est à dire avec un PC devant les yeux toute la journée... et la seule calculatrice que j'utilise est celle fournie avec windoze.
Après, j'ai voulu apprendre un langage par "curiosité", distribuer les sources par "conviction" et rendre l'application portable par "nécessité".
Le fait d'avoir scindé le programme en plusieurs fichier ?
C'est justement pour pouvoir réutiliser simplement et sans faire trop de modifications le code de chaque "module" dans d'autres logiciels, si par hasard mes bouts de codes servent un jour à d'autres.
Ceci expliquant cela....
# Intégrer des logiciels
Posté par alien . Évalué à 3.
QElectroTech, en dev aussi, je l'ai essayé, mon gamin en apprentissage elec est emballé.
http://qelectrotech.tuxfamily.org/index.html
L'intégration des deux logiciels en un ...... un rêve
[^] # Re: Intégrer des logiciels
Posté par Beretta_Vexee . Évalué à 2.
Ajouter des fonctions de simulation et de dimensionnement à QE est loin d'être quelque chose de de simple.
[^] # Re: Intégrer des logiciels
Posté par SlowBrain (site web personnel) . Évalué à 1.
La simulation dans QET est une chose qui as déjà été beaucoup discuté et qui le sera encore probablement.
Pour le moment la reprise des fonctions de calcul de Coban pour faire de la simulation dans QET demanderais un énorme travail qui dans l'état actuel des choses ne pourrais que nuire a la qualité et la simplicité de QET (les besoins en terme de donnée pour faire de la simulation sont bien supérieur a ceux fait pour faire du rendu graphique)
La «fusion» des deux logiciel serais donc pour le moment une erreur pure et simple.
Ayant une cible commune un rapprochement des deux projets est cependant possible, mais a étudier a tête reposé bien sur.
[^] # Re: Intégrer des logiciels
Posté par setthe . Évalué à 1.
Effectivement c'est (très) prématuré, mais l'idée est effectivement à garder sous le coude ;-)
En tout cas, je continue de suivre l'évolution de QET !
[^] # Re: Intégrer des logiciels
Posté par ʭ ☯ . Évalué à 2.
.... non, c'était pour rire, j'aurais bien vu les gamins constater que l'ampoule brille moins bien si le fil est plus long, ou plus fin ;-)
⚓ À g'Auch TOUTE! http://afdgauch.online.fr
# a titre perso, l'outil de video...
Posté par toctoc1 . Évalué à 1.
Voilà un truc qui va me servir très souvent.
merki !
# Marche pô
Posté par gpe . Évalué à 1.
Traceback (most recent call last):
File "coban.py", line 39, in
from wx.lib.wordwrap import wordwrap
ImportError: No module named wordwrap
Je suppose qu'il doit manquer une dépendance sur quelque chose, mais quoi?
[^] # Re: Marche pô
Posté par setthe . Évalué à 1.
Quelle version de wxPython utilisez-vous ?
[^] # ça marche!
Posté par gpe . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.