• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于VB和AutoCAD的水平井射孔槍中間接頭優(yōu)化設(shè)計(jì)

    2013-09-22 07:18:24付志遠(yuǎn)
    關(guān)鍵詞:射孔繪圖命令

    付志遠(yuǎn),劉 俊

    (1.西南油氣田分公司 蜀南氣礦工藝研究所,四川 瀘州 646001;2.山東東營(yíng)鉆井工程技術(shù)公司,山東 東營(yíng) 257064)

    0 引言

    本文以Visual Basic為編程語(yǔ)言和開(kāi)發(fā)工具,對(duì)AutoCAD2008進(jìn)行二次開(kāi)發(fā),建立了友好的人機(jī)交互界面的圖庫(kù)管理系統(tǒng)[1-4]。并以石油射孔槍中間接頭為例,通過(guò)對(duì)結(jié)構(gòu)相同、尺寸不同的中間接頭進(jìn)行分析研究,確定油田常用的中間接頭的結(jié)構(gòu)尺寸參數(shù),得出樣本數(shù)據(jù)。 通過(guò)對(duì)射孔槍中間接頭的參數(shù)化設(shè)計(jì),對(duì)射孔槍中間接頭進(jìn)行結(jié)構(gòu)優(yōu)化。

    1 射孔槍中間接頭的結(jié)構(gòu)分析

    1.1 建立模型

    我們利用參數(shù)化繪圖模塊創(chuàng)建中間接頭的幾何模型,參數(shù)化繪圖模主要包括人機(jī)交互界面、參數(shù)化繪圖程序和圖形輸出三部分,這里選取AutoCAD2008作為圖形輸出工具,人機(jī)交互界面是Visual Basic和AutoCAD聯(lián)系的接口,也是數(shù)據(jù)庫(kù)和編程語(yǔ)言鏈接的關(guān)鍵。

    在中間接頭的參數(shù)化繪圖過(guò)程中,用戶只需在圖1所示的人機(jī)交互界面中輸入相應(yīng)的參數(shù),即可獲得如圖2所示的中間接頭,既簡(jiǎn)潔又方便。

    圖1 中間接頭的參數(shù)化繪圖窗口

    圖2 中間接頭的二維圖紙

    1.2 中間接頭數(shù)據(jù)庫(kù)系統(tǒng)的建立

    對(duì)于結(jié)構(gòu)相同、尺寸不同的中間接頭,涉及到大量的圖紙以及數(shù)據(jù)信息,因此,就要為中間接頭建立一個(gè)功能良好易于維護(hù)的數(shù)據(jù)庫(kù)。在此數(shù)據(jù)庫(kù)中選用Microsoft Access2003作為儲(chǔ)存工具,其中主要包括零件名稱、零件類型、工具分類、繪圖日期、2D圖紙存儲(chǔ)位置等幾方面內(nèi)容,其中,零件名稱是主關(guān)鍵字不允許重復(fù)出現(xiàn)。在數(shù)據(jù)庫(kù)中是通過(guò)此段代碼“coon,Open“provider=Microsoft.Jet.OLEDB4.0;data source=” & APP.Path &”database.mdb” ”,實(shí)現(xiàn)Microsoft Access2003和人機(jī)交互界面聯(lián)系起來(lái)的。

    在中間接頭數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程中,人機(jī)交互界面的設(shè)計(jì)是開(kāi)發(fā)過(guò)程的關(guān)鍵技術(shù)之一。界面的設(shè)計(jì)主要采用對(duì)話框的形式,而且根據(jù)不同功能對(duì)其進(jìn)行分區(qū)顯示如圖3所示。

    圖3數(shù)據(jù)庫(kù)管理系統(tǒng)

    圖4添加命令

    (1)添加命令:在數(shù)據(jù)庫(kù)管理模塊設(shè)計(jì)過(guò)程中,為了分區(qū)和操作方便,添加命令設(shè)置在模塊左側(cè)部分,圖4所示為中間接頭的零件信息,當(dāng)用戶在如圖所示的對(duì)話框中輸入相應(yīng)的信息后,點(diǎn)擊【添加】命令按鈕,系統(tǒng)將把圖示信息錄入數(shù)據(jù)庫(kù)中,對(duì)數(shù)據(jù)庫(kù)存儲(chǔ)信息加以更新。在添加命令的設(shè)計(jì)中使用的是AddNew語(yǔ)句。

    (2)查找命令:在數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程中,查找命令被設(shè)置在數(shù)據(jù)庫(kù)顧慮模塊的右側(cè)部分,主要使用的是SQL查詢語(yǔ)言的Select語(yǔ)句檢索出符合添加條件的記錄。主要有3種檢索方式,分別是:按零件名稱檢索、按零件類別檢索和按工具分類進(jìn)行檢索。

    2 結(jié)語(yǔ)

    在對(duì)結(jié)構(gòu)相同、尺寸不同的一系列中間接頭進(jìn)行分析研究的基礎(chǔ)上,利用VB和AutoCAD所組成的熱機(jī)交互界面建立中間接頭實(shí)體模型,從而對(duì)中間接頭進(jìn)行參數(shù)化設(shè)計(jì),分析得出一系列樣本數(shù)據(jù),建立中間接頭數(shù)據(jù)庫(kù),將分析得來(lái)的一系列數(shù)據(jù)進(jìn)行整理,并匯入到數(shù)據(jù)庫(kù)中,這樣可以實(shí)現(xiàn)中間接頭的參數(shù)化,通過(guò)對(duì)中間接頭的參數(shù)進(jìn)行研究分析,來(lái)達(dá)到中間接頭結(jié)構(gòu)優(yōu)化的目的。

    [參考文獻(xiàn)]

    [1] 鄒穎,黃忠州.基于ProEngineer的井下工具快速設(shè)計(jì)系統(tǒng)設(shè)計(jì)[J].廣西輕工業(yè),2011(7):69-70,80.

    [2] 金玲,陳曹維.塑料注射模零件二維參數(shù)化圖庫(kù)系統(tǒng)開(kāi)發(fā)[J].寧波工程學(xué)院學(xué)報(bào),2010,22(4):56-59.

    [3] 陳雪,唐曉初. AutoCAD動(dòng)態(tài)塊的化工設(shè)備標(biāo)準(zhǔn)件參數(shù)化圖庫(kù)建立[J].遼寧石油化工大學(xué)學(xué)報(bào),2006,26(3):63-64.

    [4] 林軍木,董霖.基于UG的齒輪注塑模CAD系統(tǒng)二次開(kāi)發(fā)[J].工程塑料應(yīng)用,2009,37(9):75-79.

    猜你喜歡
    射孔繪圖命令
    來(lái)自河流的你
    “禾下乘涼圖”繪圖人
    只聽(tīng)主人的命令
    PFC和2315XA進(jìn)行電纜射孔下橋塞
    化工管理(2021年7期)2021-05-13 00:45:20
    電纜輸送射孔的優(yōu)缺點(diǎn)分析
    基于HTML5 Canvas繪圖技術(shù)應(yīng)用
    移防命令下達(dá)后
    這是人民的命令
    Surfer和ArcView結(jié)合在氣象繪圖中的應(yīng)用
    河北遙感(2015年2期)2015-07-18 11:11:14
    射孔井水力壓裂模擬實(shí)驗(yàn)相似準(zhǔn)則推導(dǎo)
    阳城县| 屏边| 堆龙德庆县| 察雅县| 肃北| 含山县| 韶关市| 马尔康县| 东宁县| 双鸭山市| 仁化县| 张家界市| 九寨沟县| 新建县| 兴安盟| 尤溪县| 仁怀市| 鄂托克旗| 元阳县| 玛沁县| 呼图壁县| 育儿| 镇坪县| 微博| 同心县| 沁水县| 谷城县| 商河县| 盘山县| 故城县| 法库县| 卓资县| 阳原县| 凌源市| 额济纳旗| 满洲里市| 安仁县| 玉田县| 锡林郭勒盟| 宜昌市| 忻城县|