我們一般都是在CAD軟件中繪制圖紙,當我們的圖紙需要做一些更加復雜一點的設計的時候,我們單獨在CAD軟件中是不可以完成的,因此就需要CAD二次開發的應用,我們可以結合CAD二次開發軟件進行相關的設計。
CAD二次開發的應用:
1浩辰CAD二次開發的內容和工具
浩辰CAD二次開發的主要目的是提高專業應用領域的工作效率,為專業繪圖建立標準,并使常用的或重復的任務自動化等。內容如下:
? 開發具有專業特點的用戶圖形界面
? 設計建立專業化的標準圖形庫
? 設計和規劃專業化的系統功能和命令集
浩辰CAD二次開發的工具如下:
? gstar LISP語言和Visual LISP開發環境
? ActiveX和Visual Basic for Application (VBA)語言
? Visual C++ 語言和ObjectARX開發環境
ObjectARX—浩辰CAD Runtime Extension 編程環境,構造對象的 C++ 庫。這些庫用于開發 浩辰CAD 應用程序、擴展 浩辰CAD 類和協議,創建浩辰CAD 內置命令相同的新命令。
2.2CAD二次開發所需語言及工具介紹
1VBA 即Mcrosoft office中的Visual Basic for Applications,它被集成到浩辰CAD 2000中。VBA為開發者提供了一種新的選擇,也為用戶訪問浩辰CAD 2000中豐富的技術框架打開一條新的通道。VBA和浩辰CAD 2000中強大的ActiveX自動化對象模型的結合,代表了一種新型的定制浩辰CAD的模式構架。通過VBA,我們可以操作浩辰CAD,控制ActiveX和其它一些應用程序,使之相互之間發生互易活動。
2 ADS
ADS的全名是浩辰CAD Development System,它是浩辰CAD的C語言開發系統,ADS本質上是一組可以用C語言編寫浩辰CAD應用程序的頭文件和目標庫,它直接利用用戶熟悉的各種流行的C語言編譯器,將應用程序編譯成可執行的文件在浩辰CAD環境下運行,這種可以在浩辰CAD環境中直接運行的可執行文件叫做ADS應用程序。ADS由于其速度快,又采用結構化的編程體系,因而很適合于高強度的數據處理,如二次開發的機械設計CAD、工程分析CAD、建筑結構CAD、土木工程CAD、化學工程CAD、電氣工程CAD等。
3 VisualLISP
VisualLISP已經被完整地集成到浩辰CAD 2000中,她為開發者提供了嶄新的、增強的集成開發環境,一改過去在浩辰CAD中內嵌gstarLISP運行引擎的機制,這樣開發者可以直接使用浩辰CAD中的對象和反應器,進行更底層的開發。其特點為自身是浩辰CAD 2000中默認的代碼編輯工具;用它開發gstarLISP程序的時間被大大地縮短,原始代碼能被保密,以防盜版和被更改;能幫助大家使用ActiveX對象及其事件;使用了流行的有色代碼編輯器和完善的調試工具,使大家很容易創建和分析LISP程序的運行情況。在VisualLISP中新增了一些函數:如基于gstarLISP的ActiveX/COM自動化操作接口;用于執行基于浩辰CAD內部事件的LISP程序的對象反應器;新增了能夠對操作系統文件進行操作的函數。
以上就是在浩辰CAD軟件中,我們可以使用CAD二次開發的軟件,做一些相關的圖紙設計。今天就介紹這么多了。安裝浩辰CAD軟件試試吧。更多CAD教程技巧,可關注浩辰CAD官網進行查看。
2019-07-18
2019-06-21
2019-04-26
2018-08-14
2023-08-23
2019-11-19
2019-08-13
2019-08-08
2019-08-07
2019-07-12
2023-11-09
2023-11-09