Skip to main content

Wat is Autolisp reg;?

Autolisp reg;is een variant van de LISP -familie van programmeertalen.Het is ontworpen voor programmering binnen AutoCAD , een Computer-Aided Drafting and Design (CADD) -programma ontwikkeld door Autodesk Inc. Autolisp Kan worden gebruikt om scripts te maken voor gebruik in AutoCAD en alle verticale toepassingen die worden uitgevoerd met behulp van de AutoCAD omgeving, inclusief AutoCAD Civil 3D Reg, AutoCAD Kaart 3D en AutoCAD Architectuur.Het is vermeldenswaard het onvermogen van Autocad Lt om LISP -routines uit te voeren, een van de belangrijkste kenmerken die het onderscheiden van AutoCAD reg ;.

lisp is een van de oudste programmeertalen, daterend uit 1958;De term "LISP" is afgeleid van de woorden "Lijstprocessor".XLISP was een variant van LISP en was de basis van de ontwikkeling voor Autolisp , die zijn eerste verschijning maakte in 1986 binnen Autocad Release 2.18.Het werd voortdurend gewijzigd en verbeterd via AutoCAD Release 13 ;;Wanneer autocad reg;2000 werd uitgebracht in 1999, Autolisp werd vervangen door de krachtigere Visual Lisp .In de daaropvolgende jaren echter, Autodesk Stop bijna alle ontwikkeling van Visual Lisp reg;, de voorkeur om zich te concentreren op andere programmeerhulpmiddelen zoals Objectarx , .NET en Visual Basis (VBA).Ondanks deze verschuiving, Autolisp Automatiseer taken meestal of produceer add-on-programma's voor gebruik binnen AutoCAD .De programmeertaal is zeer flexibel en kan worden gebruikt om bijna elk aspect van de AutoCAD Reg te wijzigen;omgeving of een tekenbestand.Voorbeelden van dingen die kunnen worden geproduceerd met behulp van Autolisp zijn rekenmachines, programma's die blokken bewerken en routines die inhoud automatisch in een bestand trekken.Het is zelfs mogelijk om een reeks opdrachten in batch over veel bestanden uit te voeren.

Autolisp reg;kan worden geprogrammeerd vanuit de autocad reg;Commandolijn, maar dit wordt zelden gedaan.Voor alle behalve de meest elementaire LISP -programma's heeft het gebruik van een externe teksteditor de voorkeur, omdat het enorm helpt bij het invoeren van gecompliceerde code.Er zijn letterlijk duizenden manieren waarop Autolisp kan worden gebruikt om opdrachten in te voeren of anderszins AutoCAD reg;.Gewoonlijk zijn de geproduceerde bestanden gewone tekstbestanden opgeslagen met een uitbreiding van LSP.In het geval dat één LISP -routine is ontworpen om verschillende programma's te bevatten, kan het bestandstype VLX of FAS zijn.

De LSP -bestanden kunnen worden geladen in AutoCAD De opdracht laden gebruiken.Zodra een LISP -routine is geladen, hoeft u alle gebruiker te doen om deze uit te voeren eenvoudig de naam op de opdrachtregel typen.Het is ook mogelijk om automatisch een of meer LISP -routines uit te voeren telkens wanneer AutoCAD wordt gelanceerd.