Skip to main content

Hva er Autolisp reg;?

AUTOLISP REG;er en variant av LISP -familien med programmeringsspråk.Det ble designet for programmering innen AutoCAD , et datastyrt utarbeidelses- og design (CADD) -program utviklet av Autodesk Inc. Autolisp kan brukes til å lage skript for bruk i AutoCAD og eventuelle vertikale applikasjoner som kjører ved hjelp av AutoCAD Miljø, inkludert AutoCAD Civil 3D Reg, AutoCad Kart 3D, og AutoCad Arkitektur.Det er verdt å merke seg manglende evne til AutoCad Lt For å kjøre LISP -rutiner, som er en av de viktigste funksjonene som skiller den fra AutoCAD .

Lisp er et av de eldste programmeringsspråkene som er kjent, dateres til 1958;Begrepet "lisp" stammer fra ordene "listeprosessor."XLISP var en variant av LISP og var grunnlaget for utviklingen for Autolisp , som gjorde sin første opptreden i 1986 innen AutoCAD Utgivelse 2.18.Det ble kontinuerlig modifisert og forbedret gjennom AutoCAD Utgivelse 13 ;;Når AutoCad 2000 ble utgitt i 1999, Autolisp ble erstattet med den kraftigere visuelle Lisp .I de påfølgende årene har imidlertid Autodesk stoppet nesten all utvikling av visuell Lisp reg;, foretrekker å fokusere på andre programmeringsverktøy som Objectarx reg ;, .NET, og Visual Grunnleggende (VBA).Til tross for dette skiftet, Autolisp forblir den mest populære måten brukere i 2011 velger å tilpasse eller legge til funksjonalitet til AutoCAD reg ;.

Rutiner opprettet ved hjelp av Autolisp automatiser typisk oppgaver eller produserer tilleggsprogrammer for bruk innen AutoCAD .Programmeringsspråket er veldig fleksibelt og kan brukes til å endre nesten ethvert aspekt av AutoCAD miljø eller en tegnefil.Eksempler på ting som kan produseres ved hjelp av Autolisp reg;er kalkulatorer, programmer som redigerer blokker og rutiner som automatisk trekker innhold i en fil.Det er til og med mulig å kjøre en sekvens av kommandoer i batch over mange filer.

AUTOLISP REG;kan programmeres fra AutoCAD Kommandolinje, men dette er sjelden gjort.For alle bortsett fra de mest grunnleggende av LISP -programmene, er bruken av en ekstern tekstredigeringsutvikling, fordi den sterkt hjelper til med oppføringen av komplisert kode.Det er bokstavelig talt tusenvis av måter Autolisp kan brukes til å legge inn kommandoer eller på annen måte kontrollere AutoCAD reg;.Vanligvis er filene som er produsert vanlig tekstfiler som er lagret med en utvidelse av LSP.I tilfelle en LISP -rutine er konstruert for å inneholde flere programmer, kan filtypen være VLX eller FAS.

LSP -filene kan lastes i AutoCAD Bruke lastkommandoen.Når en LISP -rutine er lastet, er alt brukeren må gjøre for å utføre det er ganske enkelt å skrive navnet sitt på kommandolinjen.Det er også mulig å automatisk kjøre en eller flere LISP -rutiner hver gang AutoCAD lanseres.