Desarrollo secundario CAD

En la actualidad, las herramientas de desarrollo secundarias de AutoCAD incluyen principalmente VisualLisp, VBA, ObjectARX y . NET API. Entre ellos, VisualLisp y VBA son relativamente simples, especialmente VBA, que es más fácil de usar y se desarrolla más rápido. Sin embargo, sus funciones son insuficientes en comparación con ObjectARX, especialmente el soporte para funciones orientadas a objetos no es bueno. ObjectARX se basa en la plataforma VC y es compatible con C. Es muy potente y puede hacer un buen uso de varias tecnologías orientadas a objetos. Sin embargo, su desventaja es que su desarrollo es lento y requiere altas capacidades de desarrollador.

El contenido principal es

(1) Crear archivos LISP, ARX, VLX o ADS y algunos archivos DCL;

(2) Crear un menú que cumpla su propio documento de requisitos. Generalmente, puede agregar su propio contenido a los archivos de menú originales de AutoCAD. Para la versión AutoCAD200x, también puede agregar algunos archivos de menú y luego agregarlos al sistema de forma interactiva.

(3) Agregar contenido a ACAD. LSP o archivo similar para el sistema, utilizado para diversas operaciones de inicialización, como cargar algunos archivos inmediatamente al inicio.

(4) Establezca algunas rutas a través del cuadro de diálogo del sistema. Estas operaciones requieren mucho trabajo tedioso, como recuperación de archivos, adición y eliminación de contenido, creación de subdirectorios, copia de archivos, configuración del sistema, etc., antes de que la aplicación pueda instalarse en otros sistemas AutoCAD después de que el programa se haya desarrollado exitosamente, especialmente cuando Se requiere una gran cantidad de instalaciones.