4,476

(11 replies, posted in Scripts)

Ah, ça complique un peu le portage pour les OS Linux, BSD * like, OS/2, macOS ?

NB : le programme est en français.

Avec du recul, et l’expérience avec le projet QET,  je peut te confirmer que ce n'est pas une bonne idée pour le futur si les commentaires dans le code sont en français, ça limite l'aide et la participation d'autres développeurs de par le monde qui pourraient aider au développement par la suite.

@ Unalcalde:
yes, show a table to change the order of the terminals is a great idea  

A possibility to disable drawing a terminal in this table, example for duplicate element?, edit terminal block for removing duplicate terminal is easy with QET element editor but if we we can do without it it would be a good thing.


@Raul : I don't know what is your job, and your work, but if you want ? we can add you like sponsor in web site like Soliton. nomicons/smile
If you are interrested contact Nuri, or me.

We offer your company the opportunity to increase its visibility on the internet by integrating its logo and a link to its home page on our web site.

 ~ 50 000 visitors/months in the world on web area server.

Mois    Visiteurs différents    Visites    Pages    Hits    Bande passante
Jan 2018    27 869    42 239    385 454    722 427    18.23 Go
Fév 2018    25 726    38 188    290 581    595 828    17.01 Go
Mar 2018    28 955    42 956    328 094    687 083    19.07 Go
Avr 2018    7 095    9 462    70 595    147 942    4.14 Go
Mai 2018    0    0    0    0    0
Juin 2018    0    0    0    0    0
Juil 2018    0    0    0    0    0
Aoû 2018    0    0    0    0    0
Sep 2018    0    0    0    0    0
Oct 2018    0    0    0    0    0
Nov 2018    0    0    0    0    0
Déc 2018    0    0    0    0    0
Total    89 645    132 845    1 074 724    2 153 280    58.44 Go

https://download.qelectrotech.org/qet/forum_img/stats_2018.png


And 18 000 visitors for download/month in the world :

Mois    Visiteurs différents    Visites    Pages    Hits    Bande passante
Jan 2018    12 198    18 320    83 366    322 310    208.61 Go
Fév 2018    11 804    17 069    46 557    225 082    201.95 Go
Mar 2018    12 994    18 927    53 204    262 376    227.63 Go
Avr 2018    3 196    4 327    13 295    56 770    52.40 Go
Mai 2018    0    0    0    0    0
Juin 2018    0    0    0    0    0
Juil 2018    0    0    0    0    0
Aoû 2018    0    0    0    0    0
Sep 2018    0    0    0    0    0
Oct 2018    0    0    0    0    0
Nov 2018    0    0    0    0    0
Déc 2018    0    0    0    0    0
Total    40 192    58 643    196 422    866 538    690.59 Go

Interesting ! Great program, but need more investigations, work,  before make Debian, Ubuntu packages.

https://github.com/p1otr/pypi2deb

05:01:39] laurent@debian:~$ LANG=C; py2dsp qet-tb-generator
Successfully repacked /home/laurent/result/qet_tb_generator-0.7.74.tar.gz as /home/laurent/result/qet-tb-generator_0.7.74.orig.tar.xz.
dpkg-buildpackage: info: source package qet-tb-generator
dpkg-buildpackage: info: source version 0.7.74-0~pypi2deb
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Qelectrotech <scorpio@qelectrotech.org>
dpkg-source -I.git -i.git --before-build qet-tb-generator-0.7.74
dpkg-source: info: using options from qet-tb-generator-0.7.74/debian/source/options: --extend-diff-ignore=^[^/]+.egg-info/
dpkg-buildpackage: warning: building a source package without cleaning up as you asked; it might contain undesired files
dpkg-source -I.git -i.git -b qet-tb-generator-0.7.74
dpkg-source: info: using options from qet-tb-generator-0.7.74/debian/source/options: --extend-diff-ignore=^[^/]+.egg-info/
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building qet-tb-generator using existing ./qet-tb-generator_0.7.74.orig.tar.xz
dpkg-source: info: building qet-tb-generator in qet-tb-generator_0.7.74-0~pypi2deb.debian.tar.xz
dpkg-source: info: building qet-tb-generator in qet-tb-generator_0.7.74-0~pypi2deb.dsc
dpkg-genbuildinfo --build=source
dpkg-genchanges --build=source >../qet-tb-generator_0.7.74-0~pypi2deb_source.changes
dpkg-genchanges: info: including full source code in upload
dpkg-source -I.git -i.git --after-build qet-tb-generator-0.7.74
dpkg-source: info: using options from qet-tb-generator-0.7.74/debian/source/options: --extend-diff-ignore=^[^/]+.egg-info/
dpkg-buildpackage: info: full upload (original source is included)


