Çà ressemble à ce que je fait avec Doxygen ici: https://download.qelectrotech.org/qet/doxygen/html/
701 2024-07-14 14:23:28
Re: Rework of documentation to build Qelectrotech from source (33 replies, posted in Documentation)
702 2024-07-13 13:09:09
Re: DXF Export (1 replies, posted in Export DXF)
Hello,
you can't, crossref items isn't added yet to generate these informations on DXF export.
https://github.com/qelectrotech/qelectr … g.cpp#L436
https://github.com/qelectrotech/qelectr … efitem.cpp
703 2024-07-12 18:03:09
Re: Rework of documentation to build Qelectrotech from source (33 replies, posted in Documentation)
Merci,
bonne soirée a toi aussi.
704 2024-07-12 12:50:22
Re: Cross Reference Overlap (2 replies, posted in EN : Help, suggestions, discussions, ...)
705 2024-07-12 09:39:52
Re: Implantation Câbles et Bornes sur schéma (5 replies, posted in FR : Aide, suggestions, discussions, ...)
Bonjour et bienvenu Maxime,
voir:
Potentiel électrique et générateur de borniers
https://qelectrotech.org/forum/viewtopi … 182#p18182
cable numbers
https://qelectrotech.org/forum/viewtopic.php?id=2343
qet_tb_generator Version 1.3.1
https://qelectrotech.org/forum/viewtopi … 048#p17048
Nomenclature filerie
https://qelectrotech.org/forum/viewtopic.php?id=2764
Cordialement,
Laurent
706 2024-07-12 08:43:31
Re: Rework of documentation to build Qelectrotech from source (33 replies, posted in Documentation)
En principe sous une Debian like il suffit de cloner le git
git clone --recursive https://github.com/qelectrotech/qelectrotech-source-mirror.gitD'installer ces dépendances:
libqt5svg5-dev,
qt5-qmake,
qtbase5-dev,
libkf5widgetsaddons-dev,
libkf5coreaddons-dev,
libsqlite3-dev,
pkgconfEnsuite dans Qt creator ouvrir projet, puis rechercher et sélectionner le fichier qelectrotech.pro dans le dossier récupéré lors du git clone.
Si l'on veut juste compiler la dernière version dans un terminal sans passer par Qt creator:
git clone --recursive https://github.com/qelectrotech/qelectrotech-source-mirror.git
cd qelectrotech-source-mirror.git
mkdir build && cd build
qmake ../qelectrotech.pro
make -j$(nproc)https://qelectrotech.org/forum/viewtopi … 702#p19702
https://qelectrotech.org/forum/viewtopic.php?id=2313
Pour l'emplacement des collections, on peux maintenant choisir leurs emplacements à la volée dans le menu configurer QElectroTech depuis le logiciel, ce qui évite de rajouter les arguments de l’exécutable dans Qt creator.
Cordialement,
Laurent
707 2024-07-12 08:36:29
Re: Import DXF (2 replies, posted in FR : Aide, suggestions, discussions, ...)
Bonjour Robert,
1) on ne peut convertir un DXF que en tant que symbole, donc ce n'est pas très pratique de convertir un schéma.
2) ne connaissant pas Elec view et le format des projets enregistrés avec, je dirai que non.
Cordialement,
Laurent
708 2024-07-12 08:32:59
Re: Help (1 replies, posted in EN : Help, suggestions, discussions, ...)
709 2024-07-11 10:09:45
Re: Rework of documentation to build Qelectrotech from source (33 replies, posted in Documentation)
Yes you can, see
https://github.com/qelectrotech/qelectr … irror/wiki
git clone https://github.com/qelectrotech/qelectrotech-source-mirror.wiki.gitEdit: If you're interested, I can give you writing rights to the dokuwiki, if you want?
710 2024-07-08 13:36:42
Re: Rework of documentation to build Qelectrotech from source (33 replies, posted in Documentation)
I think this readme can help you.
1) Yes.
https://github.com/qelectrotech/qelectr … IBUTING.md
711 2024-07-07 16:58:48
Re: Job Market: WoodenDataCenter (1 replies, posted in EN : Help, suggestions, discussions, ...)
Hello Karl,
you are welcome, we are very happy to saw you are a big open-source supporters and you using QElectroTech, thanks. ![]()
I didn't know about your project and I love the idea.
Best regards,
Laurent
How we can help you?
712 2024-07-07 13:01:38
Re: Rework of documentation to build Qelectrotech from source (33 replies, posted in Documentation)
Hello,
Old documentation for Qt creator
https://qelectrotech.org/wiki_new/doc/qt_creator
My old note for debian packaging: https://qelectrotech.org/wiki_new/doc/packaging_debian
https://github.com/qelectrotech/qelectr … ppImage.sh
https://github.com/qelectrotech/qelectr … Windows.sh
https://github.com/qelectrotech/qelectr … Flatpak.sh
713 2024-07-06 03:33:37
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
I've just remembered, while looking for something else on the forum, that this list of yarns was of interest to a lot of people. ![]()
https://qelectrotech.org/forum/viewtopic.php?id=1743
https://qelectrotech.org/forum/viewtopic.php?id=2517
714 2024-07-01 14:37:16
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
The list of wires is easily exploitable with Xmlstarlet, but for those who want a more specialized tool, like informations of the comments and location of master elements, etc.. connected to wires in the list, that will require a lot of code to work, like plc-user 's C++ work.
Btw, I'm tried some projects modified with lastest version and I can't saw any crash with older QET version like 0.9, only these news informations added to XML can't be readed and not rewrited in olders versions.
Basically, old code from older versions of QET won't look for these new instructions added recently to the project XML, so if you save with an older version these instructions won't be rewritten.
Edit : with only Xmlstarlet you can extract more informations:
https://stackoverflow.com/questions/697 … th-subnode
715 2024-07-01 13:17:45
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
xmlstarlet sel -T -t -m /project/diagram/conductors/conductor -s A:N:- "@num" -v "concat(@num,';',@conductor_color,';',@function,';',@tension_protocol,';',@conductor_section,';',@element1_label,';',@terminalname1,';',@element1_name,';',@element1_linked,';',@element2_label,';',@element2_name,';',@element2_linked,';',@terminalname2,';')" -n sansnom2.qet > test_liste3.csv
A little example for the Wire number :10 connected on slave KA1 contact terminal name:13 to terminal name:14 off slave contact of KA2
716 2024-06-30 15:09:58
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
Hallo plc-user
Edit merged
xmlstarlet sel -T -t -m /project/diagram/conductors/conductor -s A:N:- "@num" -v "concat(@num,';',@conductor_color,';',@function,';',@tension_protocol,';',@conductor_section,';',@element1_label,';',@terminalname1,';',@element1_name,';',@element1_linked,';',@element2_label,';',@element2_name,';',@element2_linked,';',@terminalname2,';')" -n test_terminal_name3.qet > test_liste3.csv
Re Edit:
J'ai du désactiver les informations "element1_linked" et "element2_linked" dans le code, un de mes projets plantait au chargement.. ainsi que le projet "Verweise.qet " de plc-user.. Ce qui est dommage car à la place de l'UUID on avait le label du contact esclave.
Hello Laurent,
excuse me, here in English in case my descriptions were not so clear.
What I want to do is very simple:
Every element has a number of terminals that are connected with another element's terminals via conductors.
What I need to make is a human-readable list of these connections in that shape that later anybody can take this list and see
things like "Start: K1 (Terminal 3), End: XMAIN (Terminal 5), Color: Green, Diameter: 1mm²".
Therefore I want to find an elegant solution to set the terminal names without creating a new part each time that name is different.
Can you get my meaning?Hallo plc-user,
verstanden, ich dachte mir schon, dass das nicht ganz so einfach ist - Du hast aber erkannt, was ich gerne möchte
Das mit den Verbindungen wäre weniger ein Problem, weil es bei uns alle gewohnt sind, Spleiße zu verwenden, um die Leiter zu verbinden.
Ich bin zwar auch in Qt "drin", bin aber letztens an irgendwelchen Abhängigkeiten gescheitert, sonst hätte ich mal schnell versucht, mich in das Projekt einzuarbeiten und ggf. einen kleinen "Hack" einzubauen. Probiere ich mal bei Gelegenheit nochmal aus...Have a great weekend,
Stephan
Fixed on last commit.
With slave elements, you can find the master's label as well as its UUID.
It's just a workaround for now, waitting more news about plc-user 's advanced C++ /Qt works.

