Autolisp
AutoLISP es un lenguaje de programación derivado del lenguaje Lisp. Es utilizado para generar rutinas orientadas al uso específico de AutoCAD y sus derivados. Permite desarrollar programas y funciones para el manejo de entidades del tipo gráfico.[1]
Los programas hechos en Autolisp amplían los comandos y aplicaciones de AutoCAD, creando así una solución óptima para cada problema en particular, desde el simple trazo de una línea hasta el diseño de un plano o pieza, llegando a cálculos complejos, convirtiéndose en gran ayuda para las aplicaciones de ingeniería.
Entre las aplicaciones más notables de Autolisp se pueden citar:
- Dibujo de figuras bidimensionales con características específicas.
- Creación de objetos tridimensionales.
- Generación de gráficas de funciones basándose en ecuaciones.
- Cálculos de áreas y tablas de datos, combinación de comandos de dibujo para realizar determinados tipos de tareas.
Historia
AutoLISP se derivó de una versión muy temprana de XLISP, que fue creado por David Betz. El lenguaje fue introducido en AutoCAD versión 2.18 en enero de 1986, y siguió mejorando en sucesivas versiones hasta la etapa 13 en febrero de 1995. Después de eso, su desarrollo fue descuidado por Autodesk en favor de los entornos de desarrollo más de moda como VBA , .NET y ObjectARX. Sin embargo, se ha mantenido el idioma principal de AutoCAD para la personalización del usuario.
Vital-LISP, una versión mejorada considerablemente de AutoLISP incluyendo una IDE, depurador y compilador, y el soporte ActiveX, se ha desarrollado y vendido por tercera parte de desarrolladores de Software. Vital LISP fue una conjunción del lenguaje AutoLISP existente que agregó VBA -como el acceso al modelo de objetos de AutoCAD, reactores (el control de eventos para los objetos de AutoCAD), general ActiveX de apoyo, y algunos otras funciones generales de Lisp. Autodesk compró este, cambió el nombre de Visual LISP, y brevemente se vende como un complemento para AutoCAD 14 lanzado en mayo de 1997. Fue incorporado en AutoCAD 2000 lanzado en marzo de 1999, en sustitución de AutoLISP. Desde entonces, Autodesk ha elegido para poner fin a importantes mejoras en Visual LISP en favor de centrarse más esfuerzo en VBA y .NET y C++.[2]
Hay miles de utilidades y aplicaciones que se han desarrollado utilizando Visual LISP o AutoLISP (extensiones de archivos .LSP, .FAS y .VLX).[3]
Referencias
- ↑ «What is AutoLISP?» (en inglés). Archivado desde el original el 31 de diciembre de 2014. Consultado el 12 de diciembre de 2014.
- ↑ «Autodesk Developer Network» (en inglés). Consultado el 12 de diciembre de 2014.
- ↑ «BricsCAD Compare versions» (en inglés). Archivado desde el original el 15 de marzo de 2014. Consultado el 12 de diciembre de 2014.
Enlaces externos
- Visual LISP
- AutoCAD History
- AutoLisp FAQ
- Tutoriales AutoLISP Archivado el 10 de febrero de 2012 en Wayback Machine.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.