laurent@debian:~/result$ tree
.
├── qet-tb-generator-0.7.74
│   ├── debian
│   │   ├── changelog
│   │   ├── compat
│   │   ├── control
│   │   ├── copyright
│   │   ├── files
│   │   ├── python3-qet-tb-generator.docs
│   │   ├── rules
│   │   ├── source
│   │   │   ├── format
│   │   │   └── options
│   │   └── watch
│   ├── LICENSE.txt
│   ├── MANIFEST.in
│   ├── PKG-INFO
│   ├── qet_tb_generator.egg-info
│   │   ├── dependency_links.txt
│   │   ├── entry_points.txt
│   │   ├── PKG-INFO
│   │   ├── requires.txt
│   │   ├── SOURCES.txt
│   │   └── top_level.txt
│   ├── README
│   ├── setup.cfg
│   ├── setup.py
│   └── src
│       ├── frmMain.py
│       ├── __init__.py
│       └── main.py
├── qet-tb-generator_0.7.74-0~pypi2deb.debian.tar.xz
├── qet-tb-generator_0.7.74-0~pypi2deb.dsc
├── qet-tb-generator_0.7.74-0~pypi2deb.mail
├── qet-tb-generator_0.7.74-0~pypi2deb_source.buildinfo
├── qet-tb-generator_0.7.74-0~pypi2deb_source.changes
└── qet-tb-generator_0.7.74.orig.tar.xz

5 directories, 31 files

Merci, ils sont sur le dépôt, depuis hier soir.

les nouveaux symboles contenant des champs textes dynamiques n'ont plus leurs vignettes affichées sur dépôt d’élément 
Il faudra adapter nos scripts ! Moulinettes PHP  de conversion d’élément elmt  XML -> SVG ..on the fly.

 Lors du depot d'élément, il m'a affiché 'connection interne non permise' pour les éléments. Je n'ai pas retrouvé dans l'éditeur ou activer la fonction. J'ai testé dans un projet, les connections internes ont l'air de passer : ?


Cette fonction disponible sur les premières versions de QET et laissant le choix à l'utilisateur d'interdire ou pas les connections internes a été supprimé par la suite, depuis on autorise les connections interne,  tu ne risques pas de la trouver.

J'ai galéré car pour les envoyer, lorsque j'ai eu la fenetre de confirmation, impossible de voir ou valider (je ne voyais pas le bouton valider ou annuler). J'ai été obligé de réduire la taille de l'écran à 80% dans firefox pour voir la case valider. La barre de défilement à droite était au maximum en bas. Peut-etre du à la taille de mon écran (19pouces).

Ahh, étrange !
Le dépôt d’éléments et ces scripts PHP devrait être réécrit pour s'adapter au nouveau site WEB, Nuri et Mickaël qui nous a rejoint depuis peu vont essayer d’améliorer l'interface et la navigation dans le dépôt.

4,480

(554 replies, posted in News)

Le multi paste ne fonctionne pas pour l'instant avec l'auto incrémentation des labels (autonum).

4,481

(554 replies, posted in News)

Revision: 5319
Author:   blacksun
Date:     2018-04-08 18:50:52 +0200 (Sun, 08 Apr 2018)
Log Message:
-----------
Diagram editor : add new action in the context menu : multiple paste.

Non, on n'a que ceux de chez IFM en equivalents, jl'ai donc rajouté ton élément  3RK1400-1DQ03-0AA3.elmt, dans le répertoire Siemens, merci.

J'ai d'autres éléments, mais je crois me souvenir qu'il y a des conditions pour qu'ils puissent etre mis dans la collec officielle. Lorsque j'aurai un peu de temps (pendant mes congés) j'essayerai d'y regarder.

