本文目錄一覽:
怎麼在啟動CAD時自動加載Lisp的工具及插件
網上有很多非常有用的CAD插件,手動加載後就可以執行,但每次用的時候都要加載挺麻煩的,能不能在啟動軟件的時候把自己常用的插件加載進來?
方法1:添加到啟動組
CAD的`工具插件都可以通過appload(ap)命令來加載,在彈出的“加載\卸載應用程序”對話框中,可以找到“啟動組”。不同CAD不一樣,AutoCAD是在“啟動組”下面有一個“內容”按鈕,點擊此按鈕就可以需要啟動時自動加載的程序加進去;浩辰CAD有一個“添加到啟動組”按鈕,可以將“歷史記錄列表”中加載過的程序添加到啟動組中。添加到啟動組後,下次啟動CAD的時候這些程序就會自動加載。
這種方式比較簡單易行,任何操作起來都沒有難度。
方法2:在啟動的lisp文件加入LOAD語句。
無論是AutoCAD還是浩辰CAD等國產CAD,啟動時都會有一個自動加載的LISP程序,AutoCAD加載的是acad.lsp或acadxxxx.lisp(xxxx為版本號),acaddoc.lsp等(通常在AutoCAD的support目錄下),很多CAD病毒正是利用了這一點來加載從而影響CAD的應用;浩辰CAD等自動加載的LSP名為icadautoload.lsp,在安裝的根目錄下,浩辰CAD8以後的版本為SUPPORT目錄下的gcad2013doc.lsp。
需要做的就是用記事本打開這些LSP,在裡面加上類似下面的語句:
(LOAD “x:\\xxxxx\\sp2pl.lsp”)
如果覺得寫路徑太麻煩,你就可以將程序複製剛才哪些自動加載LISP所在的路徑。
關於CAD病毒
因此如果遇到AutoCAD莫名奇妙出現不正常狀態,你可以搜索所有acad*.lsp,看看在圖紙所在目錄是否有此類文件,是否有多個相同大小的此類LSP,如果有,刪除掉後可以看看CAD是否恢復正常。如果有興趣可以用記事本打開看看,到底這些CAD病毒做了什麼手腳。當然現在CAD病毒也有變種成acad*.vlx或acad*.fas的,這些文件就沒法打開看了,如果有此類文件,建議直接刪除。
cad中添加LSP軟件,如何使用
具體以下。
acad.lsp是AutoCAD軟件的Lisp腳本文件,當打開AutoCAD圖形dwg文件時會自動運行相同文件夾中的名為acad.lsp的腳本文件。不過現在一般是CAD病毒文件。只要將這文件放到CAD安裝文件夾,或放在一個”.DWG”文件的目錄,打開這個目錄的CAD文件,acad.lsp就能自動運行了(典型的病毒特徵)。
打開一份圖紙,直接把LSP文件拖入CAD界面內,或者命令AP加載,AP加載窗還可以設置成隨CAD啟動。再或者,用記事本打開CAD安裝目錄下Support文件夾內的acad(版本號).lsp文件,然後把你LSP內容複製到裡面,這樣也是隨CAD啟動。但首先你要知道你的這個stx.lsp源碼文件的內容是什麼,快捷鍵設置的是什麼,加載不等於自動使用。
CAD LISP 是什麼
lisp是一種編程語言。
lisp在cad繪圖軟件上的應用非常廣泛,普通用戶均可以用lisp編寫出各種定製的繪圖命令。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/298293.html