このフォルダの用途は何ですか? acad.lsp と acaddoc.lsp を使用せずに Lisp を自動的にロードする必要があります。そこに答えはあるのだろうか?アドオンを見たので、そこから何かをロードしました。
みんなありがとう、デニス
このフォルダの用途は何ですか? acad.lsp と acaddoc.lsp を使用せずに Lisp を自動的にロードする必要があります。そこに答えはあるのだろうか?アドオンを見たので、そこから何かをロードしました。
みんなありがとう、デニス
Autoloader アプローチを使用すると、LISP (またはその他のカスタマイズ) を AutoCAD にロードするのは非常に簡単です。PackageContents.xml を作成し、すべてを .bundle フォルダ内に配置して、定義済みの場所 (c:\program files\autodesk\application plugins) のいずれかにコピー アンド ペーストするだけです。
完全な説明については、http://adndevblog.typepad.com/autocad/2013/01/autodesk-autoloader-white-paper.htmlを参照してください。
最小限の PackageContents.xml サンプルを次に示します。
<?xmlversion="1.0"encoding="utf-8"?>
<ApplicationPackageSchemaVersion="1.0"
AutodeskProduct="AutoCAD"
Name="Minimal LISP"
Description="An AutoCAD LISP Only program"
AppVersion="1.0.0"
HelpFile="./Contents/Resources/Help.html"
Author="Fenton Webb"
Icon="./Contents/Resources/FentiCAD.ico">
<CompanyDetailsName="FentiCAD"Url="www.FentiCAD.com"Email="fenton.webb@autodesk.com" />
<ComponentsDescription="Runtime parts">
<RuntimeRequirementsOS="Win32|Win64|MacOS"Platform="AutoCAD|AutoCAD*"SeriesMin="R18.2"SeriesMax="R19.1" />
<ComponentEntryAppName="MinimalLISP"Version="1.0.0"ModuleName="./Contents/Runtime/Minimal.cuix" />
<ComponentEntryAppName="MinimalLISP"Version="1.0.0"ModuleName="./Contents/Runtime/Minimal.lsp"PerDocument="True"/>
</Components>
</ApplicationPackage>