Re: Elements de tableaux du groupe Legrand (et bticino)

scorpio810 wrote:
ArnoVal wrote:
S.DEFFAUX wrote:

Bonjour, je viens de faire un "mise en armoire", avec la collection d'Arnaud.
le hic c'est que les peignes et les plaques pleines sous de la même couleur. serait t'il pas mieux d'avoir des peigne en blanc?

Bonjour,
Le hic, comme tu dis, c'est que les tableaux "Drivia" sont blancs et du coup c'est dans ces tableaux-là que les peignes seraient le moins visibles.
J'ai essayé de mettre une couleur "custom" directement dans le fichier d'élément (*.elmt) pour avoir un gris plus clair ("#101010" par exemple) comme couleur de remplissage de la plaque mais ça ne donne rien. J'ai regardé dans le code et ce n'est pas possible. Sauf patch. Mon C++ est franchement rouillé mais c'est de l'ordre du faisable.

Le "gris" semble bien correspondre à la couleur des peignes.
Je pense donc passer les plaques en gris clair...

C'est pas compliqué d’ajouter d'autres couleurs si tu suis bien ce 'tit patch :

https://git.tuxfamily.org/qet/qet.git/c … 21a1fd40a6

Le patch est bien vieux, il faudra hacker un peu :p

Merci,
J'imaginais déjà un sélecteur de couleur RVB à la  https://html-color-codes.info/
où bien par les noms de couleur : https://fr.wikipedia.org/wiki/Couleur_du_Web (plus simple à implémenter surtout que tu viens de me fournir un patch adaptable)

Re: Elements de tableaux du groupe Legrand (et bticino)

Super,

tu es le bienvenue, un petit fork Github et tu me soumet un Pull request quand tu as fini. nomicons/wink

Par contre il faut que ça reste retro compatible avec les anciens projets.

Pour les textes des éléments ça existe déjà, de quoi comparer les approches.

Re: Elements de tableaux du groupe Legrand (et bticino)

scorpio810 wrote:

Super,

tu es le bienvenue, un petit fork Github et tu me soumet un Pull request quand tu as fini. nomicons/wink

Par contre il faut que ça reste retro compatible avec les anciens projets.

Pour les textes des éléments ça existe déjà, de quoi comparer les approches.

Ok. La rétrocompatibilité, c'est obligatoire. Nous sommes bien d'accord.
Quand tu dis "pour les textes des éléments ça existe déjà", cela veut dire que les noms des couleurs "HTML" sont déjà connues ?

Il me faut accélérer sur les plaques Lina (c'est à dire sur mon petit outil d’adaptation d'élément) et je regarde ça.

Re: Elements de tableaux du groupe Legrand (et bticino)

ArnoVal wrote:
S.DEFFAUX wrote:

Bonjour, je viens de faire un "mise en armoire", avec la collection d'Arnaud.
le hic c'est que les peignes et les plaques pleines sous de la même couleur. serait t'il pas mieux d'avoir des peigne en blanc?

Bonjour,
Le hic, comme tu dis, c'est que les tableaux "Drivia" sont blancs et du coup c'est dans ces tableaux-là que les peignes seraient le moins visibles.
J'ai essayé de mettre une couleur "custom" directement dans le fichier d'élément (*.elmt) pour avoir un gris plus clair ("#101010" par exemple) comme couleur de remplissage de la plaque mais ça ne donne rien. J'ai regardé dans le code et ce n'est pas possible. Sauf patch. Mon C++ est franchement rouillé mais c'est de l'ordre du faisable.

Le "gris" semble bien correspondre à la couleur des peignes.
Je pense donc passer les plaques en gris clair...

oui c'est ce que je penser, c'est le serpent qui ce mort la queue!
a part très bon boulot

Re: Elements de tableaux du groupe Legrand (et bticino)

Il me faut accélérer sur les plaques Lina (c'est à dire sur mon petit outil d’adaptation d'élément) et je regarde ça.


pour le moment tes plaques pleines font amplement le taf pour mes implantation d'armoire. Je m'en sert pour le dimensionnement de mes armoires c'est pour ça que pour moi l'échelle est primordiale.

une gamme de bornes serais top

Re: Elements de tableaux du groupe Legrand (et bticino)

S.DEFFAUX wrote:

Il me faut accélérer sur les plaques Lina (c'est à dire sur mon petit outil d’adaptation d'élément) et je regarde ça.


pour le moment tes plaques pleines font amplement le taf pour mes implantation d'armoire. Je m'en sert pour le dimensionnement de mes armoires c'est pour ça que pour moi l'échelle est primordiale.

une gamme de bornes serais top

