當前位置:成語大全網 - 漢語詞典 - CAD二次開發

CAD二次開發

目前AutoCAD的二次開發工具主要有VisualLisp、VBA、ObjectARX和。NET API。其中VisualLisp和VBA比較簡單,尤其是VBA,比較好用,開發速度也很快,但是功能相對於ObjectARX有所不足,尤其是對面向對象功能的支持不好。ObjectARX基於VC平臺,C++支持,功能非常強大,可以很好的利用各種面向對象技術,但是缺點是開發速度慢,對開發人員的能力要求高。

主要內容是

(1)建立LISP、ARX、VLX或ADS文件和壹些DCL文件;

(2)建立符合自己要求的菜單文件。壹般情況下,您可以將自己的內容添加到AutoCAD的原始菜單文件中。對於AutoCAD200x版本,還可以添加壹些菜單文件,然後通過交互的方式添加到系統中。

(3)給ACAD增加壹些內容。LSP或系統的類似文件,用於各種初始化操作,例如在啟動時立即加載壹些文件。

(4)通過系統對話框設置壹些路徑。這些操作需要大量繁瑣的工作,如文件檢索、內容增刪、子目錄創建、文件復制、系統設置等,才能在程序開發成功後在其他AutoCAD系統上安裝應用程序,特別是需要大量安裝時。