What is Autolisp®?
Autolisp® is a variant of LISP programming languages. It has been designed for programming within AutoCAD®, a computer -supported design and design program (CADD) developed by Autodesk® Inc. Autolisp® can be used to create scripts for use in AutoCAD® and any vertical applications that run using AutoCAD®, including AutoCAD® Civil 3D & Reg, AutoCAD® Map 3D and AutoCAD® Architecture. It is worth noting that the inability of AutoCAD LT® to operate routines LISP, which is one of the key features that distinguish it from AutoCAD®.
LISP is one of the oldest known programming languages dating back to 1958; The term "LISP" comes from the words "List processor". XLISP was one variant of LISP and was the basis of Development for Autolisp®, which first appeared in 1986 as part of AutoCAD® Release 2.18. Constantly modified and improved via AutoCAD® Release 13 ;; When AutoCAD® 20001999 was released, Autolisp® was replaced by a more powerful Visual Lisp®. INHowever, the following years, Autodesk® has stopped almost all Visual Lisp® development, but rather focused on other programming tools such as Objectarx®, .NET and Visual® Basic (VBA). Despite this shift, Autolisp® remains the most popular way to decide to customize or add AutoCAD® functionality in 2011.
Routines created by Autolisp® usually automate tasks or create additional programs for use within AutoCAD®. The programming language is very flexible and can be used to modify almost any aspect of AutoCAD® or drawing. Examples of things that can be made using Autolisp® are calculators, programs that modify blocks and routines that automatically draw content into the file. It is even possible to run a sequence of commands in a dose over many files.
Autolisp® can be programmed from AutoCAD® command line, but this is rarely done. For allNY The most basic LISP programs are preferred to use an external text editor, as it helps very much when entering a complicated code. There are literally thousands of ways to use Autolisp® to enter commands or otherwise control AutoCAD®. The created files are usually stored simple text files with the LSP extension. If one routine is designed to contain several programs, the type of VLX or FAS file may be.
LSP files can be loaded into AutoCAD® using Load command. Once the LISP routine is loaded, all the user must do to start it, simply enter its name on the command line. It is also possible to automatically start one or more routine LISP every time AutoCAD® is running.