999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UG的膨脹套管螺紋接頭參數(shù)化建模①

2022-05-10 02:29:40張建兵蔣成銀
關(guān)鍵詞:二次開(kāi)發(fā)模型設(shè)計(jì)

杜 聰,張建兵,蔣成銀

1(西安石油大學(xué) 機(jī)械工程學(xué)院,西安 710065)

2(長(zhǎng)慶油田公司 第三采氣廠,鄂爾多斯 017000)

膨脹套管技術(shù)極大的促進(jìn)了石油天然氣工程技術(shù)的發(fā)展[1].膨脹套管螺紋接頭作為膨脹套管技術(shù)中的關(guān)鍵,決定著套管膨脹過(guò)程的可靠性.當(dāng)前對(duì)于膨脹套管螺紋接頭的優(yōu)化分析多采用二維模型,該方法相對(duì)三維實(shí)體模型并不能完全反映接頭的信息[2–4].為得到更為真實(shí)的仿真結(jié)果,同時(shí)適應(yīng)現(xiàn)代化設(shè)計(jì)要求,很有必要建立膨脹套管螺紋接頭的三維模型.

現(xiàn)有三維建模過(guò)程繁瑣,即使進(jìn)行微小的改動(dòng),也需要重頭開(kāi)始進(jìn)行建模[5].引入?yún)?shù)化后只需修改接頭相關(guān)參數(shù)就能直接生成所需模型,在節(jié)省了重復(fù)建模時(shí)間的基礎(chǔ)上,同時(shí)還減少了建模出錯(cuò)的幾率.本文以UG 軟件作為膨脹套管螺紋接頭的建模平臺(tái),分析膨脹套管螺紋接頭的參數(shù)化建模方法.

1 建立膨脹套管螺紋接頭模板

膨脹套管螺紋接頭應(yīng)具備兩個(gè)最基本的功能:一是連接功能,將兩個(gè)套管連接在一起,使得管柱在生命周期內(nèi)可以承受拉伸、壓縮等載荷;二是壓力承載,在井下內(nèi)外壓力的作用下仍能保持密封性[6].此外,膨脹套管螺紋接頭在井下還有一個(gè)擴(kuò)徑過(guò)程,這就要求膨脹套管螺紋接頭在膨脹前、膨脹時(shí)及膨脹后都保持良好的密封性和連接性,其結(jié)構(gòu)相對(duì)API 螺紋接頭進(jìn)行了如下改變:

(1)整體結(jié)構(gòu)選用內(nèi)外徑和管體平齊的直連型接頭,當(dāng)擴(kuò)徑時(shí)螺紋接頭和套管平滑過(guò)渡,避免了派生應(yīng)力的產(chǎn)生;

(2)設(shè)計(jì)有專門的密封機(jī)構(gòu),防止膨脹套管接頭在擴(kuò)徑后密封性下降;

(3)添加扭矩臺(tái)肩機(jī)構(gòu),控制膨脹套管接頭上卸扣時(shí)的扭矩,并能承受更高的扭矩負(fù)載;

(4)采用倒勾型螺紋,提高套管接頭的連接性能,同時(shí)也可防止膨脹后套管回彈導(dǎo)致內(nèi)外螺紋脫離.

以表1中的參數(shù)為基礎(chǔ)進(jìn)行接頭建模[7,8].參數(shù)化設(shè)計(jì)使用定義的核心參數(shù)與所設(shè)計(jì)零部件各尺寸、形狀、位置間關(guān)系進(jìn)行參數(shù)化關(guān)聯(lián),并通過(guò)控制核心參數(shù)來(lái)控制參數(shù)化模型[9,10].膨脹套管螺紋接頭在進(jìn)行建模時(shí)所有的參數(shù)都通過(guò)UG 表達(dá)式進(jìn)行標(biāo)注,以保證全部參數(shù)都直接或間接由核心參數(shù)控制,外螺紋接頭模型如圖1所示.

表1 膨脹套管螺紋接頭基本參數(shù)

