[qet] Dessin électrique >> Conception électrique |
[ Thread Index | Date Index | More lists.tuxfamily.org/qet Archives ]
Bonjour, Cela fait quelque temps que je suis avec intérêt le développement de QElectroTech et j'espère un jour pouvoir l'utiliser au niveau professionnel. Je travaille dans une PME qui construit des installations de réfrigération, ou je m'occupe des schémas électriques et des automates programmables. Actuellement, nous utilisons le logiciel Autocad ECSCAD. C'est un logiciel qui lourd et pas du tout ergonomique. Il n'est pas conçut pour travailler vite et de manière efficace. Par contre, contrairement a QElectroTech, il fait permet de faire des listes, des références croisées, des indexes, etc. Actuellement, c'est principalement ces fonctions qui nous empêche de migrer vers QElectroTec. En observant le format de fichier XML de Qelectrotech, j'ai remarqué qu'avec l'ajout de propriétés, il serait possible d'ajouter plus ou moins facilement des automatismes de conception équivalant aux logiciels du marché. Et surtout, je pense que ça s'inscrit assez bien dans la continuité du logiciel. Donc je pense le choix du XML pour QElectroTech est le bon choix, contrairement aux autres logiciels ou tout à été rajouté après coup et codé en dure. 1) Ma première proposition est d'ajouter un attribut qui permet de définir un type pour chaque champs de textes d'un symbole : <element x="290" y="220" type="embed://import/recepteurs/bobines/bobine.elmt" orientation="0">Par exemple, voici un extrait des différents types d'attributs utilisés pas ECSCAD : Texte de fonction 2) Ma deuxième proposition voudrait pouvoir extraire des informations sur les points de raccordement et les liaisons électriques. Par exemple : que la borne X1:2 et relié au contact A1 du relai K1. j'imagine quelque chose comme ça : <terminal x="0" y="-16" id="0" orientation="0" nameX="4" nameY="20" name="A1" /> <terminal x="0" y="17" id="1" orientation="2" nameX="4" nameY="-22" name="A2" /> ou comme sinon ça : <terminals> <terminal x="0" y="-16" id="0" orientation="0"> <input x="4" y="20" text="A2"/> </terminal> <terminal x="0" y="17" id="1" orientation="2"> <input x="4" y="-22" text="A1"/> </terminal> </terminals> 3) Ma troisième proposition est l'ajout d'un point de référence pour l'emplacement du symbole des références croisées. Ça serait chose du style : <xref x="6" y="-25" type="xref_2no_1nf" /> Je suis conscient que ces propositions vont certainement demander la modification de tous les éléments de librairies. Et ceci à un cout non négligeable, encore plus par le fait que le travail est réalisé par des bénévoles. Par contre, à ce stade du développement, je pense que c'est le bon moment pour songer au passage de status de logiciel de dessin à un logiciel de conception. Sinon, avez-vous d'autres solution/projets allant dans ce sens ? Meilleures salutations Rey Cyril |
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |