AutoCAD, de AutoDesk Software, es uno de los programas de software más comunes que se utilizan actualmente en la industria de la ingeniería. Se utiliza para crear planos, esquemas y otros dibujos de ingeniería y modelos 3D. Si usa AutoCAD todos los días y encuentra que hay rutinas que le gustaría automatizar, AutoCAD ofrece una manera de hacerlo: rutinas LISP. LISP, cuyo nombre se deriva de LISt Processing, es un lenguaje de programación de computadora que se interconecta con AutoCAD mediante VLISP o Visual LISP. Puede usar la interfaz VLISP para escribir y ejecutar rutinas LISP en AutoCAD.
Inicie la ventana VLISP. Desde la ventana de AutoCAD, en el menú "Herramientas", seleccione "AutoLISP" y "Visual LISP Editor". En la ventana VLISP, puede escribir comandos LISP en la ventana de la consola.
Inicie el editor de texto VLISP seleccionando "Archivo", luego "Nuevo". El editor de texto le permite escribir y guardar programas completos de LISP, o rutinas.
Comience su rutina de VLISP. Para crear una aplicación "Hello, world" para trabajar en el símbolo del sistema de AutoCAD, ingrese el siguiente código:
(defun c: hello () (prompt "Hello, world!") (Princ))
La primera línea define la función "Hola, mundo". El resto del programa muestra la cadena en el símbolo del sistema.
Guarde la rutina seleccionando "Guardar como ..." en el menú "Archivo", luego guarde el archivo como "hello.lsp".
Cargue el programa y, en el menú "Herramientas", seleccione "Cargar texto en el editor". La ventana VLISP debe mostrar un mensaje de confirmación. Si muestra un código de error, corrija los errores enumerados en su código y guarde y vuelva a cargar el código.
Cambie a la ventana de AutoCAD. En el menú "Herramientas", seleccione "AutoLISP" y "Cargar". Seleccione el archivo hello.lsp y haga clic en "Cargar". El archivo ya está listo para ejecutarse.
Escriba "hola" (sin comillas) en el símbolo del sistema de AutoCAD. Inmediatamente verá la cadena "Hola, mundo" en el indicador.
Consejos
LISP es un lenguaje de programación, y la mejor manera de aprender cualquier lenguaje de programación es practicando su uso.
[Cómo escribir rutinas de Lisp en AutoCAD] URL: http://www.ordenador.online/computadora/Software/253977.html