久久自己只精产国品-韩日美无码精品无码-日本熟妇中文字幕三级-男ji大巴进入女人的视频小说-久久97超碰色中文字幕总站

寧波市鄞州首南恒宇激光雕刻廠

在公路低級處理中VB對AutoCAD二次開發(fā)
分享到:

在公路地基處理中可能會遇到鋼釬加固的情況,在作圖之中需要對上千個點逐一編號,重復(fù)工作量很大。如果通過編制程序可以提高工作效率,一天的工作量可以在幾分鐘之內(nèi)解決,而且能夠避免視覺疲勞而引起的錯誤。
AutoDesk公司提供了面向?qū)ο蟮木幊探涌贏ctiveXAutomation,它使用了OLE的Automation技術(shù)。AutoCAD被登錄為一個其它Windows的應(yīng)用程序可以操作的對象,用戶可以用VB來訪問AutoCAD的所有圖形對象和非圖形對象,進行二次開發(fā),開發(fā)過程完全獨立于AutoCAD本身。
有關(guān)VB開發(fā)AutoCAD的技術(shù)環(huán)節(jié),在網(wǎng)上可以找到,特別是崔航的有關(guān)文章值得同行借鑒。下面給出程序以及簡單的實現(xiàn)方法步驟。
程序用到的控件有:Command1點擊可連接AutoCAD,并在其中標(biāo)注鋼釬編號;Command2點擊以釋放AutoCAD所占內(nèi)存;txtX、txtY輸入編號文字相對于鋼釬點的相對坐標(biāo);Text1、Text2編號文字的高度和旋轉(zhuǎn)角度。現(xiàn)在給出的程序很短而且并不難,就不再作過多注釋。作圖當(dāng)中先打開鋼釬(在圖中體現(xiàn)為點對象)位置的圖層,然后運行程序,遍歷所有對象并逐一對點對象編號。為節(jié)約時間還可以在程序中聲明一個"選擇集"對象,只對選擇集中的對象遍歷。下面給出的程序運行后的結(jié)果按畫點的順序,而不是按坐標(biāo)順序編號,如果有特殊的需要,可以通過相應(yīng)的排序算法實現(xiàn)。


PrivateSubCommand1_Click()
CallAcadConnect


DimacadUtilAsObject


SetacadUtil=AcadApp.ActiveDocument.Utility'設(shè)置Utility對象


DimstxAsDouble
DimstyAsDouble


DimstmStringAsString
stmString=acadUtil.GetString(0,"按任意鍵開始........")


DimiAsInteger
DimoBjAsAcadObject
DimstxxAsVariant


i=1
ForEachoBjInAcadApp.ActiveDocument.ModelSpace'遍歷工作區(qū)中的實體


IfoBj.EntityName="AcDbPoint"Then
stxx=oBj.Coordinates
stx=stxx(0)
sty=stxx(1)
CallDrawTxt(stx+Val(txtX),sty+Val(txtY),Val(Text1),0.8,Val(Text2),str(i))
i=i+1
EndIf


NextoBj


EndSub


PrivateSubCommand2_Click()
CallAcadQuit
EndSub


文件模塊



PublicAcadAppAsAcadApplication


PublicSubAcadConnect()'連接Cad
OnErrorResumeNext
SetAcadApp=GetObject(,"autocad.application")
IfErrThen
Err.Clear
SetAcadApp=CreateObject("autocad.application")
IfErrThen
MsgBox"不能運行AutoCAD,請檢查是否安裝!",vbOKCancel,"警告!"

聯(lián)系我們

地址: 浙江省.寧波市鄞州區(qū)寧姜公路(九曲小區(qū)二期旁)

郵編: 315040

聯(lián)系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機: 13867861670

郵箱: 85400329@qq.com

聯(lián)系我們
主站蜘蛛池模板: 久久人人爽人人爽人人片dvd| 最新亚洲精品国偷自产在线| 国产欧美日韩综合精品一区二区| 久久香蕉国产线看观看怡红院妓院| 亚洲欧美韩国综合色| 久久综合亚洲欧美成人| 人人妻人人爽人人爽| 午夜夜伦鲁鲁片免费无码| 波多野42部无码喷潮| 无码精品a∨在线观看十八禁| 国产h视频在线观看| 国产成人午夜福利院| 国产真实乱人偷精品人妻| 久久久精品人妻一区二区三区四| 日韩a片无码一区二区三区电影| 一边吃奶一边摸做爽视频| 妺妺跟我一起洗澡没忍住| 国产精品无码a∨精品| 精品少妇牲交视频大全| 精品成人乱色一区二区| 中文成人在线| 欧美国产综合欧美视频| 国产后入又长又硬| 久久av无码精品人妻系列果冻| 人妻av中文字幕久久| 婷婷五月综合色视频| 夜爽8888视频在线观看 | 国产微拍无码精品一区| 无码国模产在线观看免费| 国产精品午夜福利不卡120| 日韩精品一卡二卡3卡四卡2| 在线亚洲综合欧美网站首页| 热99re6久精品国产首页| 久久午夜夜伦鲁鲁片免费无码影院| 人妻无码久久精品人妻| 久久精品一本到东京热| 在线视频网站www色| 亚洲 欧美 激情 小说 另类| 天天躁日日躁狠狠躁性色av| 欧美熟妇xxxxx欧美老妇不卡| 日本高清视频色wwwwww色|