LibreDWG En Gambas


Ir a la página Anterior  1, 2, 3, 4, 5

Objetivo: 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.

Perfil MP  
Objetivo: 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.

Perfil MP  
Objetivo: 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.

Perfil MP  
Objetivo: 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 ?

Perfil MP  
Objetivo: 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
Descripción: mirar al final que estan los errores lugo de hacer make, ./configure parece que va bien. 
Descargar
Nombre del archivo: error-compilacion-libdwg-6-0.txt
Tamaño: 4.94 KB
Descargado: 118 veces
error-compilacion-libdwg-6-0.txt
Descripción: mirar al final que estan los errores lugo de hacer make, ./configure parece que va bien. 
Descargar
Nombre del archivo: error-compilacion-libdwg-6-0.txt
Tamaño: 4.94 KB
Descargado: 118 veces
error-compilacion-libdwg-6-0.txt
Descripción: mirar al final que estan los errores lugo de hacer make, ./configure parece que va bien. 
Descargar
Nombre del archivo: error-compilacion-libdwg-6-0.txt
Tamaño: 4.94 KB
Descargado: 118 veces

Perfil MP  
Objetivo: 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.

Perfil MP  
Objetivo: 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

Perfil MP  
Objetivo: 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...

última edición por vuott el Jueves, 28 Enero 2016, 23:52; editado 2 veces
Perfil MP  
Objetivo: 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.

Perfil MP  
Objetivo: 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.

Perfil MP  
Ir a la página Anterior  1, 2, 3, 4, 5

Página 5 de 5


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4077s (PHP: -85% SQL: 185%)
Consultas SQL: 47 - Debug off - GZIP Activado