Antes de AutoCAD 2014, había tres tipos básicos de plugin para AutoCAD:
- de AutoLisp
- .Net
- ObjectARX
AutoCAD 2014 también proporciona:
4 . API de Javascript. Puede encontrar un enlace a la documentación en el AutoCAD DevBlog.
AutoLisp se puede utilizar con scripts/macros DIESEL para lograr y automatizar básicamente todo lo que un usuario puede debido a la interfaz de usuario, y tal vez un poco más, pero .NET y ObjectARX son mucho más potentes, lo que le permite crear sus propias entidades y un comportamiento más avanzado.
ObjectARX es una interfaz C++, y las clases .NET son en realidad envoltorios para la interfaz ObjectARX. La interfaz .Net abstrae las cosas bastante bien, pero aún debe preocuparse por el subprocesamiento y, posiblemente, algunas otras cosas a medida que desarrolla aplicaciones más complejas.
Como se mencionó anteriormente, Through the Interface es un excelente blog para cosas de .NET.
Para ObjectARX, no es una buena introducción al ObjectARX & Dummies, pero para el material más profundo es el Developers Forums son un buen recurso.
Si está desarrollando algo para otras personas además de usted, también debería considerar seriamente obtener un símbolo de desarrollador registrado para evitar conflictos entre los diferentes complementos. Puede hacerlo en la página Symbols Registration en el sitio web de AutoDesk.
Dependiendo de sus recursos, también puede unirse al AutoDesk Developers Network (ADN), que proporciona acceso al soporte técnico de software, y el acceso temprano y beta a los próximos productos y API de AutoDesk.
¡Muchas gracias a los dos por sus útiles respuestas! –