cad二次開發用什麼語言好,CAD二次開發用什麼語言好

2021-12-29 02:12:23 字數 3429 閱讀 6484

1樓:

如果自己用,系小型程式,以autolisp最為方便,容易學習、編制和編譯。

但是如果夾有大量的運算,程式**量較大,還是以c語言為好。在autocad中能用的c語言的程式,即objectarx程式。它使用autocad一致的核心程式,均作為動態連結庫.

dll執行,因此執行速度最快;執行結束自動退出記憶體,因此,記憶體的利用情況最好。

2樓:生活達人小雯老師

回答如果自己用,系小型程式,以autolisp最為方便,容易學習、編制和編譯。

但是如果夾有大量的運算,程式**量較大,還是以c語言為好。在autocad中能用的c語言的程式,即objectarx程式。它使用autocad一致的核心程式,均作為動態連結庫.

dll執行,因此執行速度最快;執行結束自動退出記憶體,因此,記憶體的利用情況最好。

提問c#如何?

回答他這個是最基礎的,也可以

提問對於沒有基礎的人,如何選擇語言?

不想用lisp

回答選c就行,c就最基礎的

提問c在cad和excel兩者之間的互動如何?

回答c的,的比較多

excel比較少

如果你想要學習cad還是要把c學領來了

更多9條

現在二次開發cad用什麼語言好

3樓:

開發複雜程式當然用arx,開發簡單的程式可以用lisp

4樓:

autolisp 語言,入門很簡單。

catia二次開發用的是什麼語言

5樓:小丁創業

1、vbscript

vbscript指令碼是catia的預設指令碼語言,其指令碼可以單獨儲存為檔案或零件文件。

2、catscript

catscript指令碼是一種特定的指令碼語言,旨在實現unix系統和windows系統指令碼之間的相容性。 但是從catia v5r7開始,此指令碼的使用頻率降低了。 該指令碼的儲存方式與vbscript相同,字尾為.

catscript。

catscript和vbscript是最簡單的指令碼應用程式方法,為一些簡單設計提供了一種便捷的方法。

3、vba

4、vb

在vb程式設計中cab的二次開發過程中,可以通過記錄巨集指令碼來複制所需的內容,然後根據vb語言要求進行適當的修改以提高程式設計效率。

6樓:匿名使用者

catia二次開發可以適bai用於多個語言duzhi:

1.vb script vb指令碼語言

2.vb vb語言

3.c++ c++語言

4.caa是catia二次開發dao的專用工具,用這個工具開zhuan發出來的shu東西可以完美的內嵌到catia內部。

提取碼:z153

7樓:匿名使用者

catia二次開發可以適用於多個語言:

1.vb script vb指令碼語言

2.vb vb語言

3.c++ c++語言

4.caa是catia二次開發的專用工具,用這個工具開發出來的東西可以完美的內嵌到catia內部。

5.等等。。。

=cad技術智囊團=

8樓:艱難的過

vb和caa的居多,vb簡單,但是功能靈活性不強。caa較複雜,難學,但是比較正統,看你想不想做的深入了,深入專業的話選擇caa吧,如果只是想寫個巨集,短期內使用,就用vb

9樓:

caa語言,一種類似c的catia二次開發專用語言.

cad二次開發好的軟體有哪些

10樓:陳勝勝陳

斯威爾,天正等,比cad好用多了,快捷,方便,效率那是槓槓的

11樓:生活達人小雯老師

回答如果自己用,系小型程式,以autolisp最為方便,容易學習、編制和編譯。

但是如果夾有大量的運算,程式**量較大,還是以c語言為好。在autocad中能用的c語言的程式,即objectarx程式。它使用autocad一致的核心程式,均作為動態連結庫.

dll執行,因此執行速度最快;執行結束自動退出記憶體,因此,記憶體的利用情況最好。

提問c#如何?

回答他這個是最基礎的,也可以

提問對於沒有基礎的人,如何選擇語言?

不想用lisp

回答選c就行,c就最基礎的

提問c在cad和excel兩者之間的互動如何?

回答c的,的比較多

excel比較少

如果你想要學習cad還是要把c學領來了

更多9條

autocad二次開發的autocad二次開發各程式設計介面的比較及選用

12樓:仵小壘

比較各種開發autocad的程式設計介面,需要從以下幾個方面進行考慮:

1. 速度:直接與autocad通訊的api比利用ipc進行通訊的api在速度方面要快。

編譯型的api比解釋型的api速度要快。因此,objectarx的速度最快,com介面開發的外部程式速度最慢。

2. 穩定性:執行穩定性反映出因程式可能出現的嚴重錯誤所導致的危險。

採用lisp開發的程式一旦失敗或崩潰,並不危害autocad自身程序;而由於objectarx應用程式共享autocad的地址空間,所以其一旦執行失敗,autocad程序隨之崩潰。

3. 效能:objectarx的應用程式能在執行期間實時擴充套件autocad,共享autocad地址空間,甚至為所欲為,因此效能無比強大,以至於autocad自身的許多功能模組都是由objectarx進行製作。

相反,解釋型api如autolisp僅被限用於使用靜態的autocad命令集提供結構化函式庫

4. 技術難度:autolisp和vba均是解釋型語言,方便易學,開發週期短。

許多程式設計師或一些技術人員都在使用它們。相比之下objectarx依賴於c++語言,它必須經過嚴格控制的編譯、連結才能生成應用程式。這就需要程式設計人員需要積累經驗,這樣才能去發現問題從而解決問題。

5. 保密性:編譯型程式要比解釋型保密性要好,保護了開發人員的著作權,解釋型語言往往保密效能不高。導致使用者誤操作原始碼造成不應有的錯誤。

另外:雖然.net開發出來的dll檔案是編譯後的程式,但是由於其程式可以反編譯回原始碼造成了**的保密性差,也是不容忽視的問題。

相比之下,如果以前已熟悉使用lisp語言的朋友,則可選用visuallisp。

如果使用者只想利用開發一些簡單的週期性短的應用程式,則可以依個人愛好和經驗選擇visual basic和visuallisp。若使用者有較好的c++基礎和autolisp函式基礎,同時又要開發速度和效能要求都很高的應用程式或大型cad應用軟體,則要使用objectarx。

c的ARCGIS engine二次開發中的這個get va

根據index來獲取欄位的屬性,返回為object形式,可以轉換成自己需要的格式 我們剛學,也是用vb,其實這得看你以前的程式語言基礎呵 用vb吧,剛學的這個好一些。不過建議還是用c 我以前是學vc的,但編寫arcgis程式特複雜。用c 編寫arcgis engine程式,如何查詢某個欄位裡的某項內...

如何用開源飛控pihawk進行二次開發

pixhawk一直再用來做專案,沒有時間仔細研究 因為之前研究過一些無人機開源專案 其實大同小異。比如mwc,我之前曾經把裡面的 研一遍,並且進行多次開發,效果也不錯。3dr的東西寫的比mwc規範多了,應該是更好弄一些,我把之前研究其它開源專案的經驗寫一下把。進入一個新的智慧硬體開源專案,裡面的程式...

ERP系統有必要二次開發嗎,金蝶erp管理系統要二次開發嗎?後期效果怎麼樣?

如果現有的功能沒辦法滿足你們企業需求的話,那當然有必要進行二次開發。如果功能綽綽有餘,完全滿足,那就沒必要了呀。二次開發,一定是因為原本的erp系統,不足以滿足你的功能需求,或者不是100 貼合你的企業才需要二次開發。在此基礎上的話,非常有必要!非常有必要!非常有必要!市面上的erp系統,大多起源與...