天天看點

Cad二次開發(二)Cad二次開發

Cad二次開發

    接着上次的說,

一、環境配置:

上次忘了介紹,vs2008還需要安裝sp1的更新檔包:[ VS2008SP1CHSX1512981.iso]。

接着配置ARX工程,從官網下載下傳【objectarx_2012_wizards】

Cad二次開發(二)Cad二次開發

,這裡注意一下,下載下傳後是一個msi檔案,如果不以管理者權限運作後期會産生一些問題,但是win10預設msi右鍵沒有辦法以管理者權限運作msi,需要調整系統資料庫或者用指令行來運作msi也可。下面分别介紹兩種辦法:

  1. 指令行運作:
    Cad二次開發(二)Cad二次開發
  2. 修改系統資料庫:
    Cad二次開發(二)Cad二次開發
    安裝完成後,打開vs2008,會出來這個:
    Cad二次開發(二)Cad二次開發

    ,這個就是arx工程建立模闆。如果看不到圖示是語言問題,需要下載下傳【zh-chs.zip】并放置到:

    C:\Program Files (x86)\Autodesk\ObjectARX Wizards for AutoCAD 2012\ArxAddInWiz

文中提到的檔案下載下傳。

    二、工程建立:

Cad二次開發(二)Cad二次開發

選擇要建立的項目類型:

Cad二次開發(二)Cad二次開發

其他預設,mfc這樣選:

Cad二次開發(二)Cad二次開發

修改工程設定:

Cad二次開發(二)Cad二次開發

修改包含路徑:

Cad二次開發(二)Cad二次開發

建立指令:

Cad二次開發(二)Cad二次開發

編寫指令:

Cad二次開發(二)Cad二次開發

    編譯出來的arx在目錄:

Cad二次開發(二)Cad二次開發

在cad執行 apload指令加載該arx:

Cad二次開發(二)Cad二次開發

運作指令:【MyCommand1】:

Cad二次開發(二)Cad二次開發

這樣就完成了cad二次開發的整體流程,下次講解arx中的一些基本實體。

繼續閱讀