T'en fait pas, ça m'arrive souvent de retoucher, (légères retouches, il va de soit, je n'ai pas que ça à faire nomicons/whistling ) des symboles envoyés en modération avant de les envoyer dans la collection, si je remarque qu'il est possible de les améliorer ou si un détail me gêne, antialiasing, borne décalées, etc.

Les symboles de matériel utilisés dans l'industrie ont ma préférence. nomicons/angel

4,483

(8 replies, posted in News)

I build new 0.6 packages :

Hey Debian guys,  beware ! Debian Sid packages depend on Qt 5.10 libs.

https://download.qelectrotech.org/qet/t … 2bsvn5314/

Enjoy ! nomicons/smile

Ton symbole est dans la collection officielle si je m'abuse, mais gros trou noir ici, tu peux me rappeler 
le nom du fabriquant de cette interface/répartiteur de capteurs, IFM?
Voir si je le rajoute avec celui déjà inclut.

Edit : c'est du Siemens, nous ont ne se sert que des IFM..

Si tu en as d'autres n’hésite pas à me les envoyer, je les rajouterai sur la collection. nomicons/smile

Bonjour,

la liste dans un but de fluidité surtout depuis la conversion d’élément DXF en elmt n'affiche plus toutes les primitives si un élément en contient trop, je n'ai plus la limite en tête..
Çà ne gêne en rien l'utilisation de l’éditeur, mais générer une liste de 30 000 primitives mettrait ta machine à genou et prendrait beaucoup plus de temps pour ouvrir l’éditeur de symbole, d'ailleurs cela ne t'avancerais à rien.

4,486

(2 replies, posted in EN : Help, suggestions, discussions, ...)

Hi Dik,

not tried under win7, but here Debian Sid it 's very fluid and quickly no hangs.

What ReadyToUse version you use, Qt 5.7.1 for Xp, Vista, or that for win 7 win 10 ?

Double click (left) for finish polygon primitive.

4,487

(8 replies, posted in News)

Revision: 5314
Author:   scorpio810
Date:     2018-04-08 06:05:18 +0200 (Sun, 08 Apr 2018)
Log Message:
-----------
Backport commit 5307, 5311, 5312
Update changelog 

Modified Paths:
--------------
    branches/0.60/ChangeLog
    branches/0.60/elements/10_electric/10_allpole/114_connections/combine.elmt
    branches/0.60/elements/10_electric/10_allpole/114_connections/corner.elmt
    branches/0.60/elements/10_electric/10_allpole/114_connections/cross.elmt
    branches/0.60/elements/10_electric/10_allpole/114_connections/jump.elmt
    branches/0.60/elements/10_electric/10_allpole/114_connections/qet_directory
    branches/0.60/elements/10_electric/10_allpole/114_connections/splice.elmt
    branches/0.60/elements/10_electric/10_allpole/114_connections/thruleft.elmt
    branches/0.60/elements/10_electric/10_allpole/114_connections/thruright.elmt
    branches/0.60/sources/qetgraphicsitem/conductor.cpp
    branches/0.60/sources/qetgraphicsitem/terminal.cpp
    branches/0.60/sources/qetgraphicsitem/terminal.h

Une version de maintenance de la version 0.6 est en préparation pour cet été!
Elle inclura certains fix ajoutés dernièrement dans la branche 0.7.

====== ChangeLog from 0.6 to 0.61 ======

* Backport HiDPI fix.
* Backport commit 5284 : Fix bug N° 157.
* Backport commit 5307 : Function for search conductor at the same potential.
When the search function is searching in a terminal element, they search only for the first terminal found, no matter if the terminal element have more than two terminals.
So the list of conductors at the same potential is missing some conductors.
This commit fix it, now the search function search for every terminals of a terminal element 
* Backport commit 5311, 5312 : elements connections change properties to terminal, fixed by commit svn 5307 


Des paquets seront disponibles dans le courant de la semaine en fonction de mon temps libre ! pour que vous pussiez tester et profiter des derniers fix.

Enjoy !

4,488

(554 replies, posted in News)

4,489

(554 replies, posted in News)

Revision: 5311
Author:   scorpio810
Date:     2018-04-07 21:06:27 +0200 (Sat, 07 Apr 2018)
Log Message:
-----------
Change property to terminal, fixed by commit svn 5307 

Modified Paths:
--------------
    trunk/elements/10_electric/10_allpole/114_connections/combine.elmt
    trunk/elements/10_electric/10_allpole/114_connections/corner.elmt
    trunk/elements/10_electric/10_allpole/114_connections/cross.elmt
    trunk/elements/10_electric/10_allpole/114_connections/splice.elmt
    trunk/elements/10_electric/10_allpole/114_connections/thruleft.elmt
    trunk/elements/10_electric/10_allpole/114_connections/thruright.elmt
etc...




Du fait de la correction avec le commit 5307 les éléments connections chers a nos voisins allemands profitent de la fonction terminal et conservent l’équipotentialité aux travers de leurs bornes.
https://qelectrotech.org/showcategory.p … onnections

Otherwise Raul, what do you think about Internationalisation of qet_tb_generator in the future and when you have times for that of course?
http://pyqt.sourceforge.net/Docs/PyQt5/i18n.html

If you want I can create a new Subversion branch  or a new GIT repository if you prefer, and put qet_tb_generator sources files, so that QET translators could translate plugin in many languages.

Of course you need to joining team for working on this repository and commit your changes.

4,491

(554 replies, posted in News)

Revision: 5307
Author:   blacksun
Date:     2018-04-07 15:25:05 +0200 (Sat, 07 Apr 2018)
Log Message:
-----------
Function for search conductor at the same potential.
When the search function is searching in a terminal element, they search only for the first terminal found, no matter if the terminal element have more than two terminals.
So the list of conductors at the same potential is missing some conductors.
This commit fix it, now the search function search for every terminals of a terminal element

I define the position of the terminal by numbering labels xg: 1, xg: 2, etc. See folios 47 to 49 in my project, and the terminal blocks in folios 69, 70, etc.
In this representation is dificult to imagine how placing groung terminal without define their positions in the terminal block.

Your idea seems for me very good, hey guys, what do you think?

For me we could choose specific position where put these terminal ground,  like  by example in position 1 with label X1: 1:GND .
What do you think about it?

Do you have more ideas?

Yes, if you could add ground terminal. ;-)


