以下是VB連接CAD軟體后,讀取CAD圖紙圓的尺寸,
If acadapp.ActiveDocument.ModelSpace(I).EntityType = acCircle Then '列舉模型控制元件物體,找到圓
'獲取圓的圓心坐標和半徑值
currCentPt = acadapp.ActiveDocument.ModelSpace(I).Center
red = acadapp.ActiveDocument.ModelSpace(I).Radius
Text1 = CStr(red)
請教:1.如果我要讀取公差?該怎么辦?acadapp.ActiveDocument這個類下面的方法有沒有檔案?
uj5u.com熱心網友回復:
CAD物件里沒有公差概念,你只能從文本框或者標注資訊里取得,一般都是畫圖者標注的吧uj5u.com熱心網友回復:
CAD圖紙里面標注了很多的公差,是設計者標注的,但是讀出來對于我們管理很有用uj5u.com熱心網友回復:
一般都是文字標注的,從AcadMText或者 AcadText這些文本框里把公差提取出來uj5u.com熱心網友回復:
麻煩你幫我寫幾行代碼示意一下,不是很熟悉,謝謝!uj5u.com熱心網友回復:
一下子寫不出來,你自己網上找一下好了,不少的,比如http://blog.sina.com.cn/s/blog_3f6643ee0102wxhy.html
http://blog.sina.com.cn/s/blog_5d25ac4e0100vzoh.html
uj5u.com熱心網友回復:
多謝!我再試試看轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/45271.html
標籤:控件
