在我們使用CAD軟件繪圖的時(shí)候,如果在CAD軟件中無法單獨(dú)完成圖紙的繪制,我們就需要與其它的程序向結(jié)合使用,那在軟件中,我們?cè)撊绾尾僮?,才可以在打開軟件的時(shí)候自動(dòng)加載程序?
CAD軟件加載程序的方法:
1.Lisp法
a.在GCAD.EXE所在目錄加入GCAD.lsp或GCADdoc.lsp
GCAD.lsp或GCADdoc.lsp文件內(nèi)容:
(defun S::STARTUP() ;函數(shù)名不可以改變
(command "_netload" "my.dll"); my.dll為相對(duì)路徑也可用絕對(duì)路徑
或:(load “1111.lsp”)在1111.lsp文件中調(diào)用my.dll。
b.修改浩辰CAD 2019\Support\GCAD2019.lsp或CAD2019doc.lsp文件,里面加入加載代碼。(加載代碼同上。)
c.修改你的菜單組對(duì)應(yīng)的同名的MNL文件,里面加入加載代碼。MNL文件其實(shí)是一種與菜單同名,擴(kuò)展名為MNL的LISP文件。它隨同名菜單加載。
缺點(diǎn):
a.可能被其他第三方程序修改時(shí)覆蓋。
b.如果使用GCAD.lsp,新建文檔時(shí)出現(xiàn):“是否讀入每個(gè)圖形時(shí)都加載“GCAD.lsp”的提示。
2.對(duì)話框方式
a.菜單:工具->加載應(yīng)用程序,(或用命令:_APPLOAD)
b.啟動(dòng)組:“內(nèi)容”按鈕,
c.“添加”按鈕
注意:
a.此方法在CAD2019以下版本中,只能加載lisp、VBA、arx等,不能加載dll。但可通過lisp間接加載dll。
b.此方法每次打開一個(gè)新的文檔就會(huì)自動(dòng)加載啟動(dòng)組中指定的文件。
c.(網(wǎng)友發(fā)言)加到啟動(dòng)組里面有時(shí)候不能加載,尤其是打開新圖的時(shí)候。
3.注冊(cè)表法:(注意:檢查LOADER的路徑是否正確)
說明:
a. 非托管的ARX程序是指用C++編譯的以.arx為后綴的動(dòng)態(tài)鏈接庫文件;托管的ARX程序是指由.net程序(C#,C++.net或VB.net)編譯的以.dll為后綴的動(dòng)態(tài)鏈接庫文件。托管的程序和非托管的程序相比,只要多創(chuàng)建一個(gè)“MANAGED”鍵,并設(shè)為Ox01,告訴CAD這是托管程序即可。b. 注冊(cè)表鍵值"LOADCTRLS"控制說明,控制ARX程序的加載方式
c. 當(dāng)my。dll中有命令時(shí),還需要添加一個(gè)子鍵:
然后在GCAD.LSP, GCAD.MNL, 或其他自動(dòng)載入的文件里調(diào)用StartmyApp命令。
優(yōu)點(diǎn):只要項(xiàng)鍵值不同就不會(huì)被覆蓋,所以建議鍵名使用gid。
4.子進(jìn)程法:
將二次開發(fā)的程序做成EXE程序。啟動(dòng)該程序會(huì)自動(dòng)啟動(dòng)CAD子進(jìn)程,關(guān)閉程序時(shí)可以關(guān)閉CAD子進(jìn)程。
5.GCAD.RX文件法:
在浩辰CAD 啟動(dòng)文件GCAD.rx 中指定待裝入的ARX 應(yīng)用程序名。GCAD.rx 是ASCII 文本文件,每個(gè)ARX 應(yīng)用程序必須單獨(dú)占一行,浩辰CAD 啟動(dòng)時(shí)會(huì)自動(dòng)裝載該文件中的ARX 應(yīng)用程序。另外,應(yīng)確?!?span>GCAD 路徑定義中包括文件GCAD.rx 的存放目錄。
6.配置文件法:
可以把自己配置的浩辰CAD啟動(dòng)時(shí)加載的東西,保存成一個(gè)的配置文件。然后在浩辰CAD啟動(dòng)快捷方式中用參數(shù): /p 你的配置文件名。這樣就可以在啟動(dòng)的時(shí)候加載自己的CAD環(huán)境。
具體如下:菜單:工具--選項(xiàng)(或用命令:_OPTIONS),“配置”選項(xiàng)卡,選擇配置文件后,點(diǎn)擊“輸出”??梢暂敵鲆粋€(gè)擴(kuò)展名為arg的文本文件,保存到某個(gè)位置,然后再桌面上將CAD 的快捷方式復(fù)制一個(gè),右鍵屬性,
有些命令要求:將加載的文件的路徑,加入搜索路徑。方法如下:
加入搜索路徑:
菜單:工具->選項(xiàng),(或用命令:_OPTIONS)
選中“支持文件搜索路徑”,點(diǎn)“添加”,點(diǎn)“瀏覽”,選擇要添加的路徑,點(diǎn)“確定”。
以上就是在CAD軟件中,當(dāng)我們需要使用一些程序與CAD軟件相結(jié)合的時(shí)候,我們可以通過設(shè)置,在啟動(dòng)CAD軟件的時(shí)候自動(dòng)加載程序。今天就介紹這么多了。安裝浩辰CAD軟件試試吧。更多CAD教程技巧,可關(guān)注浩辰CAD官網(wǎng)進(jìn)行查看。