OK. Quand tu parles de bornes, je comprends blocs de jonction Viking. C'est ça ?

Re: Elements de tableaux du groupe Legrand (et bticino)

Oui autant pour les Blocs de jonction Viking, il existe une gramme de "bornes en Wago", dans le dossier "article constructeur", mais malheureusement pas à l'échelle

Re: Elements de tableaux du groupe Legrand (et bticino)

ArnoVal wrote:
scorpio810 wrote:

Super,

tu es le bienvenue, un petit fork Github et tu me soumet un Pull request quand tu as fini. nomicons/wink

Par contre il faut que ça reste retro compatible avec les anciens projets.

Pour les textes des éléments ça existe déjà, de quoi comparer les approches.

Ok. La rétrocompatibilité, c'est obligatoire. Nous sommes bien d'accord.
Quand tu dis "pour les textes des éléments ça existe déjà", cela veut dire que les noms des couleurs "HTML" sont déjà connues ?

Il me faut accélérer sur les plaques Lina (c'est à dire sur mon petit outil d’adaptation d'élément) et je regarde ça.

Les textes dans l’éditeur sont maintenant basé sur https://doc.qt.io/qt-5/qcolordialog.html, les anciennes primitives c'est statique sous forme de styles.

59 (edited by ArnoVal 2020-04-14 15:30:33)

Re: Elements de tableaux du groupe Legrand (et bticino)

scorpio810 wrote:
ArnoVal wrote:
scorpio810 wrote:

Super,

tu es le bienvenue, un petit fork Github et tu me soumet un Pull request quand tu as fini. nomicons/wink

Par contre il faut que ça reste retro compatible avec les anciens projets.

Pour les textes des éléments ça existe déjà, de quoi comparer les approches.

Ok. La rétrocompatibilité, c'est obligatoire. Nous sommes bien d'accord.
Quand tu dis "pour les textes des éléments ça existe déjà", cela veut dire que les noms des couleurs "HTML" sont déjà connues ?

Il me faut accélérer sur les plaques Lina (c'est à dire sur mon petit outil d’adaptation d'élément) et je regarde ça.

Les textes dans l’éditeur sont maintenant basé sur https://doc.qt.io/qt-5/qcolordialog.html, les anciennes primitives c'est statique sous forme de styles.

Pour l'instant, j'ai vu plus simple en matière d'ajout de couleurs.
Petit exemple avec la couleur de contour et celle remplissage

Post's attachments

contour-remplissage.png, 42.31 kb, 855 x 366
contour-remplissage.png 42.31 kb, 212 downloads since 2020-04-14 

Re: Elements de tableaux du groupe Legrand (et bticino)

Super ! , si t'as un début de patch à nous faire tester n’hésites pas.

Re: Elements de tableaux du groupe Legrand (et bticino)

scorpio810 wrote:

Super ! , si t'as un début de patch à nous faire tester n’hésites pas.

Le voici (fichier patch et icônes)

Post's attachments

Attachment icon html-colors.tar.gz 24.29 kb, 202 downloads since 2020-04-14 

Re: Elements de tableaux du groupe Legrand (et bticino)

Merci Arnaud, c'est un bon début.
Pour que ça fonctionne ensuite dans l’éditeur de folio il manque les correspondances dans elementpicturefactory.cpp, me semble pas l'avoir vu dans le patch.
https://git.tuxfamily.org/qet/qet.git/t … y.cpp#n550

63 (edited by ArnoVal 2020-04-15 09:57:50)

Re: Elements de tableaux du groupe Legrand (et bticino)

scorpio810 wrote:

Merci Arnaud, c'est un bon début.
Pour que ça fonctionne ensuite dans l’éditeur de folio il manque les correspondances dans elementpicturefactory.cpp, me semble pas l'avoir vu dans le patch.
https://git.tuxfamily.org/qet/qet.git/t … y.cpp#n550

Bonjour Laurent,
Je savais que j'avais oublié quelque chose mais je n’arrivais pas à cerner quoi.
Merci
Voici le nouveau patch

Post's attachments

Attachment icon html-colors-v2.tar.gz 27.45 kb, 202 downloads since 2020-04-15 

Re: Elements de tableaux du groupe Legrand (et bticino)

Bonjour Arnaud,

merci beaucoup pour ton patch et ton travail, je viens d'envoyer ton commit sur le GIT, et vais compiler des paquets dans la foulée.

Re: Elements de tableaux du groupe Legrand (et bticino)

