Si tu es en Debian testing ou Unstable comme moi, tu peut prendre la branche unstable du dépôt Debian QET.
Qet est compilé avec les libs Qt 5.5.1, et bientôt avec Qt 5.6.

FM_Billard wrote:

Bonjour

j'ai appliqué la procédure indiquée au dessus et je n'obtient pas le nouvel item dans le menu, pour les DXFs.

Linux Debian, QElectrotech  V0.5-b+svn4239

Merci

Bonjour,

oui, il faut mettre à jour ta version > svn 4363.

V0.5-b+svn4239 -> oulaa, c'est vieux. nomicons/grin

Bonjour,

pour installer QET du dépôt sur une Ubuntu Trusty voir ici la procédure: 
http://qelectrotech.org/wiki_new/doc/in … ntu_trusty


Ubuntu trusty
Il faut ajouter ce dépôt pour avoir Qt 5 en version 5.3

https://launchpad.net/~packetlost/+archive/ubuntu/qt-opensource

sudo apt-add-repository 'deb http://ppa.launchpad.net/packetlost/qt-opensource/ubuntu trusty main'

Ajout de la clé du dépôt :

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5858D2CE

Ajout du Depot QET
sudo apt-add-repository 'deb http://debian.qelectrotech.org/qet/debian/ stable main'

Clé du dépôt apt QET

$ gpg --keyserver pgpkeys.mit.edu --recv-key 1D4FB6C1
$ gpg -a --export 1D4FB6C1 | sudo apt-key add -

Ou


wget -q -O - https://download.qelectrotech.org/qet/debian/Qelectrotech_Repository.asc | sudo apt-key add -

Penses à supprimer ce dépôt et ses paquets avant la mise à jour vers la 16.04.

Laurent

Pour les utilisateurs Windows avec la version installeur, la révision 4363 permet de lancer le plugin DXF sur un Windows 64 bits dans l’Éditeur d’élément.
Il suffit pour cela de télécharger ici le DXFtoQET.exe et de le copier dans son répertoire C:\Users\username\AppData\Roaming\qet\

Enjoy!

Oui c'est tout à fait possible, tu peut commencer à creuser le sujet.

Sinon pour le convertisseur DXF de Ronny, les debs sont déjà envoyés, il suffit d'ajouter le plugin DXFtoQET dans le dossier ~/.qet/.
En gros :

cd ~/.qet/
wget https://download.qelectrotech.org/qet/builds/dxf_to_elmt/linux_x86-64_qt5.5.1/DXFtoQET
chmod +x DXFtoQET


Un menu dans l’éditeur d’élément lance le plugin directement comme dans la vidéo.
Bon pour l'instant le binaire du convertisseur ne fonctionne qu'en 64 bits.

En ce moment je regarde pour intégrer le plugin dans les paquets Windows.

scorpio810 wrote:

Si oui, alors ce serait un énorme avantage de pouvoir développer en C++ avec le framework Qt et ainsi développer une application au départ autonome qui pourra être testée et développée. Arrivée à maturité, cette application pourra être intégrée directement dans QElectroTech.
C'est ce qui est en train de se produire avec le DXF converter écrit par Ronny (un contributeur hollandais) qui est maintenant en phase d'intégration dans QET.

Ne nous emballons pas, intégrer un programme autonome dans un autre n'est pas des plus facile !
Certes, j'arrive à lancer le widget DXF converter à partir du menu de l’éditeur d’élément mais ça va pas plus loin pour l'instant, dans le sens qu'il faut encore connecter ces boutons aux travers de classes différentes.

Pour l'instant et c'est facile à faire c'est de lancer le convertisseur DXf comme un programme externe : il suffit de mettre le binaire  DXFtoQET dans son dossier .qet/ un peu comme j'ai fait avec ce test :


Oui, avec des onglets, mais surtout une plus grande facilité d’insérer un nouveau folio là ou l'on le veut, voir même un déplacement d'un ensemble de folios, pouvoir aussi découper l’arborescence du projet en sous dossiers comme sur ton Eplan adoré.

Mais bon, je m'avance un peu, seul Joshua travaille dessus, et est à même de vous répondre correctement de ce qu'il sera possible de faire, ou pas.

