cad二次開發用什麼最好(如何新增cad工具欄)
在CAD二次開發中,肯定會碰到製作自己的選單欄,Ribbon選單,工具欄等,今天就介紹一種便捷的自定義選單欄的方法,並且附上載入原始碼。本次依然以C#語言為主,後面可能會穿插介紹ARX的二次開發。嗯,進入正題。
一、建立cuix檔案
①開啟cad,輸入命令:cui,開啟自定義使用者介面
②選擇傳輸選項卡,並建立新的自定義檔案
③什麼都不要幹,直接點儲存,儲存cuix檔案
④切換到自定義選項卡,開啟剛才新建的cuix檔案
⑤右鍵單擊工具欄,選擇新建工具欄,在下方的命令列表中新建命令
⑥建立好命令後,左鍵點選別拖拽至工具欄1中,就會成功將命令新增至工具欄
⑦點選儲存,然後點確定退出
二、編寫程式碼載入cuix檔案
①建立一個dll專案,這裡命名為DotNetARX。在專案裡建立一個類,這裡命名為CUITools。
②在CUITools裡新增3個函式,用於載入cuix,簡單粗暴直接貼原始碼
③新建一個專案,我這裡命名為測試工具條。建立一個巨集命令ttt,注意這裡的ttt要和製作工具欄時輸入的命名一致。再建立一個載入工具欄的命令“ldtlbr”
④編譯完成後,開啟CAD用netload命令載入編譯好的測試工具條.dll,即可看到我們自定義的工具欄啦。
到這裡就全部搞定了,有疑問的小夥伴可私信我。