亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        探索分析AutoCAD二次開發(fā)中外部數(shù)據(jù)庫的使用方式

        2014-12-22 19:39:25熊志偉姜成楨譚盧師
        創(chuàng)新科技 2014年16期
        關(guān)鍵詞:二次開發(fā)數(shù)據(jù)庫信息

        熊志偉 姜成楨 譚盧師

        (黃河勘測規(guī)劃設(shè)計有限公司測繪信息工程院,河南 鄭州 450003)

        探索分析AutoCAD二次開發(fā)中外部數(shù)據(jù)庫的使用方式

        熊志偉 姜成楨 譚盧師

        (黃河勘測規(guī)劃設(shè)計有限公司測繪信息工程院,河南 鄭州 450003)

        CAD二次開發(fā)是在原有軟件基礎(chǔ)上,根據(jù)實際工作需求,進(jìn)一步擴(kuò)充軟件功能,使其生成的CAD圖表更具準(zhǔn)確性。通過調(diào)用外部數(shù)據(jù)庫,繪圖工作人員能夠直接調(diào)用外部繪圖參數(shù),提高工作效率。本文針對CAD二次開發(fā)中外部數(shù)據(jù)庫調(diào)用方式進(jìn)行分析,為二次開發(fā)人員工作的順利開展提供理論依據(jù)。

        AutoCAD二次開發(fā);外部數(shù)據(jù)庫;調(diào)用方法

        1 AutoCAD二次開發(fā)中調(diào)用外部數(shù)據(jù)庫的必要性

        AutoACD二次開發(fā)的技術(shù)支持主要包括基于面向?qū)ο蟮腛bjectARX技術(shù)和VBA開發(fā)技術(shù)兩種。ObjectARX技術(shù)具有多態(tài)性和繼承性的特點,可在面向?qū)ο蟮男枨蠡A(chǔ)上構(gòu)建外部數(shù)據(jù)庫,對CAD圖形對象及相關(guān)數(shù)學(xué)函數(shù)等元素進(jìn)行準(zhǔn)確定義,用戶在使用時可直接根據(jù)工作需求創(chuàng)建基于對象的SQL查詢,快速、便捷地找到所需數(shù)據(jù)信息。VBA開發(fā)技術(shù)的編程功能較強(qiáng)大,可獨立創(chuàng)建外部數(shù)據(jù)庫并寫入數(shù)據(jù),進(jìn)而在AutoCAD平臺上根據(jù)既有數(shù)據(jù)進(jìn)行繪圖。

        AutoCAD二次開發(fā)過程中高效、準(zhǔn)確地調(diào)用外部數(shù)據(jù)庫,對于開發(fā)工作的順利開展具有重要意義。主要表現(xiàn)為:一是軟件開發(fā)人員可在外部數(shù)據(jù)庫中進(jìn)行定向查詢,將數(shù)據(jù)庫中既有的圖形參數(shù)、表格數(shù)據(jù)等信息直接應(yīng)用于二次開發(fā)過程中,為開發(fā)工作的順利進(jìn)行提供數(shù)據(jù)支撐。二是外部數(shù)據(jù)庫能夠直接將CAD圖形中包含的各項設(shè)備轉(zhuǎn)化為相對應(yīng)的數(shù)據(jù)信息,很好地確保CAD表格數(shù)據(jù)的準(zhǔn)確性。三是可在外部數(shù)據(jù)庫中多次創(chuàng)建基于圖形對象的SQL查詢,以滿足開發(fā)人員在不同階段的數(shù)據(jù)需要。

        2 外部數(shù)據(jù)庫的使用方式

        AutoCAD軟件中自備有數(shù)據(jù)庫連接工具(dbconnect),二次開發(fā)人員可在這一連接工具的基礎(chǔ)上,實現(xiàn)外部數(shù)據(jù)庫的調(diào)用。使用外部數(shù)據(jù)庫的基本前提是,利用OLE DB或其他類似程序,將連接外部數(shù)據(jù)庫系統(tǒng)所需的數(shù)據(jù)鏈接與現(xiàn)有CAD軟件進(jìn)行有效配置。配置結(jié)束后,則可按照以下步驟實現(xiàn)外部數(shù)據(jù)庫的有效調(diào)用。

        2.1 創(chuàng)建圖形連接模板

        鏈接是指AutoCAD對象與外部數(shù)據(jù)庫記錄間的動態(tài)聯(lián)系,具有唯一性識別功能。連接模板能夠提取圖形中的關(guān)鍵字段,使不同圖形對象的鏈接產(chǎn)生明顯差異。用戶可在特定的鏈接模板中輸入所需對象的關(guān)鍵字段,實現(xiàn)圖形對象與外部數(shù)據(jù)庫間連接的自動生成。在AutoCAD中創(chuàng)建連接模板的具體操作為:一是在dbconnect的菜單中選擇Templates,即可創(chuàng)建空白連接模板;二是打開Date View窗口,先后選擇Link→Label Settings→Great Links,在空白連接模板中添加多個對象,完成圖形連接模板的創(chuàng)建。當(dāng)創(chuàng)建的對象連接模板數(shù)量較多時,應(yīng)將新創(chuàng)建的模板與既有模板進(jìn)行對比,并對相同關(guān)鍵字段的鏈接模板進(jìn)行字段修改,常用的修改方法為添加、修改新字段或刪除原有字段。鏈接模板的修改可分為關(guān)鍵字段的修改和模板指向的修改,修改關(guān)鍵字段的操作可按照“dbconnect→Templates→Edit Link”的操作步驟完成;而修改鏈接模板的指向?qū)ο罂赏ㄟ^Templates選項下的Link Property實現(xiàn)。

        2.2 數(shù)據(jù)的編輯與修改

        模板創(chuàng)建完畢后,用戶可通過外部數(shù)據(jù)庫快速定位所需對象的數(shù)據(jù)信息,即在AutoCAD圖形中選取某一對象,可通過Data View選項下的Link records,準(zhǔn)確搜索出與之相連接的信息記錄。同時,也可在數(shù)據(jù)庫窗口中選擇記錄(Data View/Link objects),進(jìn)而在CAD圖形中確定某一零部件對象的位置。不同圖形對象所對應(yīng)的數(shù)據(jù)信息均具有可修改性,用戶可根據(jù)工作需要進(jìn)行相應(yīng)修改。

        2.3 標(biāo)簽?zāi)0宓膭?chuàng)立與編輯

        連接模板的成功建立能夠?qū)D形中的對象元素與外部數(shù)據(jù)庫中的信息記錄相關(guān)聯(lián),更好地確保信息檢索的速度與準(zhǔn)確性,但仍無法在設(shè)計圖紙中體現(xiàn)出外部數(shù)據(jù)庫的相關(guān)數(shù)據(jù)。標(biāo)簽屬文本對象范疇,能夠?qū)⑼獠繑?shù)據(jù)庫中的信息實時顯示于CAD圖像中,具有實時自動更新的特征。標(biāo)簽的建立步驟與連接模板的創(chuàng)建步驟相似,即:首先根據(jù)“Templates→New Label Tem?plate→Data View/Great freestanding Labels→Link”的操作順序創(chuàng)建標(biāo)簽?zāi)0宀⒔⒂行нB接,隨后在選擇“Attach Labels”的同時選中CAD圖像中的待關(guān)聯(lián)對象,即可完成圖形中的標(biāo)簽添加工作。標(biāo)簽建立完畢后,開發(fā)人員可根據(jù)使用需求對標(biāo)簽?zāi)0暹M(jìn)行編輯及修改。

        綜上所述,外部數(shù)據(jù)庫在AutoCAD二次開發(fā)進(jìn)程中發(fā)揮著不可替代的重要作用,數(shù)據(jù)庫的有效調(diào)用具有明顯的現(xiàn)實意義。鏈接模板能夠很好地把圖形與外部數(shù)據(jù)庫相關(guān)聯(lián),標(biāo)簽則具有將外部數(shù)據(jù)庫中的關(guān)聯(lián)數(shù)據(jù)顯示在AutoCAD圖形中的作用,二者的聯(lián)合使用對于外部數(shù)據(jù)庫的有效調(diào)用具有積極作用。因此,開發(fā)人員應(yīng)充分利用AutoCAD軟件自帶的dbconnect數(shù)據(jù)庫連接功能,按照“關(guān)聯(lián)數(shù)據(jù)庫→創(chuàng)建鏈接模板→編輯連接對象數(shù)據(jù)→建立并編輯標(biāo)簽”的步驟,很好地將外部數(shù)據(jù)庫應(yīng)用于AutoCAD的二次開發(fā)過程中。

        [1]王朋輝,舒繼森.基于CAD二次開發(fā)的巷道動態(tài)繪制方法[J].現(xiàn)代礦業(yè),2013(5).

        [2]侯增濤,渠元菊,白雪嶺,等.CAD/CAM外部數(shù)據(jù)庫系統(tǒng)的研究與應(yīng)用[J].集成技術(shù),2013(5).

        TP319.72

        A

        1671-0037(2014)08-63-1

        熊志偉(1981.8-),男,工程師,研究方向:地圖制圖與地理信息系統(tǒng)。

        猜你喜歡
        二次開發(fā)數(shù)據(jù)庫信息
        淺談基于Revit平臺的二次開發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        淺談Mastercam后處理器的二次開發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        西門子Easy Screen對倒棱機(jī)床界面二次開發(fā)
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        基于Pro/E二次開發(fā)的推土鏟參數(shù)化模塊開發(fā)
        免费一级黄色大片久久久| 免费a级毛片无码a∨蜜芽试看| 性做久久久久久久| 男女18禁啪啪无遮挡| 久久与欧美视频| 美利坚合众国亚洲视频| 狠狠色噜噜狠狠狠777米奇| 国产精品久久久久av福利动漫| 亚洲AV无码精品色欲av | 国产三级国产精品国产专区| 亚洲av男人的天堂一区| 天天噜日日噜狠狠噜免费| 亚洲av理论在线电影网| av在线免费观看你懂的| 在线国产激情视频观看| 久久精品夜色国产亚洲av| 精品久久久久久久久午夜福利| 中文字幕日韩人妻高清在线| av在线高清观看亚洲| 人与动牲交av免费| 日韩在线精品国产成人| 国产精品不卡在线视频| 国产夫妻自拍视频在线播放| 国产无套内射久久久国产| 国内揄拍国内精品少妇| 无码夜色一区二区三区| 亚洲av乱码国产精品色| 中文字幕女优av在线| 国产午夜精品理论片| 狠狠丁香激情久久综合| 亚洲韩日av中文字幕| 无码人妻精品一区二区三| 国产精品麻豆最新AV| 久久日本三级韩国三级| 99国产精品无码专区| 国产精品国产传播国产三级| 特黄熟妇丰满人妻无码| 男人扒开女人双腿猛进女人机机里| 情色视频在线观看一区二区三区 | 久久久亚洲精品免费视频| 丝袜美腿福利视频在线|