Nuri wrote:
scorpio810 wrote:

Heuu ...

C'est donc que je n'avais pas bien compris nomicons/ninja

Regarde les liens sur la doc Qt qabstractitemmodel, The model/view architecture.

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

http://doc.qt.io/qt-5/qabstractitemmodel.html

http://doc.qt.io/qt-5/model-view-progra … c-concepts

Si j'ai bien compris, il n'y en aura même jamais. Comme ca il suffit de switcher d'un onglet à l'autre pour passer des collections aux projets. Plus besoin de scroller comme un malade pour retrouver le folio sur lequel on bosse alors qu'on vient de finir un élément.

Heuu ... nomicons/wassat

galexis wrote:
galexis wrote:

OK !
J'avais pas vu qu'il y avait 2 panels pour les éléments. "Panel d'éléments" est destiné à disparaître ?

Question bête, il n'y a pas l'arborescence du projet dedans.

Normal, il est loin d’être aussi complet que l'ancien pour l'instant.
Mais cette nouvelle méthode devrait nous assurer plus tard de nouvelles fonctions, sous dossier, etc, en plus de réduire la consommation RAM.

galexis wrote:

OK !
J'avais pas vu qu'il y avait 2 panels pour les éléments. "Panel d'éléments" est destiné à disparaître ?

Oui, quand le nouveau panel sera fini.
Tu etais encore en train de dormir pres du radiateur au fond de la classe, quand on en a parlé ! nomicons/angry

Désactives le "panel d’éléments", et active le nouveau panel "collection éléments".

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

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

Tu peux faire un apt-get upgrade c'est bon pour les debs.
Penses à ajouter tes nouveaux éléments à la collection, tu peut le faire, ewi. nomicons/tongue

Depuis que j'ai remplacé le cpu cooler par un tres gros dark rock pro 3 j'ai gagné presque 1 mn par compilation sur l'AMD FX 8350 ! make -j9 .
je suis maintenant à 1m57 au lieu de 2m47.. par compilation, on va attendre les prochains ZEN AMD.

 real    1m57.095s
 user    13m44.920s
 sys     1m28.504s

https://download.qelectrotech.org/qet/j … rkstation/

Maintenant le plus long c'est l'upload surtout avec l'ajout des paquets debug soit 160 Mio de plus à envoyer.
Vivement la fibre ....

Nuri wrote:

Plop Joshua,

je vais essayer dans la journée (là faut que je produise un peu de plans).
Si j'ai bien compris, je fais :

svn up

puis, sur ma machine, je copie mon trunk dans un autre dossier, j'ouvre le projet avec Qt Creator, je compile et je teste, c'est ca?

http://qelectrotech.org/wiki_new/doc/qt_creator

@Nuri
t’embêtes pas, ma ligne adsl a l'air d'avoir été réparée, mais avec un débit de tortue pour l'instant...., je lancerai des builds dans la journée.

Upstream rate = 639 Kbps, Downstream rate = 5375 Kbps

au lieu de :

Upstream rate = 941 Kbps, Downstream rate = 19680 Kbps

5,791

(1 replies, posted in FR : Aide, suggestions, discussions, ...)

Bonjour René,

d’élève tu es passé formateur, félicitations. nomicons/smile


Je compte bien faire remonter des informations , si vous le désirez, et aussi écrire quelques lignes de codes si vous me le permettez.

Aucun problème, ton compte de contributeur est toujours actif, les remontées d'informations nous sont toujours très utiles.

Restes plus longtemps quand tu passes sur notre canal IRC, on se croisent souvent (d’après mes back logs).

@+

Bonjour,

d’après les remontées que j'en ai, QET est déjà très utilisé dans certaines académies pour l'enseignement technique bac pro, BTS.

Il est de plus je pense inutile d'enseigner à des élèves un logiciel spécifique hors de prix pour eux, le but étant de s'avoir lire un schéma, pas d’être expert IGE-XAO ou Eplan au bout de 3 ans d’études...et se retrouver avec un, ou d’autres softs en entreprise....


Le plus gros frein à son utilisation pour certains pros comme toi Nuri, se situe sur la création de borniers en automatique à partir des schémas, ça viendra un jour.
Utile sur des projets d'installations ou machines neuves, pas pour des réfections de schémas :

