LibreDWG En Gambas


Goto page Previous  1, 2, 3, 4, 5

Subject: Re: LibreDWG En Gambas
vuott escribió:  
Para crear un file de formato .PS, tú podrías tambien usar los recursos del Componente gb.cairo de Gambas.

si por que no?, pero de momento voy a experimentar con opengl. luego podre incursionar en cairo.
saludos.

Profile PM  
Subject: Re: LibreDWG En Gambas
De momento con las librerías load_dwg se puede extraer lineas, circulos, textos, inserts, y sus coordenadas (lo que esta en letras negras en la tabla) pero no logro dar con los colores, los etilos de linea y para el caso particular del insert, con el nombre del bloque.
Alguien que entienda de C y que sea italiano podría mirar las librerías dwg_ps y load_dwg?
Aquí hay una tabla de las propiedades que es necesario extraer para dibujar luego en gambas (con cairo, opengl, etc.) el documento.
Luego vendrá la etapa de como guardar dicha información, que supongo que sera en dxf por lo que se estuvo conversando en el post dxf vs dwg.
tabla_propiedades_entidades

Lo interesante de extraer esa información es que luego el dibujo se puede parametrizar en una tabla sqlite por ejemplo y dibujar el formato mas una plantilla usando los datos que estén guardados en la tabla y cambiando los valores del texto, por ejemplo y así de un plumazo se pueden crear cientos de planos con un click. También se pueden medir distancias entre elementos como bloques por ejemplo, o contar cantidades de elementos para hacer cómputos de materiales.
Todo esto se podría hacer si encontráramos la forma de extraer el COLOR el LAYER y el BLOCKNAME.

Saludos.

Profile PM  
Subject: Re: LibreDWG En Gambas
Luego de leer mas informacion encontre que LibreDWG esta detenida, y que la que esta mas actualizada es LibDWG (que era la original que se reactivo).
Bueno el caso es que esta libreria (LibDWG) tiene un programa C que se llama dwg-dump que me parece que es lo que estamos necesitando para obtener la informacion del dwg para trabajarlo en gambas.

El problema es que al intentar compilarla me dio un error y no se como continuar. (Vuott, ayuda por favor ! !)

Saludos.

Profile PM  
Subject: Re: LibreDWG En Gambas
tincho escribió:  
El problema es que al intentar compilarla me dio un error y no se como continuar. (Vuott, ayuda por favor ! !)


Si no dices que error te da, como te puedo ayudar ?

Profile PM  
Subject: Re: LibreDWG En Gambas
vuott escribió:  
tincho escribió:  
El problema es que al intentar compilarla me dio un error y no se como continuar. (Vuott, ayuda por favor ! !)


Si no dices que error te da, como te puedo ayudar ?


Es verdad, mira el adjunto que tiene la salida de la terminal.
Miira al final que estan los errores lugo de hacer make, ./configure parece que va bien.

Saludos


error-compilacion-libdwg-6-0.txt
Description: mirar al final que estan los errores lugo de hacer make, ./configure parece que va bien. 
Download
Filename: error-compilacion-libdwg-6-0.txt
Filesize: 4.94 KB
Downloaded: 119 Time(s)
error-compilacion-libdwg-6-0.txt
Description: mirar al final que estan los errores lugo de hacer make, ./configure parece que va bien. 
Download
Filename: error-compilacion-libdwg-6-0.txt
Filesize: 4.94 KB
Downloaded: 119 Time(s)
error-compilacion-libdwg-6-0.txt
Description: mirar al final que estan los errores lugo de hacer make, ./configure parece que va bien. 
Download
Filename: error-compilacion-libdwg-6-0.txt
Filesize: 4.94 KB
Downloaded: 119 Time(s)

Profile PM  
Subject: Re: LibreDWG En Gambas
Uh ! Error en la instalación !
No soy capáz de ayudarte.

recipe for target 'auto_variables.c' failed
creo que no encuentra este archivo fuente.

Profile PM  
Subject: Re: LibreDWG En Gambas
vuott escribió:  
Uh ! Error en la instalación !
No soy capáz de ayudarte.

recipe for target 'auto_variables.c' failed
creo que no encuentra este archivo fuente.


El caso es que si esta ese archivo, se encuentra en la ruta /src/auto_variables.c

Profile PM  
Subject: Re: LibreDWG En Gambas
tincho escribió:  
El caso es que si esta ese archivo, se encuentra en la ruta /src/auto_variables.c


Sí lo vi. Quizás tienes que decirle adónde ir a tomar aquel archivo.
No se...

Last edited by vuott on Thursday, 28 January 2016, 23:52; edited 2 times in total
Profile PM  
Subject: Re: LibreDWG En Gambas
Hoy me contesto el desarrollador de la librería pero no logre solucionarlo con lo que me dijo, seguiré probando.
Saludos.

Profile PM  
Subject: Re: LibreDWG En Gambas
Bueno hay novedades en la librería ya esta en versión 0.0.10 y hay un API
Mira Vuott:
https://www.gnu.org/software/libredwg/refman/dwg_8h_source.html
Le dirijo a Vuott porque era el que estaba en este tema pero ahora tal vez alguien mas se interese.
Saludos.

Profile PM  
Goto page Previous  1, 2, 3, 4, 5

Page 5 of 5


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.0993s (PHP: -36% SQL: 136%)
SQL queries: 26 - Debug Off - GZIP Enabled