Cerrar
¿Te gusta hispacad? Compártelo
Llámenos: 668 83 00 83

utilidad en vb para contar bloques y extraer atributos del b

Al igual que otros muchos programas, AutoCAD® permite la utilización del lenguaje de programación Visual Basic para la programación de aplicaciones, que serán ejecutadas sobre AutoCAD®. De esta manera nos encontramos con otra posibilidad además de AutoLISP, para la personalización y desarrollo de nuevas aplicaciones que optimecen el trabajo diario. Plantee sus dudas y comparta sus conocimientos en este lenguaje de programación.

Moderadores: Jorge_BH, Yoland, SpeedCAD, Acad version

utilidad en vb para contar bloques y extraer atributos del b

Notapor jalucerol » Mié 09 Sep, 2009 20:37

Estimados:

Les dejo esta utilidad, si alguien que domine .net la puede convertir para cargarse con netload, se lo agradezco, a mi me serviria de tutorial...
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
Juan.-
jalucerol
 
Mensajes: 45
Registrado: Mié 09 Sep, 2009 12:36
Ubicación: Mendoza, argentina

Re: utilidad en vb para contar bloques y extraer atributos d

Notapor Marcelo24 » Sab 12 Sep, 2009 00:25

jalucerol , me parece interesante tu aplicacion, y me interesa aprender vb.NET voy a intentarlo pero seguro no ha de ser facil al principio, si lo consigues antes , te ruego me envies la aplicacion a mi correo u vuelve a postearlo.

Saludos

marcelou@yahoo.com.ar
Marcelo24
 
Mensajes: 17
Registrado: Mié 14 Ene, 2009 23:58
Ubicación: Proyectista

Notapor jalucerol » Mié 16 Sep, 2009 19:51

Marcelo24:

Hay una aplicacion posteada por Jorge BH que cuenta los bloques y los exporta en exel, o txt, u otros formatos. La diferencia con esta aplicacion es que ademas extrae los atributos que tenga el bloque y los exporta a una lista en txt o xls.

Si puedo pasarla yo mismo a vb.net la posteo para que la vean.
Juan.-
jalucerol
 
Mensajes: 45
Registrado: Mié 09 Sep, 2009 12:36
Ubicación: Mendoza, argentina

Re: utilidad en vb para contar bloques y extraer atributos d

Notapor Quintana » Vie 30 Oct, 2009 21:43

jalucerol lo que pasa es que quiero extraer un atributo que selecciono dando click sobre el atributo para colocarlo en un text de visual basic 6.0
si me puedes indicar la forma de hacerlo o donde puedo octenerlo te lo agresco
Quintana
 
Mensajes: 5
Registrado: Jue 29 Oct, 2009 00:36

Hola Todos.

Notapor DFDMG007 » Sab 31 Oct, 2009 20:23

Bueno he revisado el programa. y lo he planteado de la forma que sea mas rapido de desarrollar utilizando componentes adecuadamente aunque se puede plantear de diferentes formas la solucion.

he usado Report viewer por que esta herramienta ya dispone de exportacion a archivos de excel y pdf. por lo que nos ahorramos codificar esta parte por otro lado ganariamos en las utilidades que trae este control como la impresion y la vista preliminar y la busqueda.

por lo que crei mas adecuado.

uniendo esto a codigo de VS usando librerias de Autocad acmgd.dll y acdbmgd.dll se ha logrado una solucion similar mas no igual.

Pasos:

1.-Abrir Autocad 2009
2.-Ejecutar NetLoad
3.-Abrir El Archivo CuentaBloques.dll
4.-Tipear CBLK

Listo Vemos el Reporte.

he adjuntado la prueba que hice

saludos.
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
DFDMG007
 
Mensajes: 77
Registrado: Sab 12 Jun, 2004 19:10
Ubicación: LIMA

Aplicacion Modificada

Notapor DFDMG007 » Lun 02 Nov, 2009 19:25

Se ha modificado al aplicacion como se muestra en la imagen que adjunto.

el reporte muestra fecha hora de reporte y ademas se quita de la carga de bloques los bloques ocultos que empiezan con *

saludos
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
DFDMG007
 
Mensajes: 77
Registrado: Sab 12 Jun, 2004 19:10
Ubicación: LIMA

Re: utilidad en vb para contar bloques y extraer atributos d

Notapor Quintana » Mié 04 Nov, 2009 05:18

dfdmg007: trato de descargar las dos ultimas aplicaciones pero no se puede, por favor revisa y volver a mandalasDFDMG007,
Quintana
 
Mensajes: 5
Registrado: Jue 29 Oct, 2009 00:36

Re: utilidad en vb para contar bloques y extraer atributos d

Notapor Quintana » Mié 04 Nov, 2009 05:20

pero creo que alli esta la solucion e estado revisando y primero que mandaste y ya leo los bloques cuando trato de leer un atributo me da error
Quintana
 
Mensajes: 5
Registrado: Jue 29 Oct, 2009 00:36

Notapor DFDMG007 » Mié 04 Nov, 2009 16:50

los archivos que envie si bajan estan zipeados con winzip los he probado

sobre la ejecucion deben de tener instalado el vs 2005 y autocad 2009

EJECUTAR EN EQUIPO QUE NO TIENE INSTALADO VS2005
-------------------------------------------------------------------
si quieren probarlo sobre un equipo que no tiene vs 2005 entonces se tiene que instalar el framework 2.0 que ya viene con el autocad 2008 2009 y las librerias del Data Report.

Pueden crear un Instalador desde visual studio adicionando el framework y la libreria del data report.
DFDMG007
 
Mensajes: 77
Registrado: Sab 12 Jun, 2004 19:10
Ubicación: LIMA

Re: utilidad en vb para contar bloques y extraer atributos d

Notapor DrInfiernoPeru » Vie 13 Abr, 2012 16:07

Hola jalucerol
He revisado tu Codigo en Basic 6 y me parece interesante,
pero hay un problema en el 2do Formulario
no se puede listar los atributos al FlexGrid.
Consulta hay la posibilidad de que me liste solo los atributos
que yo quiera y no todo los atributos en General?
Atte

Luis Tomasto
DrInfiernoPeru
 
Mensajes: 1
Registrado: Lun 09 Abr, 2012 01:57


Volver a VB/VB.NET para AutoCAD®

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado