AUTOCAD二次開發(fā)相關(guān)資料
AUTOCAD二次開發(fā)資料合集
本人最近剛?cè)胧謱W(xué)習(xí)c#開發(fā)autocad,,正找到志同道合的朋友一起來學(xué),,并且希望可以幫朋友們做一些簡單的設(shè)計(jì),希望大家能提一些寶貴的建議?。?/p>
多年 AutoCAD 二次開發(fā)專業(yè)經(jīng)驗(yàn), 不同行業(yè)軟件開發(fā)! 支持AutoCAD 2000-- 2009 二次開發(fā) 開發(fā)語言: ObjectARX VC6.0 .net 2003 .net 2005支持?jǐn)?shù)據(jù)庫 access, SQLSever, oralce QQ:444285140
承接AutoCAD二次開發(fā)項(xiàng)目QQ: 444285140MSN: [email protected]多年 AutoCAD 二次開發(fā)專業(yè)經(jīng)驗(yàn), 不同行業(yè)軟件開發(fā)! 支持AutoCAD 2000-- 2009 二次開發(fā) 開發(fā)語言: ObjectARX VC6.0 .net 2003 .net 2005支持?jǐn)?shù)據(jù)庫 access, SQLSever, oralce
在明經(jīng)找的收錄了比較多的AUTOCAD二次開發(fā)的源代碼,!對我來說比較有用,,與大家共享!
包括了進(jìn)行AutoCAD二次開發(fā)的幾種常用語言的基本教程,,我看了,,覺得不錯,推薦給大家,,希望對大家有用,!同時也支持一下我!
運(yùn)行autocad,,創(chuàng)建一個新文件,,Alt+F11(或者在菜單欄點(diǎn)“工具”→“宏”→“Visual Basic 編輯器”),在新出現(xiàn)的窗口菜單欄點(diǎn)“插入”→“模塊”,,輸入下面的代碼:Sub 我的第一個程序() Dim 直線1 As AcadLine Dim 起點(diǎn)(2) As Double Dim 端點(diǎn)(2) As Double 起點(diǎn)(0) = 10 起點(diǎn)(1) = 20 端點(diǎn)(0) = 80 端點(diǎn)(1) = 100 Set 直線1 = ThisDrawing.ModelSpace.AddLine(起點(diǎn), 端點(diǎn))End Sub檢查一下,,確信沒有問題后按F5回到autocad窗口,看見了嗎,?一條直線,,起點(diǎn)坐標(biāo)(10,20),,端點(diǎn)坐標(biāo)(80,100)這個程序的第一行里,“SUB”和“()”是必須有的(人家微軟就是這么規(guī)定的,,我也沒辦法),,“我的第一個程序”是這個程序的名字(如果你不喜歡也可以改個別的名字,我無所
在上篇介紹VBA的文章中,我們知道了如何去做圖層,今天要和大家講的就是如何去運(yùn)用上篇中的圖層函數(shù),來達(dá)到我們要的功能,比如打開圖層,關(guān)閉圖層等.下面我以操作下模板為例來說說:先看看下面的代碼:Sub CurDIE() CreatLayer “DIE”, 14End Sub以上代碼將下模板設(shè)為當(dāng)前層Sub OnlyDIE() onelayer (“DIE”) If LayerExist(“DIE2″) = True Then ThisDrawing.Layers.Item(“DIE2″).layeron = False If LayerExist(“DIE2_D”) = True Then ThisDrawing.Layers.Item(“DIE2_D”).layeron = False If LayerExist(“DIE2_M”) = True Then ThisDrawing.Layers.Item(“DIE2_M”).layeron = FalseEnd Sub以上代碼為
轉(zhuǎn)貼原來zxhsynd版主的AUTOCAD二次開發(fā)源碼,!
1 AutoLISPAutoLISP的全名是LIST Processing Language,,她出現(xiàn)于1985年推出的AutoCAD R2.18中,是一種嵌入在AutoCAD內(nèi)部的編程語言,,是LISP原版的一個子集,,她一直是低版本AutoCAD的首選編程語言。它是一種表處理語言,,是被解釋執(zhí)行的,,任何一個語句鍵入后就能馬上執(zhí)行,它對于交互式的程序開發(fā)非常方便,。其缺點(diǎn)是繼承了LISP語言的編程規(guī)則而導(dǎo)致繁多的括號,。3 ADSADS 的全名是AutoCAD Development System,它是AutoCAD的C語言開發(fā)系統(tǒng),,ADS本質(zhì)上是一組可以用C語言編寫AutoCAD應(yīng)用程序的頭文件和目標(biāo)庫,,它直接利用用戶熟悉的各種流行的C語言編譯器,將應(yīng)用程序編譯成可執(zhí)行的文件在AutoCAD環(huán)境下運(yùn)行,,這種可以在AutoCAD環(huán)境中直接運(yùn)行的可執(zhí)行文件叫做ADS應(yīng)用程序,。ADS由于其速度快,又采用結(jié)構(gòu)化的編程體系,,因而很適合于高強(qiáng)度的數(shù)據(jù)處理,,如二次開發(fā)的機(jī)械設(shè)計(jì)CAD、工程分析CAD,、建筑結(jié)構(gòu)CAD,、土木工程CAD、化學(xué)工程CAD,、
多年AutoCAD二次開發(fā)專業(yè)經(jīng)驗(yàn)! 支持AutoCAD 2000-- 2009 二次開發(fā) QQ: 444285140MSN: [email protected]個人博客: http://objectarx.bokee.com/
AutoCAD二次開發(fā)配置入門
王海濤 周勝利 溫艷芬 董素芳[ 本帖最后由 csccbjs 于 2011-1-10 09:42 編輯 ]
AUTOCAD二次開發(fā)源碼共享.chm
CAD二次開發(fā)的資料,,有興趣和需要的同學(xué)可以下載學(xué)習(xí)~
我對編程蠻感興趣的,,近幾天看到好多關(guān)于cad二次開發(fā)的,,到底是什么意思呀?是不是每個人在自己的電腦上都可以弄的呀,?請高手指點(diǎn),。
AutoCAD二次開發(fā)及AutoLISP,,網(wǎng)上資料,ppt格式
VB與AutoCAD二次開發(fā)入門技巧資料
AutoCAD 二次開發(fā)技術(shù)及應(yīng)用實(shí)例+《CAD二次開發(fā)》電子教案這些書,,因工作需要,,解決工作問題時,學(xué)習(xí)的課程,,但學(xué)的卻不太深入,。在此共享給各位。希望有奇人志士,,學(xué)習(xí)掌握,。如果列位能從我上傳的東西中收益提高,我會非常高興,。
autocad二次開發(fā)
autocad二次開發(fā)專題,為您提供autocad二次開發(fā)相關(guān)的專業(yè)交流帖進(jìn)行參與,,歡迎您參與autocad二次開發(fā) 相關(guān)的專業(yè)交流討論,,更多autocad二次開發(fā)相關(guān)內(nèi)容請?jiān)L問
土木在線論壇相關(guān)帖子
分享用戶量
下載熱度
相關(guān)熱門專題