26

Re: Nomenclature filerie

The list of wires is easily exploitable with Xmlstarlet, but for those who want a more specialized tool, like informations of the comments and location of master elements, etc..  connected to wires in the list, that will require a lot of code to work, like plc-user 's  C++ work.

Btw, I'm tried some projects modified with lastest version and I can't saw any crash with older QET version like 0.9, only these news informations added to XML can't be readed and not rewrited in olders versions.

Basically, old code from older versions of QET won't look for these new instructions added recently to the project XML, so if you save with an older version these instructions won't be rewritten.

Edit : with only Xmlstarlet you can extract more informations:
https://stackoverflow.com/questions/697 … th-subnode

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

27

Re: Nomenclature filerie

I've just remembered, while looking for something else on the forum, that this list of yarns was of interest to a lot of people. nomicons/wink

https://qelectrotech.org/forum/viewtopic.php?id=1743
https://qelectrotech.org/forum/viewtopic.php?id=2517

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

28

Re: Nomenclature filerie

Bonjour à tous,

Je reviens sur votre sujet très intéressant,
Dans l'évolution actuelle de notre belle époque, nous ne trouvons pas de personnel qualifié afin de réaliser nos tableaux.

Nous voudrions donc travailler avec une assistance informatique. En particulier le nouveaux logiciel ClipxWire de Phoenix avec un lien vers les machines de production automatique.

Pour cela j'aurais besoin de sortir un fichier Excel ou CVS avec les informations que vous avez montrez.
Nom du conducteur, section, couleur, départ ( label + borne du composant ), arrivé ( label + borne du composant ).

Etant inconnu au monde de la programmation, je ne comprends pas comment vous faites...

Pourriez-vous m'aider dans cette démarche ?

Merci d'avance

Laurent

29

Re: Nomenclature filerie

Bonjour Laurent,

as tu essayé mon exemple avec xmlstarlet?

BTW, sur Linux et probablement aussi sur macOS c'est facile, sur Windows ça se complique...pour que Xmlstarlet fonctionne normalement en ligne de commande dans un terminal!
https://medium.com/coinmonks/editing-xm … 233caf30f4

Et il est recommander d'installer cygwin.. pour Windows.

Apres s'il te faut juste les labels des conducteurs pour ton imprimante, la fonction existe depuis un moment:
https://qelectrotech.org/forum/viewtopic.php?id=1496

Cordialement,
Laurent

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

30

Re: Nomenclature filerie

Bonjour Laurent,

J'ai effectivement tenté, mais je suis sous Windows et je n'arrive à rien ...

Le programme XML ne ce lance pas, j'ai essayer la marche proposer pour le mettre en place, mais en vain.

Je vais voir si on ne sait pas faire tourner une machine sous linux pour nous permettre l'extraction.

Merci pour le suivis et le boulot.

31

Re: Nomenclature filerie

Laurent.Ocontrols wrote:

Bonjour Laurent,

J'ai effectivement tenté, mais je suis sous Windows et je n'arrive à rien ...

Le programme XML ne ce lance pas, j'ai essayer la marche proposer pour le mettre en place, mais en vain.

Je vais voir si on ne sait pas faire tourner une machine sous linux pour nous permettre l'extraction.

Merci pour le suivis et le boulot.

Wie ist es jetzt, konnten Sie eine Lösung dafür finden?