cad二次開發用什麼語言
『壹』 AUTOcad的二次開發現在多用那些語言VB和vba開發,它們的主要不同在哪裡初學者求教~
主要看開發的具體功能來選擇用VB還是VBA來開發
VB,VBA或其它工具如c#,C++等都是利用AutoCAD提供的ARX介面版進行開發
VB開發的程序相對獨權立,不能查看源碼;運行速度一般;可能會因為CAD正在運行的命令或其它沖突!
VBA必需集成於CAD之下,源代碼可以被看到,運行速度快;運行錯誤率更低!
AutoCAD 64版本,在安裝使用VBA後(CAD2010及以後版本需單獨安裝);保存低版本會很慢;需要等上約30秒左右!
如果你是初學開發,個人建議學習VBA(就是學習CAD的ARX介面用法),不用引用,調試很快;在CAD開發人員幫助文件中有很詳細的幫助說明!學會VBA後,可以很輕松的轉到VB,c#等其它工具進行開發!
您好,很高興為您解答,307862408為您答疑解惑
如果本題有什麼不明白可以追問,如果滿意記得點贊
如果有其他問題請點贊本題後另發點擊向我求助,答題不易,請諒解,謝謝。
祝學習進步
『貳』 CAD二次開發,lisp語言。
這個挺難的,我原來研究過一陣DCL程序,最後還是放棄,另想它法,它這個DCL程序感覺不成熟一樣的,很多東西沒法實現,不知道是不是我水平問題
『叄』 現在二次開發CAD用什麼語言好
開發復雜程序當然用ARX,開發簡單的程序可以用LISP
『肆』 AUTO CAD 得二次開發語言及工具
c#比較好,C#AutoCAD二次開發容易學。
『伍』 誰懂CAD的二次開發,lsp格式載入程序,是用過什麼語言編寫的。請大神賜教。
autolisp編寫的來程序是以【.lsp】為後綴源命名的。
此程序是源碼,可以直接修改內容【如:命令】。
程序唯一要求是要【英文打字】,如果中文打字就可能會出現錯誤。如果要中文說明,那麼在這句話前面加英文的【;】,程序才不會出現錯誤中斷。
由於程序是源碼,復制內容的時候,一定要完整。
『陸』 CAD的二次開發用哪種語言比較好
LISP最簡單,網上一些小工具都是LISP開發的,但ARX最好,復雜的軟體都是用ARX開發的
『柒』 CADCAD二次開發可不可以用易語言來做呢
可以,不過效率不高,我看了一下這個東西支持COM介面,而AutoCAD是支持COM自動化的,你可專以像操作Excel那樣來操屬作AutoCAD。AutoCAD的COM介面開發文檔,請到管網下載ObjectArx的文檔裡面有
『捌』 CAD二次開發怎麼學習
業余的學visual lisp, dcl,比較簡來單, 簡單的功能大部自分都OK
專業的學objectarx, 最起碼要學會 C++, MFC
現在開發Acad可以使用.net了, 因此C#, VB.NET都是不錯的選擇, 但相對Objectarx成熟度還不夠, 不過相比Visuallisp強多了, 可以開發出成熟的商業軟體.
『玖』 怎樣學慣用C++進行cad二次開發
C++對AutoCAD的二次開發主要引用AutoCAD發布的函數庫,也就是SDK。AutoCAD有針對C++的編程模型,你可以用AutoCAD發布的C++函數庫來操作該模型,最後編譯生成arx文件文件,在arx文件裡面有注冊AutoCAD命令的語句,然後在AutoCAD裡面載入編譯生成的arx文件或dll,AutoCAD系統就會自動載入在arx文件注冊的命令,在AutoCAD命令行輸入該命令名就可以執行該命令了。
『拾』 你是做cad二次開發
二次開發一般有兩種方式:
①、Visual Basic VBA
②、還有就是lisp語言開發
這些是CAD裡面自帶的!
國內開發的二次軟體有:中望CAD,天正CAD、浩辰CAD就是用上面的開發的!