Skip to main content

autolisp®とは?

autolisp®プログラミング言語のLISPファミリのバリアントです。Autodesk&Reg;によって開発されたコンピューター支援ドラフトおよび設計(CADD)プログラムであるAutoCAD&Reg;内でのプログラミング用に設計されました。Inc. Autolisp&Reg;Autocad&Reg;で使用するためのスクリプトを作成するために使用できます。Autocad&Reg;を使用して実行される垂直アプリケーションAutocad&Reg;を含む環境;Civil 3D&Reg、Autocad&Reg;マップ3d、およびautocad®建築。AutoCAD LT®の不能に注目する価値がありますLISPルーチンを実行するには、Autocad&Reg;と区別する重要な機能の1つです。「LISP」という用語は、「リストプロセッサ」という言葉に由来します。XlispはLISPの1つのバリアントであり、Autolisp&Reg;の開発の基礎であり、1986年にAutocad&Reg;リリース2.18。Autocad&Reg;を通じて継続的に変更され、強化されました。リリース13 ;;Autocad&Reg;2000年は1999年にAutolisp&Reg;にリリースされました。より強力なVisualLisp&Reg;に置き換えられました。ただし、次の年では、Autodesk&Reg;Visual Lisp&Reg;のほぼすべての開発を停止しました。これは、ObjectArx&Reg;、.Net、Visual&Reg;などの他のプログラミングツールに焦点を当てたいと考えています。BASIC(VBA)。このシフトにもかかわらず、autolisp®2011年のユーザーがAutoCAD®にカスタマイズまたは追加することを選択する最も人気のある方法のままです。通常、タスクを自動化するか、AutoCAD&Reg;で使用するアドオンプログラムを作成します。プログラミング言語は非常に柔軟であり、AutoCAD&Reg;のほぼすべての側面を変更するために使用できます。環境または図面ファイル。Autolisp&Reg;を使用して作成できるものの例電卓、ブロックを編集するプログラム、およびコンテンツをファイルに自動的に導入するルーチンです。多くのファイルでバッチで一連のコマンドを実行することさえ可能です。Autocad&Reg;からプログラムすることができますコマンドラインですが、これはめったに行われません。最も基本的なLISPプログラムを除くすべての場合、複雑なコードのエントリを大幅に支援するため、外部テキストエディターの使用が推奨されます。文字通り、Autolisp&Reg;には何千もの方法があります。コマンドを入力したり、AutoCAD&Reg;を制御するために使用できます。通常、生成されたファイルは、LSPの拡張機能で保存されたプレーンテキストファイルです。1つのLISPルーチンがいくつかのプログラムを含めるように設計されている場合、ファイルタイプはVLXまたはFASになります。Loadコマンドを使用します。LISPルーチンがロードされると、すべてのユーザーが実行する必要があります。また、AutoCAD®のたびに1つ以上のLISPルーチンを自動的に実行することもできます。起動します