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

        ?

        基于UG二次開發(fā)的螺旋進氣道的參數(shù)化設計*

        2014-02-15 12:44:50徐國棟錢良輝
        關(guān)鍵詞:方法

        徐國棟 錢良輝

        (西南林業(yè)大學機械與交通學院云南昆明650224)

        基于UG二次開發(fā)的螺旋進氣道的參數(shù)化設計*

        徐國棟 錢良輝

        (西南林業(yè)大學機械與交通學院云南昆明650224)

        針對發(fā)動機進氣道螺旋曲面特征,提出一種進氣道參數(shù)化三維造型方法,綜合運用UG二次開發(fā)工具,構(gòu)建點,建立進氣道曲線方程,通過曲線構(gòu)建曲面并編輯,開發(fā)出進氣道三維參數(shù)化自動建模系統(tǒng)。該系統(tǒng)能夠根據(jù)給定參數(shù)自動快速建立參數(shù)化模型,達到CAD/CAE的集成,為后續(xù)分析工作提供支持。

        UG螺旋進氣道二次開發(fā)參數(shù)化

        引言

        在柴油機的發(fā)展過程中,進排氣系統(tǒng)、燃料供給系統(tǒng)、燃燒室形狀三者的相互配合是決定燃燒過程的關(guān)鍵因素[1]。柴油機進氣道的設計直接決定了柴油機的進氣流動和充氣系數(shù),影響柴油機混合氣形成和燃燒過程,進而影響柴油機的動力性、經(jīng)濟性、噪聲和排放性能[2],也是實現(xiàn)我國柴油發(fā)動機自主創(chuàng)新的關(guān)鍵技術(shù)之一。

        計算機輔助設計(CAD)技術(shù)在進氣道設計領(lǐng)域得到了廣泛的應用,實時、全自動化構(gòu)建進氣道的三維模型是這方面的更高體現(xiàn),而采用UG二次開發(fā)的方法進行自動建模是最合適的方法。本文綜合運用UG二次開發(fā)工具GRIP和API提供的相關(guān)函數(shù)構(gòu)造點線面,通過Visual C++編程實現(xiàn)進氣道螺旋曲面的創(chuàng)建與裁剪,并將其集成到UG軟件中,開發(fā)建立了一套完整的柴油機進氣道三維參數(shù)化自動建模系統(tǒng),使之輸入相關(guān)參數(shù)就可以快速精確地生成進氣道模型,以提高進氣道自由曲面重構(gòu)的自動化程度,為后續(xù)的流體力學分析提供準確的分析模型。

        1 UG二次開發(fā)工具

        參數(shù)化建模系統(tǒng)的開發(fā)綜合運用UG/Open-MenuSript、UG/Open UIStyler、UG/Open API和VisualC++等UG二次開發(fā)技術(shù)。利用UG/Open MenuScript編寫用戶菜單,直接嵌套在UG系統(tǒng)的主菜單上,形成與UG融合統(tǒng)一的界面;利用UG/Open UIStyler制作UG風格的對話框,供用戶萊單調(diào)用;利用Grip編寫簡單的點線面的建模程序,利用Visual C++和UG/Open API編寫較復雜的建模和曲面編輯方面的程序。

        其中,Grip和API編程要相互調(diào)用,前期比較簡單的建模利用Grip編寫,后期比較復雜的建模和編輯利用API編寫,用Visual C++和API編寫的程序生成動態(tài)鏈接庫(Dynamic Link Library)文件,在Grip需要時調(diào)用,實現(xiàn)對UG的底層開發(fā)。本文使用到Grip調(diào)用API的方法,首先Grip向API傳遞參數(shù),傳遞函數(shù)為grargs和xspawn;其次,API接收Grip傳遞過來的參數(shù),函數(shù)為UF_ask_grip_args(GRIP_ARG_COUNT,grip_arg_list);最后API將得到的參數(shù)返回到Grip中,函數(shù)為UF_set_grip_args(GRIP_ARG_COUNT,grip_arg_list)。

        2 進氣道參數(shù)化建模

        進氣道呈復雜螺旋表面結(jié)構(gòu),在三維造型過程中定義較少截面很難準確描述氣道外形,若截面過多又影響表面光順性,很難保證面面相切或銜接處的曲面質(zhì)量。本文采用由點創(chuàng)建線,由線生成面,再編輯面,最后生成實體的方法進行建模編程。

        2.1 參數(shù)的設置

        參數(shù)選擇是進氣道三維成型的基礎和難點,參數(shù)設置不僅要從建模方面考慮,還要涉及氣道流動特性方面的要求,本文暫時只考慮建模的方便進行設置,待后期流體力學分析后再做調(diào)整。發(fā)動機進氣道參數(shù)暫時選擇進氣道口、引導管、螺旋蝸殼、氣門室高度、進氣道喉口以及進氣門座圈等。各段代號以及需要輸入的參數(shù)如圖1所示,一些關(guān)鍵點和曲線是由所輸入的參數(shù)通過GRIP計算生成。其中進氣道口包括入口寬度W、入口高度H、長度位置L1、寬度位置W1、高度位置H1;直流段導向部分包括外曲率半徑R_w、內(nèi)曲率半徑R_n和氣門桿導向凹臺直徑相切自動生成、上曲率半徑R_s、下曲率半徑R_x和上曲率半徑相等;氣門座圈部分包括氣門座圈長度位置q_x、寬度位置q_y、氣道喉口直徑q_DIAMETR、氣門桿導向凹臺直徑k_DIAMETR,高度q_h、氣缸直徑c_DIAMETR;螺旋蝸殼部分包括螺旋包角大小α。

        圖1 進氣道參數(shù)圖

        2.2 曲線的生成

        在輸入?yún)?shù)時,系統(tǒng)會自動給定默認值,也可手動輸入?yún)?shù)值,或者手動加載設置好的參數(shù),系統(tǒng)根據(jù)輸入的參數(shù)經(jīng)過計算實時生成相應的曲線,滿足要求后進入下一步。曲線的生成有的是通過函數(shù)直接生成,例如圓和直線,而復雜的曲線如直流段導向曲線和螺旋線等是先求點,再通過點生成樣條曲線。參數(shù)輸入和調(diào)整后曲線生成如圖2所示。本文只介紹圖2中l(wèi)x_w和linlx_n兩條具有代表性的樣條曲線的計算方法,其它曲線不再重復。

        圖2 由參數(shù)生成進氣道主要曲線

        直流段導向曲線linlx_n的計算如下:曲線linlx_n是一條正面投影和水平面投影都是圓弧的空間樣條曲線,正面投影是wai_yuan,水平投影是nei_yuan,兩個投影的圓的相交曲線就是lin_w2。首先,計算水平投影和正面投影的圓的方程。根據(jù)已知條件和約束條件,其正面投影半徑為上曲率半徑R_s,通過入口矩形頂點且垂直于入口矩形平面,所以正面投影圓方程為:

        wai_yuan=CIRCLE/CENTER,pt7,RADIUS,R_w,START,270,END,300

        其中pt7為求出的圓心;其水平面投影通過入口矩形頂點,與氣門桿導向凹臺圓相切,而且垂直于入口矩形所在的平面,所以可以計算出水平投影半徑為:

        其中pt6為求出的圓心。其次,通過水平投影和正面投影的圓上的離散點的坐標求曲線上10個離散點的坐標。方法是沿x軸方向取10個等分點,每個離散點的x方向的坐標就是等分點的x坐標值,y坐標是x值對應的nei_yuan曲線上y坐標值,z坐標值就是x值對應的wai_yuan曲線上的z坐標值,三個坐標值對應的點ppp就是曲線lin_w2上的一個點,這樣就得到了曲線lin_w2上十個點的坐標了,用樣條曲線將十個點連起來,就是曲線lin_w2。最后GRIP編程如下:

        螺旋線lx_w的計算如下:已知參數(shù)只有螺旋包角α。從螺旋線lx_w的水平投影來看,是阿基米德螺旋線,其上端要和直流段導向曲線相切;從螺旋線lx_w的正面投影來看,螺距是變化的,上面小,下面大,下端點在螺旋包角直線上。通過反復調(diào)試,確定了變螺距阿基米德螺旋線的方程。求10個離散點pppp(10)的坐標,連接成樣條曲線lx_w,程序如下。其中R_pp為下端點所在圓的半徑,可用螺旋包角求得,xyz3(3)為螺旋線下端點的z坐標,ANG1為水平投影上螺旋線上端點與圓心連線l(9)的角度。

        2.3 自由曲面的生成

        自由曲面的生成是指通過曲面造型的方式將曲線構(gòu)建成曲面的方法。[3]在GRIP中,常用的方法有掃掠曲面(SSURF),曲線網(wǎng)格生成自由曲面(SSURF),曲線網(wǎng)格法生成B-曲面(BSURF),掃掠法生成B-曲面(BSURF)等。在UG/Open API中常用的造型方法有直紋面(rule),通過曲線組(through curves),通過曲線網(wǎng)格(through curves mesh),掃掠曲面(swept)等。限于GRIP的局限性,GRIP曲面造型中不能使用邊界約束,而UG/Open API中大部分曲面造型可添加邊界約束,更靈活多變,所以進氣道造型需要兩種方法混合造型。由曲線生成曲面后如圖3所示。

        圖3 由曲線生成的曲面

        上螺旋面surf_lx的創(chuàng)建方法:將外螺旋線和引導線連接為一條樣條曲線l_s_w,同樣方法得到樣條曲線l_s_n,在外螺旋線和內(nèi)螺旋線上插入10個點,并鏈接為9條直線l(9),以l_s_w和l_s_n作為主要曲線,li1,l(9)和l(20)作為交叉曲線,創(chuàng)建網(wǎng)格曲面surf_lx,surf_lx=SSURF/PRIMA,l_s_w,l_s_n,CROSS,li1,l(9),l(20)。創(chuàng)建過程如圖4所示。

        圖4 上螺旋面創(chuàng)建過程

        用同樣的方法可以得到外包曲面(sur_w1)的創(chuàng)建方法,如圖5所示:sur_w1=SSURF/PRIMA,l_s_w,l_x_w,CROSS,li2,SPLN2,SPLN(3),SPLN1。

        圖5 外包曲面的創(chuàng)建

        橋接曲面的創(chuàng)建方法:由于橋接曲面涉及到邊界的相切約束,所以使用Grip調(diào)用API的方法,在API中進行創(chuàng)建。過程如下:

        首先求曲面sur_w1_1與平面s_dy_1的交線jx,使用函數(shù)為:

        然后求交線jx的橋接線qjx,使用函數(shù)為:

        最后創(chuàng)建網(wǎng)格曲面,函數(shù)為:

        創(chuàng)建過程如圖6所示。

        圖6 橋接曲面的創(chuàng)建

        2.4 曲面的修剪

        在進氣道的設計過程中,曲面的修剪主要包括根據(jù)邊界線對曲面進行裁剪和根據(jù)面與面的交線對曲面裁剪兩類。其中根據(jù)面與面的交線進行裁剪是主要方法。求曲面的交線和曲面的修剪都需要在API中編程,提取相交曲面交線的二次開發(fā)函數(shù)為UF_CURVE_create_int_object,裁剪曲面函數(shù)為UF_MODL_trim_sheet。如圖7所示為曲面裁剪前后的對比。

        圖7 裁剪前后對比

        2.5 曲面的縫合與倒圓角

        縫合是將片體與片體合并為一個片,如果所縫合片體能形成封閉的區(qū)域,可以生成實體圖形。將曲面縫合后可以簡化后續(xù)造型,比如倒圓角,縫合后只需使用邊倒圓??p合與倒圓角都在API中編程實現(xiàn),縫合函數(shù)為UF_MODL_create_sew(option,num_targets,targets,num_tools,tools,tolerance,type_body,&d isjoint_list,&sew),倒圓角函數(shù)為UF_MODL_create_blend(blend_radius,edge_list,blend_smooth_over flow,blend_cliff_overflow,blend_notch_overflow,blen d_vrb_tool,&blend_obj_id)。倒角后的進氣道如圖8所示。

        圖8 創(chuàng)建倒角

        3 程序運行實例

        3.1 程序運行

        GRIP編譯的grx文件和VC++編譯的DLL文件在UG中作為一個插件運行,可以通過UG的相應菜單或者工具條調(diào)取,如圖9為嵌入式菜單,圖10為程序運行界面。

        下面通過輸入不同的參數(shù)來檢驗程序的可行性。圖11至圖13分別為改變螺旋進氣道的螺旋角、入口平面位置、氣門桿導向凹臺高度所生成的不同氣道設計方案。

        圖9 程序運行界面

        圖10 參數(shù)輸入界面

        圖11 一組不同螺旋角參數(shù)的進氣道

        圖12 一組不同入口平面位置參數(shù)的進氣道

        3.2 曲面的光順性分析

        圖13 改變氣門桿導向凹臺高度參數(shù)

        車身A級曲面的評價方法包括控制頂點、斑馬線、曲率梳等,對于車身整體的光順性一般采用斑馬線來評價。[4]本節(jié)利用UG的“斑馬線”命令對曲面的光順性進行檢查,曲面的斑馬線圖如圖14所示.

        由圖14可以看出,由于曲面的形成是一體式造型形成的,表面的斑馬線相連,在連接處有過渡,沒有產(chǎn)生尖銳的拐角,也沒有發(fā)生錯位,可以判斷氣道模型實現(xiàn)了良好的連續(xù),所以曲面的光順性是很好的。

        圖14 曲面光順性分析

        4 結(jié)束語

        根據(jù)螺旋進氣道的特點,研究了設計參數(shù)的選定和設計步驟等問題,并應用UG支撐軟件的二次開發(fā)工具以及VC語言編制了有關(guān)的應用軟件。通過輸入不同的參數(shù)即可得到不同的氣道模型。

        采用先計算生成曲線,再生成曲面,使得氣道的導向部分和螺旋室部分一體化,最后修剪曲面、合并、倒角,較好地解決了以往難以整體生成理想的氣道外形的問題。

        1姜水生,朱思巍,黃舒平.柴油機螺旋進氣道數(shù)字化設計參數(shù)分析[J].南昌大學學報:工科版,2012,34(2):160~164

        2Edresh,Neuber HJ,Wurmsr.Influence of swirl and tumble on economy and emission of multi-valve SI engines[C].SAE Paper 920516

        3晁永生,劉海江,孫文磊.以UG為平臺的逆向工程數(shù)據(jù)處理技術(shù)[J].現(xiàn)代制造工程,2010(1):30~32

        4徐家川,雷雨成,洪英武,等.逆向工程中車身A級曲面的評價方法[J].汽車技術(shù),2007(4):4~8

        Parametric Design of Spiral Inlet Based on Secondary UG Development

        Xu Guodong,Qian Lianghui
        College of Mechanics and Transportation,Southwest Forestry University(Kunming,Yunnan,650224,China)

        With consideration of the spiral surface of the engine,a parametric three dimensional modelling of inlet is proposed in this paper.Various tools of secondary UG development are employed comprehensively to construct points and to establish inlet surface equations.The automatic modelling system is developed by constructing and editing the surface.The modelling system integrating CAD/CAE can build parametric models automatically and quickly based on given parameters,which provides effective support for analysis afterwards.

        UG,Spiral inlet,Secondary development,Parameterization

        TK402

        A

        2095-8234(2014)05-0050-05

        2014-07-15)

        云南省教育廳科學研究項目一般項目(2012Y219)。

        徐國棟(1976-),男,副教授,主要研究方向為車輛數(shù)字化制造技術(shù)。

        猜你喜歡
        方法
        中醫(yī)特有的急救方法
        中老年保健(2021年9期)2021-08-24 03:52:04
        高中數(shù)學教學改革的方法
        河北畫報(2021年2期)2021-05-25 02:07:46
        化學反應多變幻 “虛擬”方法幫大忙
        變快的方法
        兒童繪本(2020年5期)2020-04-07 17:46:30
        學習方法
        可能是方法不對
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        最有效的簡單方法
        山東青年(2016年1期)2016-02-28 14:25:23
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        賺錢方法
        精品亚洲不卡一区二区| 久久久精品人妻一区二区三区蜜桃| 国产麻无矿码直接观看| 不卡a v无码在线| 亚洲粉嫩视频在线观看| 国产99久久久国产精品~~牛| 蜜臀av性久久久久蜜臀aⅴ| 欧美在线不卡视频| 99久久免费精品色老| 亚洲成人av在线第一页| 激情内射日本一区二区三区| 97性视频| 风流少妇一区二区三区| 久久一区二区三区久久久| 偷偷色噜狠狠狠狠的777米奇| 91av精品视频| 五月天亚洲av优女天堂| 亚洲成人中文字幕在线视频| 日夜啪啪一区二区三区| caoporen国产91在线| 色婷婷精久久品蜜臀av蜜桃| 91中文人妻熟女乱又乱| 欧美大屁股xxxxhd黑色| 成年奭片免费观看视频天天看| 一区二区日本免费观看| 美女张开腿黄网站免费| 又黄又爽又色的视频| 大胸美女吃奶爽死视频| 国产专区国产精品国产三级| 久久久久久亚洲av成人无码国产| 国产精品久久久久久久久KTV| 久久迷青品着产亚洲av网站| 亚洲一区二区国产激情| 99久久国产综合精品五月天| 国产短视频精品区第一页| 日本午夜a级理论片在线播放| 国产精品福利一区二区| 狠狠综合久久av一区二区蜜桃| 婷婷五月六月综合缴情| 色欧美与xxxxx| 中文乱码字幕在线亚洲av |