717 2024-06-28 07:59:02
Re: Propriétés éléments et création texte dynamique (6 replies, posted in FR : Aide, suggestions, discussions, ...)
718 2024-06-25 15:15:20
Re: Load in Title Block (2 replies, posted in EN : Help, suggestions, discussions, ...)
Only drag and drop to the tiitlblock in the diagram..
719 2024-06-25 14:57:42
Re: Load in Title Block (2 replies, posted in EN : Help, suggestions, discussions, ...)
720 2024-06-24 18:34:17
Re: mettre à jour projet après modification element (7 replies, posted in FR : Aide, suggestions, discussions, ...)
Bonjour,
l'avantage des textes dynamiques c'est surtout le fait qu'on peux les modifier sans passer par l'éditeur d'élément, directement on the fly dans l'éditeur de schéma!
721 2024-06-23 14:29:26
Re: How to group two or more elements into a "component"? (5 replies, posted in EN : Help, suggestions, discussions, ...)
1 -> https://qelectrotech.org/forum/viewtopi … 256#p16256
2-> you have insert %prefix in the rule for formula and if show contactor or relays add letter "K"
5 ->https://qelectrotech.org/forum/viewtopic.php?pid=18748#p18748
6 -> No, but you can copy these off other project.
722 2024-06-23 13:28:07
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
Maybe an example with Leiterbeschriftungen exportieren
https://github.com/qelectrotech/qelectr … export.cpp
https://github.com/qelectrotech/qelectr … r.cpp#L458
https://github.com/qelectrotech/qelectr … r.cpp#L835
https://github.com/qelectrotech/qelectr … .cpp#L1559
Tip:
//We must define if the connected terminal is a folio report, if it is the case
//we don't add the num to the hash because the terminal doesn't represent a real terminal.
if(!(c->terminal1->parentElement()->linkType() & Element::AllReport))
{
int value = m_hash.value(num, 0);
++value;
m_hash.insert(num, value);
}
if(!(c->terminal2->parentElement()->linkType() & Element::AllReport))
{
int value = m_hash.value(num, 0);
++value;
m_hash.insert(num, value);
}
723 2024-06-23 12:13:09
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
Great.
724 2024-06-23 12:04:49
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
Hallo plc-user,
good job. ![]()
What program you use for that?
725 2024-06-22 10:03:15
Re: Nomenclature filerie (31 replies, posted in FR : Aide, suggestions, discussions, ...)
Hallo plc-user

In principle I agree with you, all this information shouldn't be added in the QET file, it's just a little hack on my part for the qmcc request to quickly found and export export to csv file with xmlstarlet wires list.
An experienced electrician doesn't need this list to wire the cabinet and knows how to read an electrical diagram.
Maybe I'll think about removing on my commits.