Salut Arnaud.
Merci pour le patch, quand tu parlais d'ajouter des couleurs je pensais que tu allais ajouter un sélecteur complet de couleur en utilisant ensuite la fonction Qcolor::name() pour l'enregistrement comme ce qui existe pour les conducteurs.
Bon au final c'est peut être pas plus mal, ça limite le choix tout en laissant un grand panel et donc évite l'effet sapin de noël, chose qu'on ne souhaite pas c'est pour cette raison que le nombre de couleurs proposé était limité, mais les choses on changé entre temps et tu touche ici à du code très très ancien de qet qui à bien mérité d'être revue nomicons/smile.

ArnoVal wrote:

J'ai regardé dans le code et ce n'est pas possible. Sauf patch. Mon C++ est franchement rouillé mais c'est de l'ordre du faisable.

Pour ton information, je suis le développeur principal de qet depuis quelques années maintenant, si tu as besoins d'aide, d'information ou tout autre chose au niveau du code n’hésite pas à me demander sur IRC ou par mail c'est volontiers que je t'aiderais.
A l’avenir si tu souhaite continuer à coder (surtout quelque chose de plus conséquent et plus intrusif que ton patch), j'y jetterais un coup d’œil avant de patcher le master afin de vérifier que le patch est bien écrit, et te ferais peut être des retours en conséquent, n'y vois rien de mal, c'est le résultat d'une expérience passé.

Merci pour tes contributions passé, et future j’espère nomicons/smile.

Re: Elements de tableaux du groupe Legrand (et bticino)

Joshua wrote:

Salut Arnaud.
Merci pour le patch, quand tu parlais d'ajouter des couleurs je pensais que tu allais ajouter un sélecteur complet de couleur en utilisant ensuite la fonction Qcolor::name() pour l'enregistrement comme ce qui existe pour les conducteurs.
Bon au final c'est peut être pas plus mal, ça limite le choix tout en laissant un grand panel et donc évite l'effet sapin de noël, chose qu'on ne souhaite pas c'est pour cette raison que le nombre de couleurs proposé était limité, mais les choses on changé entre temps et tu touche ici à du code très très ancien de qet qui à bien mérité d'être revue nomicons/smile.

ArnoVal wrote:

J'ai regardé dans le code et ce n'est pas possible. Sauf patch. Mon C++ est franchement rouillé mais c'est de l'ordre du faisable.

Pour ton information, je suis le développeur principal de qet depuis quelques années maintenant, si tu as besoins d'aide, d'information ou tout autre chose au niveau du code n’hésite pas à me demander sur IRC ou par mail c'est volontiers que je t'aiderais.
A l’avenir si tu souhaite continuer à coder (surtout quelque chose de plus conséquent et plus intrusif que ton patch), j'y jetterais un coup d’œil avant de patcher le master afin de vérifier que le patch est bien écrit, et te ferais peut être des retours en conséquent, n'y vois rien de mal, c'est le résultat d'une expérience passé.

Merci pour tes contributions passé, et future j’espère nomicons/smile.

Bonjour Joshua,
Merci et bravo pour ce très bon logiciel.

Utiliser un sélecteur complet n'est sans doute pas à ma portée en C++ et Qt.
J'ai préféré me rabattre sur quelque chose de plus simple. J'ai aussi choisi les couleurs standard du Web (reprise par le format SVG).
Et puis, comme tu dis, gare aux sapins de Noël !
Déjà, avec 140 couleurs, c'est pas mal. J'ai conservé la compatibilité ascendante avec les premières couleurs et j'ai ajouté une petite image à côté de chaque couleur pour mieux se rendre compte des différences de tons. Cela évite bien des clics.
Je me suis basé sur le code déjà existant pour générer les nouvelles lignes de code. Oui, je n'ai pas n fois écrit les traitements de 140 couleurs. C'est une moulinette en bash qui m'a permis de générer 99% du code (images comprises). Ceci me laisse d'ailleurs à penser qu'il y a sans doute une façon d'améliorer le code. À voir au prochain épisode.

Aller, je repars sur la création/génération d'éléments Legrand…

A bientôt j'espère,
Arnaud

Re: Elements de tableaux du groupe Legrand (et bticino)

scorpio810 wrote:

Bonjour Arnaud,

merci beaucoup pour ton patch et ton travail, je viens d'envoyer ton commit sur le GIT, et vais compiler des paquets dans la foulée.

Merci

Re: Elements de tableaux du groupe Legrand (et bticino)

S.DEFFAUX wrote:

Oui autant pour les Blocs de jonction Viking, il existe une gramme de "bornes en Wago", dans le dossier "article constructeur", mais malheureusement pas à l'échelle

Salut,
Voici mes premiers éléments Viking 3 (ceux à vis)

Post's attachments

Attachment icon legrand-viking3-v1.tar.gz 11.56 kb, 220 downloads since 2020-04-16 

