| HAHA^_^ |
2015-08-26 23:35 |
AutoCAD擴(kuò)展實(shí)體數(shù)據(jù)的分析與應(yīng)用
引 言 9n\>Yieu AutoCAD作為國(guó)際上最流行的CAD繪圖軟件在國(guó)內(nèi)的應(yīng)用日益廣泛。自11.0版本以后,Autodesk公司在AutoCAD引入了擴(kuò)展實(shí)體數(shù)據(jù)的概念,為廣大用戶提供了更強(qiáng)的二次開發(fā)功能。借助擴(kuò)展實(shí)體數(shù)據(jù),用戶可以很方便地在圖形實(shí)體中按不同的需求分門別類地存取不同的非圖形數(shù)據(jù),如設(shè)計(jì)人員關(guān)心產(chǎn)品的材料、重量,而財(cái)務(wù)人員則關(guān)心產(chǎn)品的成本、價(jià)格等。眾所周知,利用"塊"屬性可以存取非圖形數(shù)據(jù),而且這也是在AutoCAD 11.0版本以前用戶能夠在圖形中存取非圖形數(shù)據(jù)的唯一方法,但現(xiàn)在通過擴(kuò)展實(shí)體數(shù)據(jù),非圖形數(shù)據(jù)的存取將變得更加靈活、方便。事實(shí)上 ,AutoCAD 12.0 ASE正是利用圖形中位于"ACADASE"圖層的POLYLINE擴(kuò)展實(shí)體數(shù)據(jù)來保存圖形實(shí)體與外部數(shù)據(jù)庫之間的連接關(guān)系。本文擬對(duì)AutoCAD 12.0版擴(kuò)展實(shí)體數(shù)據(jù)的結(jié)構(gòu)作詳細(xì)的分析,并結(jié)合實(shí)際應(yīng)用介紹有關(guān)的程序代碼,與各位同仁切磋。 /Z:NoTGn 1、擴(kuò)展實(shí)體數(shù)據(jù)的結(jié)構(gòu) ca7Y+9<
; AutoCAD擴(kuò)展實(shí)體數(shù)據(jù)是在常規(guī)的圖形數(shù)據(jù)基礎(chǔ)上增加的按一系列分類代碼組合而成的數(shù)據(jù)塊,它與常規(guī)實(shí)體數(shù)據(jù)一起構(gòu)成內(nèi)容更加廣泛的實(shí)體數(shù)據(jù)。由于不同的應(yīng)用場(chǎng)合要求存取不同的數(shù)據(jù),因此擴(kuò)展實(shí)體數(shù)據(jù)按應(yīng)用類型分組,形式如下: ,b!D8{W"N (-3 ("AppName" (代碼.數(shù)據(jù)) (…) ) ("AppName"(代碼.數(shù)據(jù)) (…)) (…))) r6uN6XCM 其中,-3表示擴(kuò)展數(shù)據(jù)開始; 0)d='3S AppName是最大長(zhǎng)度為31字節(jié)的字符串,為已經(jīng)登記的應(yīng)用類型名; T{Xd
深泽县|
韶山市|
炉霍县|
沅江市|
长子县|
灌云县|
汨罗市|
甘谷县|
图木舒克市|
武冈市|
平度市|
吉木乃县|
沂水县|
麻城市|
尚志市|
临安市|
尼勒克县|
嘉祥县|
丰城市|
汶上县|
潼南县|
大理市|
彩票|
天祝|
永嘉县|
太白县|
大庆市|
滦平县|
双峰县|
舟曲县|
磴口县|
阳信县|
屯门区|
得荣县|
北安市|
房产|
丰县|
西乌|
深州市|
尖扎县|
张家港市|
| |