Dans mon cas je m'en sert pour rafraîchir entièrement de vieux gros projets et schémas qui ont pas mal vécus, qui tombent en lambeaux, ou bardés de modifications au crayon qu'il faudra de plus vérifier sur place, donc la numérotation automatique et borniers automatique c'est niet d’emblée !

nuri wrote:

Bon...   je m'emporte un peu, car on m'oblige à utiliser Eplan. C'est comme si y'avait plus que ce truc-là sur la planète (surtout en Allemagne où je suis actif).

Peut-être le prix? : " pas assez cher mon fils, on va prendre celui à 15 000€ ! " nomicons/grin

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

Exemple sur mes borniers ou je combine les brins et la numérotation automatique pour numéroter les fils de mon câble à chaque insertion d'un brin :
https://download.qelectrotech.org/qet/forum_img/cable_bornier.png

Apres tu peux créer un élément câble comme celui-ci :
https://download.qelectrotech.org/qet/forum_img/cable_bornier1.png

Si oui, alors ce serait un énorme avantage de pouvoir développer en C++ avec le framework Qt et ainsi développer une application au départ autonome qui pourra être testée et développée. Arrivée à maturité, cette application pourra être intégrée directement dans QElectroTech.
C'est ce qui est en train de se produire avec le DXF converter écrit par Ronny (un contributeur hollandais) qui est maintenant en phase d'intégration dans QET.

Ne nous emballons pas, intégrer un programme autonome dans un autre n'est pas des plus facile !
Certes, j'arrive à lancer le widget DXF converter à partir du menu de l’éditeur d’élément mais ça va pas plus loin pour l'instant, dans le sens qu'il faut encore connecter ces boutons aux travers de classes différentes.

Yes of course.

Hi,

strange, but is possible, could you send your symbol for try?
Symbols created in MS Windows have shifted their terminals in the editor under your Ubuntu, terminals isnt on grid?

Bonjour,

Un élément de Qelectrotech n'a pas de nom explicite, seulement un champ <input, mais ce dernier peut être autre chose que le nom.

Si, il est défini par son nom d'importation :
exemple type="embed://import/10_electric/10_allpole/130_terminals&amp;terminal_strips/borne_continuite.elmt" 

A ce jour ces éléments de type bornier n'ont pas encore comme les autres types d’éléments les attributs pour ajouter des renseignements.
Ça viendra, âpres que les travaux sur la 0.5.1 soient finis.


 

          <element uuid="{bd4cd3a0-1657-46c6-a339-fa7764860db8}" y="240" x="350" type="embed://import/10_electric/10_allpole/130_terminals&amp;terminal_strips/borne_continuite.elmt" orientation="0">
                <terminals>
                    <terminal number="_" name="_" y="-6" x="0" id="2" orientation="0" nameHidden="0"/>
                    <terminal number="_" name="_" y="6" x="0" id="3" orientation="2" nameHidden="0"/>
                </terminals>
                <inputs>
                    <input y="8" x="5" text="4"/>
                    <input y="-5" x="5" text="x1"/>
                </inputs>
            </element>
           

https://download.qelectrotech.org/qet/forum_img/multicable.png
https://download.qelectrotech.org/qet/forum_img/multicable1.png

marcmo wrote:

Donc, j'imagine que si je crée mes propres éléments je ne DOIS pas les mettre dans la collection officielle, sous peine d'être écrasés, mais plutôt créer ma bibliothèque perso.

Oui il faut mettre ses symboles dans la collection utilisateur, ces éléments de la collection user ne seront jamais écrasés par les mises à jour du logiciel.

Exemple pour la création d'un élément, un peu vieux certes mais le principe reste le même.


Bonjour et bienvenu Marc,

Il faut ouvrir l’élément à modifier avec l’éditeur et ensuite "l'enregistrer sous" vers sa collection utilisateur pour pouvoir le retravailler.

Les collections officielles sont écrasées à chaque mise à jour des paquets, ceci explique que nous avons mis en place des barrières pour que ces éléments ne puissent pas et ne doivent pas être modifiés directement, mais copiés dans la collection utilisateur, si on doit les modifier.

Exemple avec cette video :


Laurent.