圖1 基于表達(dá)式建立的膨脹套管外螺紋接頭模型

2 Visual Studio (VS)編譯二次開(kāi)發(fā)方法

VS 二次開(kāi)發(fā)方法就是將嵌入式系統(tǒng)集成到UG軟件中去,通過(guò)菜單響應(yīng)來(lái)控制所建立的動(dòng)態(tài)鏈接,實(shí)現(xiàn)特定程序功能.該方法作為目前主流的二次開(kāi)發(fā)方式,具有較強(qiáng)的穩(wěn)定性和可靠性.

2.1 環(huán)境變量設(shè)置

在UG 安裝目錄中創(chuàng)建文件夾TKLTOOLS,用于存放膨脹套管螺紋接頭二次開(kāi)發(fā)所需文件.TKLTOOLS包含3 個(gè)子文件夾,其中application 文件夾用于存放編譯文件,startup 文件夾用于存放菜單編輯文件,prt 文件夾用于存放上文所建的膨脹套管螺紋接頭模型.

UG 并不能識(shí)別新創(chuàng)建的文件夾,需要在系統(tǒng)中添加新的環(huán)境變量:

變量名:UGII_VENDOR_DIR

變量值:${UGII_BASE_DIR}TKLTOOLS

2.2 用戶界面設(shè)計(jì)

UG/Open UI Styler 是UG 二次開(kāi)發(fā)工具中的可視化編輯器,可以制作出和UG 軟件具有相同風(fēng)格的人機(jī)交互界面.結(jié)合膨脹套管螺紋接頭建模所需參數(shù),利用“塊UI 樣式編輯器”進(jìn)行編輯,主要使用“布局”中的“組”和“編號(hào)”中的“表達(dá)式”等功能進(jìn)行用戶界面設(shè)計(jì).通過(guò)“組”block 將膨脹套管螺紋接頭的參數(shù)分為接頭整體參數(shù)、螺紋牙和密封結(jié)構(gòu)3 組.再通過(guò)“表達(dá)式”block 將所需參數(shù)放在對(duì)應(yīng)的分組內(nèi),完成如圖2所示的對(duì)話框設(shè)計(jì).完成膨脹套管螺紋接頭用戶界面設(shè)計(jì)后,將其保存在application 文件夾中并命名為pengzhang_taoguan,系統(tǒng)自動(dòng)生成后綴為dlx、cpp和hpp的3 個(gè)程序.

圖2 接頭對(duì)話框及對(duì)話框?qū)傩?/p>

2.3 創(chuàng)建可執(zhí)行程序

所創(chuàng)建的用戶界面與參數(shù)化模型并沒(méi)有直接關(guān)聯(lián),還需使用Visual Studio 編譯器將編寫(xiě)的程序和UGAPI相互融合,通過(guò)程序訪問(wèn)并調(diào)用UG API 函數(shù)實(shí)現(xiàn)參數(shù)化建模功能,具體過(guò)程如圖3所示.

圖3 VS 創(chuàng)建可執(zhí)行程序流程

2.4 系統(tǒng)菜單設(shè)計(jì)

菜單欄的制作需要使用二次開(kāi)發(fā)模塊中的UG/OPEN Menu Script 功能,生成自定義菜單,通過(guò)自定義菜單將編譯文件與UG 進(jìn)行鏈接.具體操作為在新建的startup文件夾中創(chuàng)建一個(gè)新的文本文件(.men),用記事本編輯如下菜單代碼:

VERSION 120

EDIT UG_GATEWAY_MAIN_MENUBAR

AFTER UG_VIEW

CASCADE_BUTTON TKL_TOOLS_MEN

LABEL 膨脹套管螺紋接頭

END_OF_AFTER

MENU TKL_TOOLS_MEN

BUTTON pengzhang_taoguan

LABEL 膨脹套管外螺紋接頭

ACTIONS pengzhang_taoguan

BUTTON pengzhang_taoguan1

LABEL 膨脹套管內(nèi)螺紋接頭

ACTIONS pengzhang_taoguan1

