Re: Utilisation de QET pour schémas PID
Intéressant, Merci, ça pourrai nous servir de base dans le futur.
Ouchh :'( ça représente un travail de titan afin d'ajouter toutes ces balises ..
You are not logged in. Please login or register.
QElectroTech → FR : Aide, suggestions, discussions, ... → Utilisation de QET pour schémas PID
Intéressant, Merci, ça pourrai nous servir de base dans le futur.
Ouchh :'( ça représente un travail de titan afin d'ajouter toutes ces balises ..
Vidéo d'une présentation de DEXPI : https://www.youtube.com/watch?v=R1STo7vD-YY
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.
@ 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...
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
.
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 :
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 ?
Un bloc « <pipes> » séparé vous paraît-il acceptable ?
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.
Salut Opus, tu devrais l'ajouter dans une discussion sur GitHub:
https://github.com/qelectrotech/qelectr … iscussions
Salut Opus, tu devrais l'ajouter dans une discussion sur GitHub:
Fait !
Ma proposition est ici : https://github.com/qelectrotech/qelectr … sions/1475
QElectroTech → FR : Aide, suggestions, discussions, ... → Utilisation de QET pour schémas PID
Powered by PunBB, supported by Informer Technologies, Inc.
Generated in 0.061 seconds (26% PHP - 74% DB) with 12 queries