Re: Elements de tableaux du groupe Legrand (et bticino)

ArnoVal wrote:

Déjà, avec 140 couleurs, c'est pas mal. J'ai conservé la compatibilité ascendante avec les premières couleurs et j'ai ajouté une petite image à côté de chaque couleur pour mieux se rendre compte des différences de tons. Cela évite bien des clics.
Je me suis basé sur le code déjà existant pour générer les nouvelles lignes de code. Oui, je n'ai pas n fois écrit les traitements de 140 couleurs. C'est une moulinette en bash qui m'a permis de générer 99% du code (images comprises). Ceci me laisse d'ailleurs à penser qu'il y a sans doute une façon d'améliorer le code. À voir au prochain épisode.


Arnaud

Je pense que c'est pas la peine de traduire ces couleurs, j'ai essayé puis abandonné au vu de la traduction en français générée...
Les pictogrammes expliquent mieux qu'une traduction hasardeuse..

Re: Elements de tableaux du groupe Legrand (et bticino)

Bonjour à tous,

Merci pour ce formidable travail.

Est-il possible de créer des éléments pour les appareils modulaires Legrand with Netatmo et optimum ?

Merci

71 (edited by ArnoVal 2020-11-01 21:53:38)

Re: Elements de tableaux du groupe Legrand (et bticino)

greg00 wrote:

Bonjour à tous,

Merci pour ce formidable travail.

Est-il possible de créer des éléments pour les appareils modulaires Legrand with Netatmo et optimum ?

Merci

Bonjour Greg,

Gamme "Optimum", oui c'est possible si c'est bien de cette gamme dont tu parles : https://www.legrand.fr/pro/catalogue/34 … utomatique

Gamme "Natatmo", en matière d'élément de tableau, je pense à ce télérupteur : https://www.legrand.fr/pro/catalogue/44 … th-netatmo ou https://www.legrand.fr/pro/catalogue/44 … le-control
As-tu d'autres référence ?

Arnaud

Re: Elements de tableaux du groupe Legrand (et bticino)

Ce sont bien les gammes en question.

Je me suis essayé à créer un module sur un modèle de disjoncteur histoire de me faire la main. Si cela convient je peux m'essayer de faire la gamme.

Voici en exemple le 413004 en mode TV

Post's attachments

Attachment icon 413004.elmt 16.75 kb, 143 downloads since 2020-11-02 

Re: Elements de tableaux du groupe Legrand (et bticino)

greg00 wrote:

Ce sont bien les gammes en question.

Je me suis essayé à créer un module sur un modèle de disjoncteur histoire de me faire la main. Si cela convient je peux m'essayer de faire la gamme.

Voici en exemple le 413004 en mode TV

Ok,
A vrai dire, j'ai déjà dessiné les modules :

412200-parafoudre.elmt
413004-rj45.elmt
413011-filtre-maitre.elmt
413015-filtre-maitre-3-1.elmt
413017-power.elmt
413038-centrale-tnt-satellite.elmt
413039-centrale-tnt-cable.elmt
413205-cordon-box.elmt

Je suis en train de dessiner le module :
4 130 08 (DTI modulaire)

Je ferai une archive injecter les éléments dans le projet

Arnaud

74 (edited by greg00 2020-11-02 23:07:33)

Re: Elements de tableaux du groupe Legrand (et bticino)

Pour Netatmo Drivia il y a des modules prévu dans les mois à venir voici la liste au besoin

412181 - Module control
412170 - Télérupteur connecté
412171 - Contacteur connecté
412015 - Compteur d'énergie
412032 - Ecocompteur connecté (prévu 07/2021)
412172 - Délesteur connecté (prévu 04/2021)

Au plaisir de profiter de ton travail

75 (edited by ArnoVal 2020-11-04 19:52:19)

Re: Elements de tableaux du groupe Legrand (et bticino)

Voici l'archive avec les modules de la gamme "Optimum" de chez Legrand.

elements/10_electric/98_graphics/99_assembly_plan/01_thumbnails_mounting_plate/legrand/25-multimedia
├── 412200-parafoudre.elmt
├── 413004-rj45.elmt
├── 413008-dti.elmt
├── 413011-filtre-maitre.elmt
├── 413015-filtre-maitre-3-1.elmt
├── 413017-power.elmt
├── 413038-centrale-tnt-satellite.elmt
├── 413039-centrale-tnt-cable.elmt
├── 413205-cordon-box.elmt
└── qet_directory

@scorpio810 : Peux-tu ajouter ces éléments dans le bibliothèque officielle ? Merci

Arnaud

Post's attachments

Attachment icon legrand-25-multimedia.tar 90 kb, 142 downloads since 2020-11-04