Re: Discussion sur le générateur de borniers.

Joshua wrote:

Je relance ce vieux sujet, car c'est la prochaine fonctionnalité que je développe.
Il reste encore des choses à voir, est sûrement des choses que l'on aura pas pensé.
Entre autre :
-Faut-il pouvoir (je pense que oui) et comment définir pour les bornes (au sens point de connexion de qet, j'utiliserais ce terme par la suite) si elles sont coté haut/bas armoire/extérieur ? C'est pas facile car un bornier peut être dans une boite de dérive et donc les bornes sont extérieur. Bref vous m'avez compris le but étant de définir explicitement cela afin de bien créer le plan de borne. Attention pas de comportement implicite je sais par expérience que cela pose trop de problème par la suite, en revanche on pourra créer un comportement par défaut.

C'est pour générer les câbles que tu penses à cela ? Est-ce que cela ne doit  pas se faire au travers des installations et localisations des éléments amont/aval ?

Re: Discussion sur le générateur de borniers.

Oui entre autre chose, je n'ai pas d'exemple en tête mais j'imagine très bien par la suite qu'il nous sera demandé de différencier les deux parties pour diverse raison.

galexis wrote:

Est-ce que cela ne doit  pas se faire au travers des installations et localisations des éléments amont/aval ?

Je ne sais pas, peut être ?
L'installation/localisation sera t'elle forcément différente où sera t'elle même employé ? Je pense au schéma français qui utilise pas vraiment le système installation/localisation (à tort ou à raison la n'est pas la question).
Peut tu préciser comment tu voie la chose.

Développeur QElectroTech

28 (edited by galexis 2021-01-04 12:22:59)

Re: Discussion sur le générateur de borniers.

Un exemple vaut mieux qu'un long discours. Je ne suis pas expert Localisation/installation....certain me corrigeront sans doute.
Ci-joint un projet exemple.

Les bornes sont dans une installation/localisation, si sur une ou les bornes les éléments sont dans une installation/localisation différente alors on en déduit le sens de la borne, si il y a un cable d'un côté ou de l'autre....non ? Trop simpliste comme raisonnement ? Comment cela se passe sous SEE ou Eplan ? Nuri, es-tu par là ?

Post's attachments

Attachment icon bornier_installation_localisation.qet 135.17 kb, 403 downloads since 2021-01-03 

Re: Discussion sur le générateur de borniers.

galexis wrote:

Trop simpliste comme raisonnement ?

