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