Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Administrator
8 posts
|
Hi everyone,
I am Florian, a student in computer science at the University of Lorraine, France. I would like to contribute to LibreCAD for my first GSoC participation this year. I am familiar with C++ and Qt but also Python, PHP and Bash. I have some experience with CAD programs like LibreCAD and OpenSCAD but also AutoCAD. I discovered LibreCAD when looking at an alternative of AutoCAD compatible with Linux. I have been using it for two years, but I only helped the project by contributing to French translation, and now I want to help on the code. I had a discussion with Ries and I want to work on the LibreCAD 3 UI. I will do my best to help this project and make something that can be integrated. Thanks, Florian |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
870 posts
|
Hi
What do you mean by "UI"? If you mean GUI: what framework? |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Administrator
8 posts
|
Hi ravas,
The GUI is a part of this project, I will use Qt here All actions will be processed by Lua scripts to allow differents GUI to be used on LibreCAD. It will facilitate the addition of new features without recompiling and the port to new platforms |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
77 posts
|
This post was updated on Apr 01, 2016; 8:13am.
In reply to this post by Feragon
salut Florian,
je désire ajouter des commentaires dans mes dessins d'archives .DXF des caméras Aaton** conçues avec Personal Designer de ComputerVision sous DOS. ** https://fr.wikipedia.org/wiki/Jean-Pierre_Beauviala Ces DXF s'ouvrent parfaitement avec dimensions et textes sous DraftSight, e-Drawing, TurboCad, Adobe Illustrator, etc. mais LibreCad transforme toutes les dimensions en 0.000 !! Bien sûr je peux me rabattre sur DraftSight mais comme vous, de toutes les interfaces celle que je préfère c'est celle de LibreCad ;). Pouvez-vous m'aider à résoudre ce mystère car les gurus librecad n'ont présentement pas le temps de le faire. --jp: 07 8727 5422 |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Administrator
8 posts
|
Bonjour,
Pourriez-vous m'envoyer un des fichiers DXF pour que je voie où se situe le problème ? Merci |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
77 posts
|
This post was updated on Apr 11, 2016; 3:27pm.
Pour ne pas parasiter votre conversation avec Ravas sur votre apport en GUI,
(bien utile car les icones ne sont pas terribles), je vais poster les DXF sur le fil IMPORT DXF AND NOT SHOWING BLOCKS ouvert par ben83 sur Trouble Shooting.. Merci de vous porter à mon secours ! --jpb |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
77 posts
|
In reply to this post by Feragon
Hello Florian,
LibreCAD › LibreCAD-user : dimensions linear precision by betabagoly avec Rallaz et dxli pourait peut-être vous ouvrir une piste. --jp |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Administrator
8 posts
|
Bonjour,
Merci pour les fichiers et le lien. Le problème serait lié à libdxfrw, dans le fichier DXF original les dimensions sont déclarées à deux endroits, une fois en tant qu'entité et une fois dans un block. Je pense que les données du block ne sont pas prises en compte, seulement celle de l'entité (dont les coordonnées des points sont toutes 0.0 sauf celle de la position du texte), ce qui explique qu'on ne voit que 0.00 Je vais voir avec les développeurs de libdxfrw pour une solution. |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
77 posts
|
Merci Florian d'avoir passé du temps à trouver pourquoi LibreCad ne montre pas les dimensions
de PersonalDesigner. Puisque Autocad et Draftsight savent en interne faire les liens dont vous me parlez là, j'espérais que par un simple Open/Save sur ces logiciels ils seraient reconstruits donc utilisables sur LibreCad, hélas non. Après deux semaines de travail je trouve l'interface tellement plus maline et rapide que celle des autres CAD que j'aimerais pouvoir aider le team à le perfectionner plus encore (mais je ne suis pas programmeur...) Mon mail : jp at aatium dot com |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
77 posts
|
In reply to this post by Feragon
Hello Florian, avez-vous ds nouvelles nouvelles ?
|
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Administrator
8 posts
|
Bonjour Cantar4,
Pour le moment je suis en train de faire un script en Python pour convertir les fichiers de PersonalDesigner, les dimensions ont l'air de fonctionner pour le fichier donné, je vérifie que les éléments autres que les dimensions soient également justes. Le problème ici est qu'il faudrait intégrer du code qui ne serait pas compatible avec les standards dxf, j'enverrai ensuite le script aux autres développeurs et peut-être arriver à une intégration dans LibreCAD. |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
77 posts
|
voulez-vous dire que vous repartez des drw d'origine
http://4dgraphics.net/4dpage05.HTM pour en faire des dxf interprétables par le dxflib de Librecad ; ou bien transformez-vous les dxf de PersoDesign en y activant des links que dxflib saura lire? |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Administrator
8 posts
|
Je transforme les dxf de PersonalDesigner en modifiant les entités qui sont incorrectes. Repartir du drw d'origine reviendrait à reconvertir les entités qui sont déjà correctement converties en dxf
|
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Administrator
8 posts
|
In reply to this post by Cantar4
Bonjour Cantar4,
Je vous donne le lien vers le script qui permet de convertir les dimensions des dxf de PersonalDesigner : https://github.com/feragon/lc-dimension-converter Il suffit de placer un fichier input.dxf dans le même dossier et de lancer le script, il ne convertit que les dimensions linéaires et d'angles car les autres ne permettent pas de retrouver les points d'origine facilement Si vous avez besoin vous pouvez m'envoyer des fichiers dxf et je les convertirai |
Loading... |
Reply to author |
Edit post |
Move post |
Delete this post |
Delete this post and replies |
Change post date |
Print post |
Permalink |
Raw mail |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
77 posts
|
Hello Florian, since I am not a computer engineer I had to ask a friend to test your
Python script for me ; it perfectly worked with the Escal.DXF files. Good news !! I hope you will soon be allowed to incorporate it in the LibreCad application. Here is an April 1990 dxf archive as an example of the hundreds of camera drawings I must open, simplify and comment before offering them to the Cinémathèque Francaise. 0110318D_corps_xtr.DXF |
Free forum by Nabble | Edit this page |