END_OF_MENU

完成菜單欄編輯后,再次啟動(dòng)UG 時(shí)即可在視圖菜單后面看到自定義的膨脹套管接頭菜單,如圖4所示.選擇相應(yīng)模塊即可打開(kāi)對(duì)應(yīng)螺紋接頭的對(duì)話框,同時(shí)調(diào)用VS 編譯的鏈接文件,對(duì)話框中初始數(shù)據(jù)為螺紋接頭參數(shù)化建模時(shí)所使用數(shù)據(jù),用戶根據(jù)自身需求輸入所需參數(shù),點(diǎn)擊確定按鈕即可生成對(duì)應(yīng)膨脹套管螺紋接頭模型.

圖4 膨脹套管接頭菜單

3 UG PLM 二次開(kāi)發(fā)方法

UG 產(chǎn)品生命周期管理系統(tǒng)(product lifecycle management,PLM)是包含產(chǎn)品創(chuàng)意、產(chǎn)品設(shè)計(jì)、工藝規(guī)劃、工藝仿真、制造執(zhí)行、數(shù)據(jù)管理等整個(gè)生命周期的管理系統(tǒng).使用PLM 功能可直接完成螺紋接頭的人機(jī)交互設(shè)計(jì),與常規(guī)二次開(kāi)發(fā)方法相比完全不用編程,可以極大地降低二次開(kāi)發(fā)的難度,是UG 參數(shù)化模型建立人機(jī)交互界面最簡(jiǎn)單、最便捷的方式.使用UG產(chǎn)品模板工作室(product template studio author,PTS)及重用庫(kù)兩個(gè)模塊就可實(shí)現(xiàn)膨脹套管螺紋接頭的參數(shù)化設(shè)計(jì).

3.1 基于PTS的用戶界面設(shè)計(jì)

UG 在完成模型樣板后直接進(jìn)入PTS author 模塊,該模塊以UG/OPEN UI Styler 開(kāi)發(fā)工具為基礎(chǔ),由PTS 瀏覽器、產(chǎn)品模板工作室和用戶界面3 部分組成.產(chǎn)品模板工作室是輸入和嵌入式驗(yàn)證工具,與膨脹套管螺紋接頭建模過(guò)程中所使用的草圖、體特征、核心參數(shù)、表達(dá)式等都直接相關(guān)聯(lián),因此無(wú)需編程即可實(shí)現(xiàn)用戶界面設(shè)計(jì).

首先根據(jù)膨脹套管螺紋接頭主要結(jié)構(gòu)在用戶界面劃分接頭整體參數(shù)、螺紋牙和密封結(jié)構(gòu)3 個(gè)分組.隨后在表達(dá)式界面將相應(yīng)的核心參數(shù)如外徑、壁厚、長(zhǎng)度、密封面寬度、密封面錐度等添加到對(duì)應(yīng)的分組內(nèi),逐步完成用戶界面設(shè)計(jì),如圖5所示.

圖5 PTS 模塊建立的用戶界面對(duì)話框

3.2 重用庫(kù)編輯

機(jī)械產(chǎn)品在設(shè)計(jì)研發(fā)過(guò)程中需要使用大量的標(biāo)準(zhǔn)零件,如螺母、螺栓、軸承等以及企業(yè)自己所設(shè)計(jì)的大量自定義特征.為了便于管理這些可重用數(shù)據(jù),UG軟件提供了重用庫(kù)模塊.

將重用庫(kù)、模型樣板以及PTS 相結(jié)合就可得到參數(shù)化系統(tǒng).在重用庫(kù)模塊創(chuàng)建一個(gè)新的自定義庫(kù)“膨脹套管螺紋接頭重用庫(kù)”,將在產(chǎn)品模板工作室制作完成的膨脹套管螺紋接頭添加到自定義庫(kù)中,可直接完成相關(guān)二次開(kāi)發(fā).在重用庫(kù)點(diǎn)擊相應(yīng)位置即可在建模或裝配模塊中創(chuàng)建所需膨脹套管螺紋接頭模型,如圖6所示.