Non je ne pense pas, ça se tient.
Le problème c'est comment faire quand l'utilisateur (une part non négligeable à mon avis) ne travail pas avec le système de localisation/installation (sans compter sur le fait que ce système n'existe pas encore dans qet) ?
Qet décide tout seul du sens des bornes, mais reste ajustable par l'utilisateur si besoins ?
Je vois bien le truc comme ça :
Auto -> qet décide tous seul mais lors de la sauvegarde c'est écrit en dure dans le fichier afin d'avoir la même chose lors de l'ouverture avec une autre version de qet (par ex le jour ou les localisation/installation seront crée).
ensuite étant donné que c'est en auto qet peut modifier cela si besoins.
Manu -> l'utilisateur fait explicitement le choix.
Le mode auto/manu pourra être modifié à tout moment.

galexis wrote:

Comment cela se passe sous SEE ou Eplan ? Nuri, es-tu par là ?

J'aimerais bien savoir aussi, j'ai regardé des tutos sur youtube entre autre mais sans avoir le soft sous la main c'est pas franchement claire.
Eplan possèdent une belle documentation à cette adresse https://www.eplan.help/fr-fr/Infoportal … N_Help.htm mais sans le logiciel sous les yeux c'est pas toujours évident.

Développeur QElectroTech

Re: Discussion sur le générateur de borniers.

Au sujet de la doc cité plus haut.
C'est très intéressant et peut donné des idées. N'hésiter pas à la lire et si des choses vous intéresse venir en parler dans un autre topic.

Développeur QElectroTech

Re: Discussion sur le générateur de borniers.

On commence par dessiner le/les bornier(s) et après les schémas, non d'une pipe!
Cette idée d'iconoclast  ne date pas d'aujourdh'hui. Je l'ai utilisée vers 1978 dans de grosse installations (voir pièces jointes).

Du point de vue Qelectrotech: une borne dans le bornier est un "master" et dans le schéma un "slave". La programmation existe déja et ne devrais pas nécessité de gros changement.

Du point de vue du schéma : Les composants et la topologie étant connu la réalisation des schémas et aisée et "rapide".
Du point de vue Installation: Avant que les schéma soit fini, on peut établir le liste des câbles pour l'installateur.

Mais cela nécessite au début un d'ingénieur qui connait bien le procédé qui doit être installé (Laminoir, gravière, inst. moyenne tension, etc.)
Il faut pas oublier au début les points suivants: Alimentation puissance, source tension de commande et surtout arrêt d'urgence. Ces point ne peuvent pas ou très difficilement être rajouter après coup.

Bernard_andre

Post's attachments

Attachment icon screenshot.6.zip 1.36 mb, 344 downloads since 2021-01-16 

Electricien spécialiste, automaticien, dessinateur DAO; Electrical Foreman, Automation Engineer, CAD Draughtsman
Elektrospezialist, Automatiker, CAD-Zeichner.
API, PLC, SPS; Siemens S7-1200 & TIA PORTAL 12; Siemens LOGO

Re: Discussion sur le générateur de borniers.

Salut,
J'ai ce vieux doc que j'ai obtenu d'un ami en Allemagne.
Au point 3.2, vous expliquez un peu ces problèmes.

Post's attachments

Attachment icon HOW TO READ DIN (GERMAN) DIAGRAMS.pdf 1.08 mb, 363 downloads since 2021-01-16 

Re: Discussion sur le générateur de borniers.

Je regarde des vidéos de ce qui ce fait chez eplan.
Entre autre cette vidéo qui apporte des choses sympa qu'on à pas pensé.
https://www.youtube.com/watch?v=HRO6rHtySe4
-Type de borne : simple, fusible, sectionnable etc....
-Nombre de connexion par bornes : 2 3 4 etc....
-Au niveau de comment définir si un point de connexion est entrant ou sortant, eplan déclare explicitement chaque point de connexion, mais cela reste modifiable à tout moment, je trouve l'idée bonne.
-Créer le bornier avant les bornes elles mêmes, puis insérer les bornes (nécessite de créer du code pour insérer un élément sur un conducteur existant).
-Certaine chose sont assez poussé dans la vidéo (et j'imagine que l'on peut pousser encore plus) je ne pense pas allé aussi loin avec qet, il nous faut trouver le juste milieu : être assez exhaustif sans pour autant devenirs une usine à gaz pour poser une poignée de bornier.

Développeur QElectroTech

Re: Discussion sur le générateur de borniers.

Joshua wrote:

Je regarde des vidéos de ce qui ce fait chez eplan.
Entre autre cette vidéo qui apporte des choses sympa qu'on à pas pensé.
https://www.youtube.com/watch?v=HRO6rHtySe4
-Type de borne : simple, fusible, sectionnable etc....
-Nombre de connexion par bornes : 2 3 4 etc....
-Au niveau de comment définir si un point de connexion est entrant ou sortant, eplan déclare explicitement chaque point de connexion, mais cela reste modifiable à tout moment, je trouve l'idée bonne.
-Créer le bornier avant les bornes elles mêmes, puis insérer les bornes (nécessite de créer du code pour insérer un élément sur un conducteur existant).
-Certaine chose sont assez poussé dans la vidéo (et j'imagine que l'on peut pousser encore plus) je ne pense pas allé aussi loin avec qet, il nous faut trouver le juste milieu : être assez exhaustif sans pour autant devenirs une usine à gaz pour poser une poignée de bornier.

Je trouve aussi que définir explicitement le côté qui rentre ou sort est une bonne idée. Peut-être via un objet point de connexion de couleur différente ? Au lieu de rouge, celle-ci pourrait être verte ou jaune....
C'est pas mal aussi le menu déroulant pour définir les propriéts de la borne : barettable en interne, nombre de raccordement, à fusible etc ...

Re: Discussion sur le générateur de borniers.

galexis wrote:

Je trouve aussi que définir explicitement le côté qui rentre ou sort est une bonne idée. Peut-être via un objet point de connexion de couleur différente ?

J'avais pensé aux couleurs aussi mais c'est pas très parlant en revanche des petite flèches je oui.

Développeur QElectroTech

Re: Discussion sur le générateur de borniers.

J'ai une licence pour Eplan au travail. Pendant un mois entier, je n'ai pas pu comprendre son travail, il est si différent du travail des éditeurs de circuits généralement reconnus. La seule chose que j'aime là-bas, c'est la présence d'une base par éléments. En principe, les fabricants créent eux-mêmes ces éléments et les composants vendus à partir de leurs catalogues sont vissés sur eux. Tout cela est toujours combiné avec des symboles graphiques pour créer des armoires. Mais j'ai encore un problème. J'ai pris un tel élément sur Internet. Mais là, en raison de la complexité de l'assemblage de ce bloc, il y a beaucoup de conclusions. Et ces conclusions dans l'élément d'origine sont faites au hasard. Il est difficile de leur connecter d'autres éléments de circuit. de longs fils doivent être tirés. Le schéma s'avère laid et mal lisible. Une chose sauve qu'il y a un élément de sortie du contrôleur. Très intéressant pensé. Vous mettez une telle conclusion sur un bloc, et elle devient automatiquement une partie de ce bloc. Ce qui est très intéressant, c'est qu'en dessinant un rectangle, vous pouvez l'associer à n'importe quel élément. Et utilisez-le déjà comme suite d'un élément sur une autre page.
google.translate

Re: Discussion sur le générateur de borniers.

Joshua wrote:
galexis wrote:

Je trouve aussi que définir explicitement le côté qui rentre ou sort est une bonne idée. Peut-être via un objet point de connexion de couleur différente ?

J'avais pensé aux couleurs aussi mais c'est pas très parlant en revanche des petite flèches je oui.

Je pensais à de la couleur pour limiter le codage peut être...

Re: Discussion sur le générateur de borniers.

Post initial maj

Développeur QElectroTech

Re: Discussion sur le générateur de borniers.

@Joshua, quand on aura posé x bornes numéro 10: dans la fenêtre pour associé les bornes aux borniers, comment saura-t-on quelle borne fait partit de quel bornier ?

Re: Discussion sur le générateur de borniers.

galexis wrote:

J'ai refait quelques tests et c'est super encourageant. Mes remarques ou questions:
1- le trie automatique ne fonctionne pas bien sur les nombres la borne 1 est suivi de la borne 10 et non de la borne 2
2- Comment fait-on pour corriger manuellement la position ? La colonne ne semble pas modifiable
3- Un drag and drop des bornes pour les mettre dans le bornier serait plus pratique que de passer par le menu déroulant "déplacer dans:"
4- Comment fait-on pour renseigner le repère de câble et le numéro de fil dans le câble ? Est-ce fonctionnel aujourd'hui ?
5- A priori la notion de groupe sert pour les bornes à étages, mais je n'ai trop compris à quoi servent les colonnes 0/1/2/3. Peut-être juste à mettre graphiquement en valeur les réglages réalisées ?
6- La façon de dessiner le bornier avec des bornes à étages ne me parait pas hyper clair : visuellement on ne voit pas trop quelles bornes sont ensemble. peut-être matérialiser les séparations entre borne physique  à étage par un trait double ?
7- Pour le moment, les fonctions diode, terre, etc... ne sont pas dessinées.
8- Le petit bouton de la barre d'outils pour ajouter le bornier est bien pratique. Graphiquement, il manque la position.
9-Je tiens à t'encourager, car c'est vraiment prometteur !


1 : Tes bornes sont nommées 1, 2 ,3, ...,10, 11, etc... ou X:1, X:2 etc... ?
Dans le second cas effectivement ça ne fonctionne pas bien mais c'est normal car les bornes ne doivent pas être nommés avec le préfixe, celui-ci étant le nom de groupe de borne auquel elles appartiennent. A l'heure actuelle la situation est entre deux eaux, car il n'y a pas moyen d'afficher le nom du groupe de borne parent dans le label des bornes, mais cela viendra par la suite.

2 : Non c'est pas possible et je ne compte pas rendre cela possible (du moins je l’espère) car QET doit se débrouiller tout seul pour organiser ça correctement. Si ce n'est pas le cas alors je dois y travailler afin que ça le soit.

3 : A un moment donné c’était possible, mais je l'ai enlevé car c'était une méga sources de problème dès lors qu'il y avait des bornes à étage ou des ponts de bornes. Après avec le menu déroulant tu peux en déplacer plusieurs à la fois, je pense pas que ça prenne plus de temps.
Dans les cartons "des borniers" j'ai prévu d'ajouter une fonctionnalité où en gros tu dira dans quel groupe de bornes tu veux mettre les nouvelles bornes posées sur le schéma. Par exemple tu crée un groupe de borne =INST +LOC -XS, puis tu dit : nouvelle bornes dans =INST +LOC -XS, et ainsi à chaque fois que tu poses une nouvelle borne, elle ira directement dans =INST +LOC -XS, niveau rapidité je pense pas que l'on pourra faire mieux.

4 : C'est présent dans le tableau mais il n'y à rien derrière actuellement.

5 : Ça sert quand tu pontes les bornes a voir graphiquement comment est le pont. Je ferais une petite capture d'écran ce sera plus facile à expliquer.

6 : Dans le tableau du gestionnaire de bornier, ou le plan de borne sur le folio ? Dans le cas du tableau ça risque d'être compliqué car je suis tributaire de Qt (dessiner les ponts à pas été simple et en plus je crois bien que la représentation est pas top chez tout le monde).

7 : Oui, c'est l'une des prochaines chose à laquelle je m'attelle.

8 : Le bouton c'est du débug pour moi, ce sera un peu plus évolué par la suite. J'ai pas compris "le manque de position".

9: Merci nomicons/smile

En espérant avoir répondu à tes interrogations.

Développeur QElectroTech

41 (edited by Joshua 2023-03-10 20:14:54)

Re: Discussion sur le générateur de borniers.

galexis wrote:

quand on aura posé x bornes numéro 10: dans la fenêtre pour associé les bornes aux borniers, comment saura-t-on quelle borne fait partit de quel bornier ?

Avec la colonne référence croisé tu pourra rapidement retrouver la borne et ainsi savoir où la ranger. Quand tu double clic sur la cellule de la référence croisé, l'éditeur de diagramme bascule sur la borne en question (par contre il n'y a pas le petit halo bleu il faudrait que je l'ajoute)

Développeur QElectroTech

42 (edited by Joshua 2023-03-10 21:25:58)

Re: Discussion sur le générateur de borniers.

Corrigé


En voulant faire une petite vidéo explicative, je me rend compte qu'il y a un soucis avec le gestionnaire de borniers..... Du coup ce que je vient d'expliquer plus haut est pas forcément vrai (d'ici à ce que je corrige le problème)

Développeur QElectroTech

Re: Discussion sur le générateur de borniers.

@Galexis: si tu veux tester sur windows, je viens juste de faire non pas un paquet, mais seulement compiler le binaire de QET de la branche terminal_strip https://git.tuxfamily.org/qet/qet.git/c … inal_strip , il te faut donc le décompresser et remplacer le qelectrotech.exe dans le dossier bin d'un de tes ReadyToUse et le remplacer par celui-ci:
https://download.qelectrotech.org/qet/s … rotech.zip

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Discussion sur le générateur de borniers.

Joshua wrote:

3 : A un moment donné c’était possible, mais je l'ai enlevé car c'était une méga sources de problème dès lors qu'il y avait des bornes à étage ou des ponts de bornes. Après avec le menu déroulant tu peux en déplacer plusieurs à la fois, je pense pas que ça prenne plus de temps.
Dans les cartons "des borniers" j'ai prévu d'ajouter une fonctionnalité où en gros tu dira dans quel groupe de bornes tu veux mettre les nouvelles bornes posées sur le schéma. Par exemple tu crée un groupe de borne =INST +LOC -XS, puis tu dit : nouvelle bornes dans =INST +LOC -XS, et ainsi à chaque fois que tu poses une nouvelle borne, elle ira directement dans =INST +LOC -XS, niveau rapidité je pense pas que l'on pourra faire mieux.

Effectivement, dans la table, on peut sélectionner plusieurs bornes avec la touche control. C'est rapide aussi. En revanche, l'affichage de la table des bornes disponibles me parait capricieuse. Après avoir ajouté plusieurs bornes dans un bornier elle disparait. Quand on sélectionne une borne libre, la table ne s'affiche pas forcément.
Je pense aussi, que le plus partique est de définir à l'avance les borniers, puis à la pose de la borne indiquer dans quel bornier elle doit être insérée.

Joshua wrote:

6 : Dans le tableau du gestionnaire de bornier, ou le plan de borne sur le folio ? Dans le cas du tableau ça risque d'être compliqué car je suis tributaire de Qt (dessiner les ponts à pas été simple et en plus je crois bien que la représentation est pas top chez tout le monde).

Dans le plan de borne qu'on pose dans le schéma. Je ne sais pas trop comment sont représentés les borniers étagés dans les autres logiciels, mais je me dis que sur un bornier de 50 bornes étagées triple, la lecture du schéma pour savoir "quel étage fait partit de quelle borne triple" risque de ne pas être évidente.

Joshua wrote:

[
8 : Le bouton c'est du débug pour moi, ce sera un peu plus évolué par la suite. J'ai pas compris "le manque de position".

Je le trouve déjà bien ce bouton. Dans le plan de borne qu'on pose sur le folio, les Xref ne sont pas indiquées, seulement le numéro de borne. Mais je sur la branche prinipale..... Faut que je regarde au bureau la semaine prochaine le binaire de Laurent.

Re: Discussion sur le générateur de borniers.

terminal_strip AppImage
https://download.qelectrotech.org/qet/s … 4.AppImage

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Discussion sur le générateur de borniers.

Joshua wrote:

Corrigé


En voulant faire une petite vidéo explicative, je me rend compte qu'il y a un soucis avec le gestionnaire de borniers..... Du coup ce que je vient d'expliquer plus haut est pas forcément vrai (d'ici à ce que je corrige le problème)

@joshua:Pour tester, ce serait bien d'avoir une petite vidéo ainsi qu'un petit projet exemple.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

47 (edited by Joshua 2023-03-11 14:23:12)

Re: Discussion sur le générateur de borniers.

-Pour les problèmes d'affichage, test avec les derniers build de Laurent si c'est corrigé ou non. Je sais pas si ça dépend de l'OS et/ou DE mais chez moi pas besoins de maintenir la touche ctrl, il suffit de maintenir la souris cliqué et glisser pour sélectionner plusieurs cellules.



-Effectivement sur des gros plans de borne avec étage ça risque d’être compliqué. Je viens de tester avec un trait plus gros au début de chaque nouvelle borne (tu peux essayer, j’ai juste ajouté une ligne avec l’outil ligne) mais c’est pas top non plus. Peut-être un espace ? A réfléchir (ou voir ce que font les autres)


-Oui pour l’instant il n’y a pas les Xref, mais elles seront bien présentes par la suite.



@Laurent, c'est ce que j'ai voulu faire hier soir, mais je me suis rendu compte d'un bug du coup j'ai reporté à plus tard (mais le bug est corrigé).

Développeur QElectroTech

Re: Discussion sur le générateur de borniers.

galexis wrote:

J'ai refait quelques tests et c'est super encourageant. Mes remarques ou questions:
1- le trie automatique ne fonctionne pas bien sur les nombres la borne 1 est suivi de la borne 10 et non de la borne 2

Sur mes projets, mes bornes sont en XX:XX comme toi, donc voila ce que j'ai fais, je les importent par groupes de dix 1,2,3,4,5,6,7 etc
puis par celles des dizaines 11,12,13,14,15 etc puis après les vingtaines 21,22,23,24, etc!
Comme cela elles sont classées dans le bon ordre!
Clair il faut les sélectionner manuellement mais mon workaround fonctionne. nomicons/wink
Ps il semble que l'ordre de sélection est primordial, à suivre...

https://download.qelectrotech.org/qet/forum_img_2/terminal_strip_order.png

Resultat du bornier crée:
https://download.qelectrotech.org/qet/forum_img_2/terminal_strip_orde2r.png


"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Discussion sur le générateur de borniers.

Me vient une question qui va avec le tri automatique: comment enlève-t-on une borne qui aurait été ajouté par erreur à un bornier ou serait serait au mauvais endroit ?

Re: Discussion sur le générateur de borniers.

scorpio810 wrote:

@Galexis: si tu veux tester sur windows, je viens juste de faire non pas un paquet, mais seulement compiler le binaire de QET de la branche terminal_strip https://git.tuxfamily.org/qet/qet.git/c … inal_strip , il te faut donc le décompresser et remplacer le qelectrotech.exe dans le dossier bin d'un de tes ReadyToUse et le remplacer par celui-ci:
https://download.qelectrotech.org/qet/s … rotech.zip

J'ai testé : pas vu de différence avec la branche principale.