|
這是一個比較基本的問題
AutoCAD的安裝目錄以及下面的Support目錄里只要是Acad開頭的文件,在啟動時都會自動加載。
我們可以利用一個萬能的Acad.lsp文件做自動加載的工作,
把想要自動加載的那些Autolisp插件分別加在這個文件里,
例如有三個插件aaa.lsp, bbbb.lsp, ccccc.lsp準備要自動加載
那么利用文字編輯器(例如記事本),開啟既有的acad.lsp文件
(假如找不到這個文件就自己建立一個新的acad.lsp)
在文件里最后面加進三行陳述式
(load "aaa")
(load "bbbb")
(load "ccccc")
保存這個文件,這個文件最好直接放在AutoCAD的安裝目錄下。
接著是重要的一步,在AutoCAD下拉菜單Tools > Options,開啟設(shè)置面板,你會看到有一整排設(shè)置標簽,我一下子不記得是哪一個標簽下,有個選項,勾選了以后就會在每次開啟一個圖形文件時就自動載入這個acad.lsp文件。
由于acad.lsp在被載入時會自動運行,因而它里面所有的陳述式都會被Lisp interpreter執(zhí)行一次,也就把aaa.lsp, bbbb.lsp, ccccc.lsp這三個插件自動載入啦!
我在寫Autolisp插件程序時會應(yīng)用很多技巧,除了分門別類的放置這些插件與相關(guān)的圖像按鈕或者Subroutines等等,也會利用Acad.lsp自動設(shè)定不同圖形的工作環(huán)境和各種參數(shù)等等,這里不多說這些。只跟您說把aaa.lsp, bbbb.lsp, ccccc.lsp這些插件以及跟其相關(guān)的東西包括這個acad.lsp都復制到AutoCAD的安裝目錄下,就能在每開啟一個圖形時自動順利載入了。 |
贊賞
-
4
查看全部評分
-
|