圖6 膨脹套管螺紋接頭重用庫(kù)界面

4 結(jié)論

本文基于UG 軟件提出了兩種二次開(kāi)發(fā)方法,兩種二次開(kāi)發(fā)方法互有優(yōu)劣,總體來(lái)說(shuō)基于PLM的方法更加便利.使用Visual Studio 開(kāi)發(fā)環(huán)境是目前應(yīng)用最廣泛的二次開(kāi)發(fā)方式,該方法除了UG 外還可對(duì)CAD、SolidWorks 等建模軟件進(jìn)行二次開(kāi)發(fā),具有良好的適用性.UG PLM 方法將接頭模型和用戶界面的工具欄直接關(guān)聯(lián),免去了編程操作,適合沒(méi)有編程基礎(chǔ)的人員使用,是目前最簡(jiǎn)單、高效的UG 參數(shù)化建模方法之一.

猜你喜歡
二次開(kāi)發(fā)模型設(shè)計(jì)
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
淺談基于Revit平臺(tái)的二次開(kāi)發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開(kāi)發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
瞞天過(guò)海——仿生設(shè)計(jì)萌到家
西門子Easy Screen對(duì)倒棱機(jī)床界面二次開(kāi)發(fā)
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
主站蜘蛛池模板: 久久夜色精品| 91青青视频| 97精品国产高清久久久久蜜芽| 91久久青青草原精品国产| 手机在线看片不卡中文字幕| 久久久久人妻一区精品色奶水 | 91精品免费久久久| 中文字幕一区二区视频| 永久在线精品免费视频观看| 精品国产电影久久九九| 免费不卡视频| 久久免费视频6| 亚洲日韩欧美在线观看| 无码福利视频| 亚洲黄网在线| 亚洲精品va| 五月天丁香婷婷综合久久| 色综合久久久久8天国| 99久久国产精品无码| 熟女成人国产精品视频| 日本AⅤ精品一区二区三区日| 成·人免费午夜无码视频在线观看| 熟妇无码人妻| 在线看片免费人成视久网下载| 日韩美毛片| 日本人妻一区二区三区不卡影院| 国产精品手机在线观看你懂的 | 免费人成又黄又爽的视频网站| 九九热免费在线视频| 在线欧美日韩国产| 久久黄色视频影| 伊人久综合| 欧美日韩免费观看| 欧美成人精品欧美一级乱黄| 久久99热这里只有精品免费看| 人妻无码中文字幕一区二区三区| 人妻丰满熟妇av五码区| 在线看片中文字幕| 91九色视频网| 亚洲三级成人| av一区二区三区高清久久| 国产小视频免费观看| 国产在线日本| 亚洲欧美自拍视频| 欧美 国产 人人视频| 99这里只有精品在线| 国内精品九九久久久精品| 亚洲国产成人精品无码区性色| 亚洲国产精品一区二区第一页免 | 色婷婷成人| 18禁黄无遮挡免费动漫网站| 国产白浆在线| 亚洲愉拍一区二区精品| 亚洲国产日韩一区| 熟妇人妻无乱码中文字幕真矢织江| 日韩乱码免费一区二区三区| 97在线视频免费观看| 国产精品深爱在线| 欧美一级专区免费大片| 国产理论一区| 日韩精品毛片| 亚洲人成日本在线观看| 亚洲永久精品ww47国产| 国产精品丝袜在线| 欧美人在线一区二区三区| 国产一在线观看| 全部毛片免费看| 午夜激情婷婷| 国产人成在线视频| 亚洲免费成人网| 波多野结衣无码视频在线观看| 极品av一区二区| jizz亚洲高清在线观看| 国产成人亚洲综合a∨婷婷| 青青网在线国产| 伊人久久大线影院首页| 91精品国产一区| 亚洲天堂视频网站| 欧美视频免费一区二区三区| 亚洲天堂视频在线免费观看| 国产美女在线观看| 91亚洲国产视频|