comenzando a programar en autocad

Upload: jr-torres

Post on 13-Jul-2015

253 views

Category:

Documents


11 download

TRANSCRIPT

Comenzando a programar en AutoCADPublicado el octubre 24, 2010 por gbellmann

Para poder comenzar con la programacin en AutoCAD, lo primero que hay que saber es cules son las opciones disponibles para realizarlo, as que vamos a conocer un poco cmo hacerlo: AutoCAD posee una arquitectura abierta que ofrece varias alternativas a la hora de realizar personalizaciones: ObjectARX El entorno de programacin ObjectARX permite personalizar y extender AutoCAD y los productos basados en AutoCAD (como AutoCAD Architecture, AutoCAD Land Desktop o AutoCAD Mechanical). ObjectARX provee interfaces orientadas a objetos en C++ para que los desarrolladores usen, personalicen y extiendan el software. Las libreras del entorno de programacin ObjectARX proveen un conjunto de herramientas verstil para que los desarrolladores aprovechen la arquitectura abierta de AutoCAD. Tambin proveen acceso directo a las estructuras de base de datos, sistema de grficos y la definicin nativa de comandos de AutoCAD. La tecnologa ObjectARX ayuda a desarrollar aplicaciones rpidas, eficientes y compactas. Habilita a los usuarios a personalizar AutoCAD y libera a los diseadores de CAD de las tareas repetitivas. Archivos ms pequeos, operaciones de dibujo ms rpidas e interoperabilidad fluida hacen que una aplicacin construida con el entorno de programacin ObjectARX sea la mejor eleccin para una solucin de software de diseo. .NET El SDK de ObjectARX tambin incluye una API manejada, comnmente referida como la AutoCAD .NET API. Se puede utilizar cualquier lenguaje soportado en .NET para personalizar y extender AutoCAD con acceso directo a las estructuras de base de datos, definicin de comandos nativos y ms.

Esta tecnologa es la elegida para los futuros posts y ejemplos de este blog, dado que combina el poder de ObjectARX con la mayor facilidad de aprendizaje de .NET. ObjectARX (incluyendo la .NET API y la documentacin) se puede descargar desde ac. Visual LISP La tecnologa Visual LISP es una herramienta para la creacin de cdigo en AutoCAD. Es un completo lenguaje de programacin interpretado, que se puede usar para llamar comandos de AutoCAD, variables del sistema, y cuadros de dilogo. Visual Basic para Aplicaciones (VBA) Tambin est disponible el ya conocido VBA. El mismo ya no est soportado por Microsoft, y Autodesk lo provee como un agregado que se debe descargar en forma independiente desde la versin 2010. Por ello ya no se recomienda desarrollar personalizaciones con esta tecnologa, sino pasar a .NET, utilizando VB.NET para el desarrollo. Se puede bajar el mdulo de VBA para AutoCAD 2010 y 2011 en 32 y 64 bits ac.

Rate this:i 1 Vote

Share this: Facebook Twitter Correo electrnico Imprimir

Like this:Like Be the first to like this post. Esta entrada fue publicada en AutoCAD y etiquetada AutoCAD. Guarda el enlace permanente. Microsoft Office 365 Primer programa en AutoCAD con .NET

4 respuestas a Comenzando a programar en AutoCAD1.

maria de jesus vergara pineda dijo:

febrero 1, 2011 en 18:57

funciona esto con autocad civil 3d 2010 y vb net 2008? sabes como configurar autocad civil 3d 2010 para que despues de ejecutar netload aparezca la ventana de dialogo y seleccionar la libreria xx.dll y ejecute tu aplicacion? gracias 0 0 i Rate ThisResponder

gbellmann dijo:

febrero 1, 2011 en 19:15

Mara, Con ACAD 2010 y VB.NET 2008 podras usar sin problemas las libreras de ObjectARX 2010, generando una librara de clases (dll) desde Visual Studio 2008 y ejecutndola como mencionas con el comando NETLOAD. Al ejecutar el comando debera abrirse el cuadro de dilogo para que selecciones la librera que deseas abrir. Una vez cargada la librara podrs ejecutar los comandos que hayas declarado en la

misma. En este post hay un ejemplo con cdigo en C# que fcilmente puede traducirse a VB.NET ya que es un ejemplo simple. 0 0 i Rate ThisResponder