unalcalde wrote:

We could use , for example, the field "function" of conductor properties. If the field is blank or not in the format 'W1:1' the conductor is not part of a electric hose.

Draw elements is dificult for some reasons:
* if the terminal block is too long, it's splited in several elements and maybe the terminals for a one motor are in diferent QET Elements.

* The electrical hoses connects from the terminal block to a drive, switch, detector,... So I don't know what to draw at the end of the electric hose.

First point: I think too it's difficult for wire which is on different group of terminals. It's for this reason, I think, generator need to generate 1 element for each wire separate from terminals elements. User can easily modify it, or not use it.

Second point: at my job, we never draw element at the extremity. Only arrow and text like "pomp 1" "level sensor" ...
It should be more simple for generator.

unalcalde wrote:

You're welcome.

Now the QET_TB_Generator does:

  • Terminal Block: searching terminals arround the diagram and grouping into terminals blocks.

  • Connectors: searching pins in the diagram and grouping into connectors

Will be well to do the same with cables, but maybe the best solution is to auto-create a "connections report table" of all conductors grouped by wires. What about doing something similar to the photo?

And generate the same table in element ? How over users represent wire ?
How you know wich conductor is in which wire ?

Nice !

Thank you very much Unalcade, it work very well !

Hi Unalcade,
what do you think about this idea to generate cable:
if we use "function" of conductor to indicate "name of cable" + ":" + "wire number" + "type of cable".
Example: "WC1:bu:5G1.5" or "WC2:1:5x1".
Do you think it's possible to generate element for each cable at the same time as terminals ?

731

(130 replies, posted in Bar Fourre-tout)

Tes "customisations" se situent à quel niveau ?

scorpio810 wrote:

Des volontaires pour tester ce petit .... patch? nomicons/smiley-green

modernize-use-override + modernize-use-nullptr refactors code.

https://www.kdab.com/clang-tidy-part-1- … ng-c11c14/
https://www.kdab.com/clang-tidy-part-2- … sing-bear/

Je dois avouer que je n'ai pas la moindre idée de quoi faire de tout ça....

Il y a un truc qui serait pratique,ce serait de pouvoir interrompre temporairement par une touche la création auto des conducteurs, par Alt par exemple. des fois on veut juste déplacer un élément et voilà que cela se déclenche etr on ne s'en aperçoit pas toujours.

Super !

Sympa effectivement !

Great !

Bonjour,
quand on sélectionne plusieurs éléments et qu'on les déplace, l'accrochage auto des conducteurs ne fonctionne que sur l'élément qui a été saisi pour le déplacement, et malgré les "projections" vertes quand on relâche, les conducteurs ne se tracent pas.
Cordialement.

unalcalde wrote:

Hi, I'm checkinh about bridge between terminal reservation.

About the topic of Xref, have you checked changing the cross-reference in the 'CONFIG' tab of the QET_Terminal_generator?

I see nothing to change format of xref on config: to have %f-%c and not %f-%l%c....

FR wrote:

Thank you galexis.

I will start to use this software.
I start to create some component that are missing in my version of qet like Siemens 1500 or some Pilz security relay.
Is it possible to send to qet this component or create a library available for all?

Best regards

Yes of course ! There is a special section on this forum, wherre you post your elements : https://qelectrotech.org/forum/viewforum.php?id=10
or on the top of web site you have a link : https://qelectrotech.org/submit-element.php

I don't know if I answer about your question...
Name of terminal must be like that :
- first: name or label of terminal assembly X, 01X1, XC, TB1, TBX, ...
- separator: ":"
- number of terminal : 1, U1, L1, ....

To have good label of terminal "X1", when you put element of project, select no autonum for element.

The problem is: you haven't change label of folio. On your project label is: "%id/%total". If you change it by "1" or what you want: it work.

2 requests for Unalcade:
For terminal reserve, script add link between each terminal: is it possible to remove it ?

In my schematic, I don't use line number for Xref only folio and column number: is it possible to do that by add parameters on script or auto-detection in project ?

Thanks.

J'ai eu 2 crash en visualisant un report dans la position dans le folio était indiqué par un tiret:

On obtient un report "fantôme" par l'exemple suivant:
- un projet avec 2 folios
- sur le folio 1 sélectionner l'élément "folio suivant" et positionner l'élément sur la page
- changer de folio sans rien faire: pas d'échap ou autre
- sélectionner l'élément "folio précédent" et le positionner sur le folio 2
- sélectionner l'élément "folio précédent" ainsi déposer et dans le tableau des reports disponibles: il y en a deux un en folio 1 avec la position indiqué et un autre sur le folio 1 sans position d'indiqué. Il correspond à l'élément au bout du pointeur, au moment ou on a changé de folio.

Sur un essai comme cela, je n'obtiens pas de crash, mais en ai obtenu sur un projet plus conséquet

Have you update script ?
https://qelectrotech.org/forum/viewtopi … 6786#p6786

746

(130 replies, posted in Bar Fourre-tout)

Bonjour Letartare,
pourquoi compiles-tu le code toi-même? Tu apportes des modifications au code toi-même ?

Bonsoir,
je viens de me rendre compte d'un soucis de la pile de modification:
après avoir généré un bornier avec le script python, et l'avoir inséré dans un schéma, je déplace un des champs texte qui indique le repère du fil, exemple "206". Quand j'annule le déplacement, le texte "206" ne se repositionne pas correctement.
Cordialement.

Hi Unalcade,
it's work well for me.
Thank you very much.

scorpio810 wrote:
galexis wrote:

pyqt5-dev-tools : 5.5.1
python3-pip: 8.1.1
J'ai ton ppa d'activé : deb http://ppa.launchpad.net/scorpio/ppa/ubuntu trusty main
mais la notion de recommends n'e me parle pas...

Heuu Trusty .... tu peux pas upgrader vers une distros plus récente?

LM18.1 est basé sur xenial, effectivement. Pourquoi trusty ?  N'était-ce pas une consigne à une époque  ?  Je testerais tout à l'heure...

unalcalde wrote:

Hi Galexis, if you want send me the Qet project and I will check what's the problem.

@Unalcade : wich minimum version of pyqt5-dev-tools and  python3-pip are needed ?