Re: Utilisation de QET pour schémas PID

Intéressant, Merci, ça pourrai nous servir de base dans le futur. nomicons/smile
Ouchh :'(  ça représente un travail de titan afin d'ajouter toutes ces balises ..

"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 !

Re: Utilisation de QET pour schémas PID

Vidéo d'une présentation de DEXPI : https://www.youtube.com/watch?v=R1STo7vD-YY

Re: Utilisation de QET pour schémas PID

Ces propriétés seraient gérées dans un tableur puis ré-injectées dans le fichier qet. Je continue mon apprentissage de l'XML pour voir comment faire. Je veux pouvoir éditer ces données sans toucher au reste.

Re: Utilisation de QET pour schémas PID

Nuri wrote:

@ Opus
oublie l'édition tabulaire "on the fly", aujourd'hui il y a d'autres priorités pour le développement de QET.

Toutefois, la manipulation des filtres XSLT serait un grand plus car cela permettrait de modifier certaines valeurs dans un fichier *.qet de manière très ciblée et avec le confort d'un tableur.
Par exemple pour changer un cartouche dans tout un projet qui fait plus de 100 folios.
Ou alors pour renuméroter toute une série de composants ou des borniers complets...
Bref, pour faire de la manipulation de données à grande échelle.
Je sais qu'on peut aussi faire UNE PARTIE de ces tâches avec un éditeur xml et utilisant "chercher et remplacer" mais le risque d'écrabouiller des valeurs qui n'auraient pas du être changées est beaucoup plus grand. Et là, quand ca arrive, c'est la cata... faut sortir les fichiers sauvegardés de la semaine passée...

D'après ce que j'avais lu, il semblerai que Microsoft et son Excel soit plus avancé là-dedans que l'équipe des GNU/Stallmann avec LibreOffice.
Ca marche aussi avec LibreOffice mais la mise en place est moins "neuneu-compatible", si tu vois ce que je veux dire...

"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 !

Re: Utilisation de QET pour schémas PID

Bonjour à tous,
Je réactive ce sujet. Avec l'IA en 2026 on se sent moins seul face à du code...

J’ai forké le dépôt, compilé QET sous WSL2/Debian et créé une branche de travail. Je ne suis pas développeur mais je suis accompagné par mon nouvel ami Claude nomicons/wink.
J’avance pas à pas, par petites étapes.

Le principe :
Un P&ID n’est pas un schéma électrique. Il lui faut :

  • des symboles porteurs de données (pompes, vannes, cuves, instruments…), avec des bornes nommées comme des piquages (N1, N2…) et un attribut « classe DEXPI » pour un éventuel export futur ;

  • des tuyauteries typées (DN, matériau, fluide, débit), sans aucune notion de fil, de câble ou de potentiel.

Hors périmètre : calculs, sens d’écoulement, boucles d’instrumentation, conformité stricte ISO 10628-2 ou DEXPI.

La liste des lignes et la synchronisation avec un tableur se feront par des scripts externes, sans rien ajouter à QET et sans jamais modifier le fichier d’origine. C’est dans l’esprit des filtres XSLT évoqués ici en 2016 et 2018.

Ma proposition de conception :

  • une classe de tuyauterie indépendante de « Conductor » (je reprends seulement le tracé orthogonal), enregistrée dans un bloc XML séparé « <pipes> », qu’une version ne connaissant pas ce bloc ignorerait ;

  • un type de projet « P&ID » qui interdit les conducteurs électriques ; un projet existant reste « électrique », sans aucun changement ;

  • l’inverse (interdire les tuyauteries dans un projet électrique) est laissé à l’appréciation des mainteneurs.

Mes questions :

  1. Dans la discussion #1267 (https://github.com/qelectrotech/qelectr … sions/1267), un réglage par projet est proposé pour la norme (As before / IEC / NFPA). Un « type de projet » (électrique / P&ID) devrait-il être un attribut séparé de la norme, ou une valeur dans le même réglage ? Et comment est-il stocké dans le fichier .qet ?

  2. Un bloc « <pipes> » séparé vous paraît-il acceptable ?

  3. Y a-t-il des points d'architecture à éviter ?

Je proposerai ensuite des PR petites et séparées, une par étape.
Merci d’avance pour vos avis.

Re: Utilisation de QET pour schémas PID

Salut Opus, tu devrais l'ajouter dans une discussion sur GitHub:

https://github.com/qelectrotech/qelectr … iscussions

"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 !

Re: Utilisation de QET pour schémas PID

scorpio810 wrote:

Salut Opus, tu devrais l'ajouter dans une discussion sur GitHub:

https://github.com/qelectrotech/qelectr … iscussions

Fait !
Ma proposition est ici : https://github.com/qelectrotech/qelectr … sions/1475