Skip to main content

Co je Autolisp ?

Autolisp je varianta rodiny programovacích jazyků LISP.Byl navržen pro programování v rámci programu AutoCAD REG;, počítačově podporovaný program pro navrhování a design (CADD) vyvinutý společností Autodesk Inc. Autolisp lze použít k vytvoření skriptů pro použití v AutoCAD REG;a jakékoli vertikální aplikace, které běží pomocí AutoCAD REG;prostředí, včetně AutoCAD REG;Civil 3D Reg, AutoCAD REG;Mapa 3D a AutoCAD REG;Architektura.Stojí za zmínku neschopnost AutoCAD LT Spuštění rutin Lisp, což je jedna z klíčových rysů, které jej odlišují od AutoCAD

lisp je jedním z nejstarších známých programovacích jazyků, pocházející z roku 1958;Termín „lisp“ pochází ze slov „procesor seznamu“.XLISP byla jednou variantou LISP a byla základem vývoje pro Autolisp , který se poprvé objevil v roce 1986 v AutoCAD Vydání 2.18.Neustále modifikoval a vylepšil prostřednictvím AutoCAD REG;Vydání 13 ;;když autocad reg;2000 byl propuštěn v roce 1999, Autolisp byl nahrazen výkonnějším vizuálním lisp reg;.V následujících letech však Autodesk zastavil téměř veškerý vývoj vizuálního lisp reg;, raději se zaměřuje na jiné programovací nástroje, jako je ObjectArx , .net a Visual Základní (VBA).Navzdory tomuto posunu, Autolisp Zůstává nejoblíbenějším způsobem, jak uživatelé v roce 2011 rozhodnou přizpůsobit nebo přidat funkce AutoCAD REG;

Rutiny vytvořené pomocí Autolisp Obvykle automatizují úkoly nebo vytvářejí doplňkové programy pro použití v rámci AutoCAD .Programovací jazyk je velmi flexibilní a lze jej použít k úpravě téměř jakéhokoli aspektu AutoCAD REG;prostředí nebo soubor kreslení.Příklady věcí, které lze vyrobit pomocí Autolisp jsou kalkulačky, programy, které upravují bloky, a rutiny, které automaticky vtahují obsah do souboru.Je dokonce možné spustit sekvenci příkazů v dávce přes mnoho souborů.

Autolisp lze naprogramovat z AutoCAD REG;Příkazový řádek, ale to je zřídka hotovo.Pro všechny nejzákladnější programy LISP je upřednostňováno použití externího textového editoru, protože při zadávání komplikovaného kódu velmi pomáhá.Existují doslova tisíce způsobů, jak Autolisp lze použít k zadávání příkazů nebo jinak ovládání AutoCAD .Vytvořené soubory jsou obvykle uloženy prosté textové soubory s příponou LSP.V případě, že je jedna rutina LISP navržena tak, aby obsahovala několik programů, může být typ souboru VLX nebo FAS.pomocí příkazu načítání.Jakmile je rutina LISP načtena, musí všichni uživatel udělat, aby jej spustil, jednoduše zadejte jeho název na příkazovém řádku.Je také možné automaticky spustit jednu nebo více rutin LISP pokaždé, když AutoCAD je spuštěn.