https://www.materielelectrique.com/content/images_produits/schneider/H425578_web.jpg?v0.3.40

https://download.qelectrotech.org/qet/forum_img/terminal_ground.png

Hi Raul, 

thanks in advance, many users complain about the latest XML changes in 0.7 breaking your nice plugin.
Nice to see news features, fuse terminal, cable and conductor name, etc.

Btw, in my last project blocked on 0.7-dev svn 5212 at my work, I had to change the generated terminal blocks often to remove the duplicate terminal, not a problem with your program, but I was not going to add terminals in diagrams that did not exist in the real installation actually.
It would be nice if option was available for disabling drawing duplicate terminal.

4,496

(11 replies, posted in Scripts)

Bonjour Agea28, ou Arnaud,

bravo pour ton petit programme, je suis sur qu'il va intéresser beaucoup d'utilisateurs, tu peux nous en dire un peu plus dessus, s'il fonctionne sur tous les OS, nous donner un lien de téléchargement, les sources sont t'elles libres?

Laurent

4,497

(8 replies, posted in News)

scorpio810 wrote:

Revision: 5282
Author:   scorpio810
Date:     2018-03-29 16:32:17 +0200 (Thu, 29 Mar 2018)
Log Message:
-----------
Backport HiDPI fix

Modified Paths:
--------------
    branches/0.60/sources/diagramprintdialog.cpp
    branches/0.60/sources/main.cpp

Si vous avez ce type d'écran, UHD, etc, vous pouvez essayez les nouveaux paquets pour la 0.6 (Debian, Windows, pour Ubuntu ils sont sur le PPA).

https://download.qelectrotech.org/qet/t … 306/HiDPI/

Petite vidéo de la version 0.6 sur ma Debian sans et avec le patch HiDPI sur un écran UHD 3840X2160 avec un scale de ~1.5.
On remarque en premier lieu que les icônes sont minuscules, ensuite que les textes dans les schémas sont bien trop grossis sans le patch.

les folios sont bien imprimés et sont net et sans flou, mais l'aperçu des schémas dans la fenêtre d’impression est un peu flou sur ma Debian.

Les tests effectués dans une VM Windows en UHD + scale ~ 150 à 200% sont concluants avec le patch.

En UHD . les icônes de QET  me semblent un peu floue si on joue avec les facteurs d’échelle (scale) dans ces très hautes résolutions.

Les règles de numérotations crées sont sauvegardées dans le XML du projet, il est possible de les transférer d'un projet à l'autre en éditant le XML et en copiant les attributs dans le nouveau projet avec un éditeur texte :
Pour l'instant c'est le seul workaround que tu peux faire.

https://download.qelectrotech.org/qet/forum_img/autonum_rules.png

michel_mno wrote:

en fait j'ai compris pourquoi je n'avais pas créé le fichier de pinning 
c'est que dans la page de download (1) il n'y a pas de référence à la procedure décrite dans le wiki nomicons/smile
ça serait bien de rajouter le lien cité ci-dessus.

(1) https://launchpad.net/~scorpio/+archive/ubuntu/ppa
---
Michel

Bonjour Michel,

voila c'est fait.

Laurent

4,500

(8 replies, posted in News)

Revision: 5282
Author:   scorpio810
Date:     2018-03-29 16:32:17 +0200 (Thu, 29 Mar 2018)
Log Message:
-----------
Backport HiDPI fix

Modified Paths:
--------------
    branches/0.60/sources/diagramprintdialog.cpp
    branches/0.60/sources/main.cpp

Si vous avez ce type d'écran, UHD, etc, vous pouvez essayez les nouveaux paquets pour la 0.6 (Debian, Windows, pour Ubuntu ils sont sur le PPA).

https://download.qelectrotech.org/qet/t … 306/HiDPI/