¿Cómo desarrollar secundariamente software CAD? El proceso operativo del desarrollo secundario CAD.
El proceso operativo de desarrollo secundario del software CAD;
Abra CAD e ingrese el comando vbaide y presione Enter, aparecerá la interfaz de edición de VBA. Haga doble clic en esta imagen e ingrese el código anterior en el área de códigos de la derecha. Como se muestra en la siguiente figura:
Luego presione F5 para abrir una ventana de macro. Haga clic en Ejecutar. ¿Qué viste? Este es el programa más simple para el desarrollo secundario de CAD usando VBA, que es macro.
Entonces, ¿qué es VBA? VBA es un subconjunto de VB. Su nombre completo es VisualBasicForApplication, que tiene la mayoría de las funciones de VB. Ahora que se ha elegido VBA, ¿qué objetos de CAD pueden manipularse con VBA? Abra la ventana de VBAIDE y presione la tecla F2 para mostrar el Explorador de objetos. Como se muestra a continuación.
Cuando se selecciona Autocad como biblioteca, las categorías de objetos operables proporcionadas por VBA CAD son las siguientes. En este momento, algunas personas todavía están perdidas porque no tienen fundamento. no tengas miedo. Seleccione un icono de categoría y presione F1. Aparecerá AutocadActiveX y VBAReference. Seleccione el subelemento superior ObjectModel, que es la relación de estos objetos en CAD como se muestra a continuación.
Primero, introduzcamos el primer archivo de menú de CAD, que es un archivo de texto. Podemos abrirlo con el Bloc de notas y editarlo, o crear uno nuevo. Algunas personas pueden preguntar aquí, ¿por dónde debo empezar y qué debo hacer? No se preocupe, se puede hacer referencia a cad en sí, simplemente colóquelo en la carpeta de soporte debajo de la carpeta de instalación de cad, o colóquelo en la carpeta de otros complementos. Si no puede encontrarlo, puede presionar F3 para buscar. La extensión es mnu.mns, MNC. El archivo de menú predeterminado de MNC es acad.mnu
El archivo de menú ASCII original, que es el archivo que los usuarios suelen editar o crear. Este archivo se puede utilizar para ver las características de apariencia del archivo de menú completo. . Archivo de menú compilado por MNC; un archivo binario que contiene cadenas de comandos y sintaxis de menú que define la funcionalidad y apariencia de un menú u otro elemento de interfaz. AutoCAD compila un archivo MNU la primera vez que se carga.
. archivo de menú fuente mns; un archivo ASCII que es igual a un archivo MNU, pero no contiene comentarios ni formato especial. Siempre que cambie el contenido del archivo de menú, AutoCAD modificará el archivo de menú de origen. . archivo de recursos de menú mnr; un archivo binario que contiene mapas de bits utilizados por menús u otros elementos de la interfaz. Cada vez que AutoCAD compila un archivo MNC, generará un archivo de recursos de menú. . Archivo de recursos del menú. Este archivo solo se genera si el archivo MNR no es válido (por ejemplo, de solo lectura). . El archivo LISP del menú mnl contiene expresiones de AutoLISP utilizadas por los archivos de menú. Al cargar un archivo de menú con el mismo nombre que el archivo LISP del menú, AutoCAD cargará el archivo LISP del menú en la memoria.
Esto finaliza el tutorial de desarrollo secundario de CAD. En cuanto a CAD, sólo se proporcionan funciones CAD básicas. Si desea completar el diseño de un proyecto específico, debe dibujar los gráficos uno por uno en función de los datos. Por lo tanto, una vez que se completa el diseño, si desea cambiar los gráficos locales, debe repetir todo el contenido original, lo que provoca que mucha pérdida de trabajo. Por lo tanto, para que CAD sea realmente aplicable a campos específicos, o para completar con frecuencia algún trabajo repetitivo, es necesario utilizar el sistema de desarrollo CAD para el desarrollo secundario.