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

        ?

        大口徑艦炮反后坐裝置快速設(shè)計模塊開發(fā)

        2016-09-20 01:21:31曹中臣汪永忠夏方超
        關(guān)鍵詞:艦炮口徑界面

        曹中臣,姚 忠,汪永忠,夏方超,苗 圃

        (西北機電工程研究所,陜西 咸陽 712099)

        ?

        大口徑艦炮反后坐裝置快速設(shè)計模塊開發(fā)

        曹中臣,姚忠,汪永忠,夏方超,苗圃

        (西北機電工程研究所,陜西 咸陽712099)

        為了提高大口徑艦炮反后坐裝置的設(shè)計效率,對其進行了快速設(shè)計模塊開發(fā)研究?;谘b配體三維模板的參數(shù)化程序設(shè)計思路,將設(shè)計知識和經(jīng)驗嵌入了功能模塊并用設(shè)計流程的形式表述,形成了界面化的程序計算、后坐規(guī)律圖形輸出和參數(shù)驅(qū)動一體的設(shè)計方法。通過自頂向下參數(shù)化建模、VC與Matlab混合編程、MFC界面設(shè)計,實現(xiàn)了大口徑艦炮反后坐裝置快速設(shè)計模塊的開發(fā)。以某大口徑艦炮反后坐裝置為設(shè)計實例驗證了該模塊的可行性和有效性。該模塊開發(fā)方法為火炮工程設(shè)計提供了參考。

        反后坐裝置;快速設(shè)計;參數(shù)化;二次開發(fā)

        反后坐裝置是火炮的重要部件,主要由復(fù)進機和制退機兩部分組成。它的功能是消耗后坐能量緩沖后坐力,并控制火炮后坐部分的后坐和復(fù)進運動規(guī)律[1]。

        通常,反后坐裝置的設(shè)計、分析及計算的過程相似,傳統(tǒng)設(shè)計方法需設(shè)計者按照固有設(shè)計流程開展反復(fù)設(shè)計計算和模型修改,工作量大、效率低[2]。針對反后坐裝置參數(shù)化設(shè)計主要有采用AutoCAD二次開發(fā)工具和VB集成設(shè)計[3]、基于I-DEAS Master Series實現(xiàn)參數(shù)化設(shè)計[4]、基于Pro/E二次開發(fā)工具和VB實現(xiàn)制退機的參數(shù)化設(shè)計[5]等方法,但這些方法均采用零件級參數(shù)化設(shè)計,裝配繁瑣,且不能保證修改后模型裝配的有效性。文獻[6]雖采用了基于裝配體的參數(shù)化設(shè)計,解決了模型反復(fù)裝配的難題,但沒有實現(xiàn)計算程序的集成。因此,筆者采用基于裝配體模板的參數(shù)化程序設(shè)計方法,集成驗證計算程序,并將設(shè)計知識和經(jīng)驗以功能模塊和流程的形式加以固化,形成了大口徑艦炮反后坐裝置快速設(shè)計模塊的開發(fā)方法,實現(xiàn)了反后坐裝置的界面化設(shè)計參數(shù)聯(lián)調(diào)、計算分析和參數(shù)驅(qū)動設(shè)計,同時解決了模型反復(fù)計算修改和裝配的難題,提高了設(shè)計效率。

        1 快速設(shè)計模塊架構(gòu)

        1.1快速設(shè)計模塊方案

        該模塊方案采用基于裝配體三維模板的參數(shù)化程序設(shè)計思路,即采用參數(shù)化程序控制三維模板來生成新模型,主要由三維模板、MFC交互設(shè)計界面和參數(shù)化設(shè)計程序三部分組成。三維模板是設(shè)計輸入母版,通過NX軟件建立;MFC交互設(shè)計界面用于接收輸入的設(shè)計參數(shù);參數(shù)化設(shè)計程序封裝了大口徑艦炮反后坐裝置的設(shè)計知識,集成了驗證計算程序,可實時計算設(shè)計參數(shù)、輸出后坐-復(fù)進規(guī)律曲線,實現(xiàn)對模板的驅(qū)動更新,從而達到快速設(shè)計目的??焖僭O(shè)計模塊方案如圖1所示。

        為了簡化設(shè)計操作,提高設(shè)計效率,快速設(shè)計模塊選擇了NX運行平臺,即整個設(shè)計工作都在NX環(huán)境下進行。因此,需要使用NX二次開發(fā)技術(shù)實現(xiàn)對該快速設(shè)計模塊功能的開發(fā)。

        1.2參數(shù)化建模

        NX/WAVE(What if Alternative Value Enginee-ring)是采用關(guān)聯(lián)復(fù)制幾何體方法來控制總體裝配結(jié)構(gòu),從而保證整個裝配和零部件的參數(shù)關(guān)聯(lián)性,適合于自頂向下的裝配體參數(shù)化模型構(gòu)建;部件間表達式功能可以建立不同組件之間的關(guān)聯(lián)關(guān)系[7-9]。根據(jù)大口徑艦炮反后坐裝置的設(shè)計要求,建立一組頂層參數(shù)化可控基準框架,對各個子零部件的空間及相對位置做出整體規(guī)劃;利用NX/WAVE技術(shù)將頂層基準框架中的基準關(guān)聯(lián)復(fù)制到下一級零部件中;通過添加幾何約束和部件間表達式,使不同組件之間相互關(guān)聯(lián),實現(xiàn)零部件間數(shù)據(jù)的共享和傳遞,完成了大口徑艦炮反后坐裝置的裝配體參數(shù)化模板構(gòu)建。

        1.3MFC交互設(shè)計界面

        交互設(shè)計界面用于接收設(shè)計參數(shù)、發(fā)出操作指令和顯示設(shè)計參數(shù)值。VS2010的MFC功能模塊功能強大、設(shè)計操作簡單,可以設(shè)計出與Win7風(fēng)格相同、兼容性良好的交互界面[10]。MFC交互界面的使用,可以讓設(shè)計操作變得簡單高效。這樣,設(shè)計者可以在NX環(huán)境下,只需對交互設(shè)計界面進行相關(guān)操作,便可完成大口徑艦炮反后坐裝置模板的設(shè)計參數(shù)的輸入、調(diào)整和驗證計算,以實現(xiàn)對模板的驅(qū)動設(shè)計。

        1.4參數(shù)化設(shè)計程序

        NX/Open API(NX開放應(yīng)用程序接口),也稱User Function(用戶函數(shù),簡稱UF)。UF程序分為外部模式和內(nèi)部模式,其中內(nèi)部UF可以和NX界面無縫集成,實現(xiàn)動態(tài)設(shè)計,本文參數(shù)化程序采用內(nèi)部UF,針對反后坐裝置的設(shè)計參數(shù)進行編程,實現(xiàn)設(shè)計參數(shù)的查詢、修改,根據(jù)新的參數(shù)值更新模型。

        2 快速設(shè)計模塊

        2.1快速設(shè)計模塊的功能劃分

        筆者依據(jù)大口徑艦炮反后坐裝置快速設(shè)計模塊的功能實現(xiàn)方式,將其劃分為反后坐裝置參數(shù)化模板、人機交互設(shè)計界面、參數(shù)化驅(qū)動程序、后坐-復(fù)進規(guī)律判斷和結(jié)果輸出五大功能子模塊。其中參數(shù)化模板提供設(shè)計輸入模型;人機交互設(shè)計界面實現(xiàn)設(shè)計參數(shù)輸入和顯示;參數(shù)化驅(qū)動程序完成設(shè)計參數(shù)接收和模板驅(qū)動;后坐-復(fù)進規(guī)律判斷子模塊輸出制退后坐曲線并由設(shè)計者依據(jù)已有知識完成設(shè)計結(jié)果優(yōu)劣判斷;結(jié)果輸出子模塊實現(xiàn)大口徑艦炮反后坐裝置模型設(shè)計結(jié)果的輸出。

        2.2快速設(shè)計模塊的實現(xiàn)

        依據(jù)上述功能子模塊的劃分,該模塊開發(fā)的主要任務(wù)是進行大口徑艦炮反后坐裝置參數(shù)化模板構(gòu)建、人機交互設(shè)計界面設(shè)計和驅(qū)動程序編寫。運用反后坐裝置設(shè)計知識和設(shè)計經(jīng)驗進行大口徑艦炮反后坐裝置設(shè)計,借助裝配體參數(shù)化建模技術(shù)、MFC界面設(shè)計技術(shù)、VC與Matlab混合編程技術(shù)等進行NX二次開發(fā),實現(xiàn)了模塊相關(guān)功能,完成了快速設(shè)計模塊開發(fā)。將這些設(shè)計知識和設(shè)計經(jīng)驗嵌入功能模塊并用流程圖表述,形成了大口徑艦炮反后坐裝置快速設(shè)計模塊的開發(fā)方法,流程如圖2所示。

        3 設(shè)計實例

        結(jié)合某大口徑艦炮反后坐裝置設(shè)計實例進行快速設(shè)計模塊開發(fā),復(fù)進機采用液體氣壓式結(jié)構(gòu),制退機采用節(jié)制桿式結(jié)構(gòu)。設(shè)計條件為常溫下內(nèi)彈道數(shù)據(jù)、彈丸質(zhì)量m=35 kg、后坐部分質(zhì)量mh=3 800 kg、無炮口制退器后坐極限長Lλmax依設(shè)計要求可在550~1 000 mm之間參數(shù)化控制。

        3.1反后坐裝置參數(shù)梳理及模板構(gòu)建

        經(jīng)初步設(shè)計確定反后坐裝置的性能參數(shù)和結(jié)構(gòu)參數(shù)。性能參數(shù)有后坐部分質(zhì)量mh、后坐極限長Lλmax、最大后坐阻力FRmax、復(fù)進終了速度vλ0、后坐復(fù)進周期T。結(jié)構(gòu)參數(shù)有復(fù)進機結(jié)構(gòu)參數(shù)、制退機結(jié)構(gòu)參數(shù)、制退機溝槽參數(shù)和節(jié)制桿外形尺寸參數(shù)等。

        流液孔面積ax由節(jié)制環(huán)內(nèi)徑dp和節(jié)制桿外徑dx共同決定,節(jié)制桿的外形由15段圓錐段構(gòu)成,將Lx和dx作為可調(diào)設(shè)計參數(shù),一起確定節(jié)制桿外形結(jié)構(gòu),如圖5所示。

        以復(fù)進運動起始位置為參考點確定溝槽延伸位置x0和溝槽變淺位置x1參數(shù),并確定溝槽深度h0、溝槽變淺處深度h1等參數(shù)。

        依據(jù)反后坐裝置結(jié)構(gòu)形式及參數(shù),在NX中分別構(gòu)建了復(fù)進機和制退機的參數(shù)化模板。如圖6、7所示。

        3.2人機交互設(shè)計界面

        人機交互設(shè)計界面由氣壓式復(fù)進機設(shè)計參數(shù)區(qū)域、節(jié)制桿式制退機設(shè)計參數(shù)區(qū)域和相關(guān)命令按鈕組成。其中節(jié)制桿式制退機設(shè)計參數(shù)區(qū)域包括結(jié)構(gòu)參數(shù)區(qū)域、溝槽參數(shù)區(qū)域和節(jié)制桿外形參數(shù)區(qū)域。完成后的MFC交互式開發(fā)界面,如下圖8所示。

        3.3參數(shù)化驅(qū)動程序

        筆者在對復(fù)進機和制退機的結(jié)構(gòu)特點的分析基礎(chǔ)上,研究了后坐復(fù)進過程中后坐體運動規(guī)律和反后坐裝置各部件的受力情況,建立如下動力學(xué)分析模型:

        (1)

        式中:X為后坐位移;Fpt為炮膛合力;FR為后坐阻力;φ為次要功系數(shù);ω為火藥裝藥質(zhì)量;A為導(dǎo)向部分的橫截面積;p為膛內(nèi)平均壓力;tg為彈丸出炮口時刻;Fg為彈丸脫離炮口瞬間炮膛合力;b為炮膛合力衰減系數(shù);tk為火藥氣體后效期結(jié)束時刻;φ1為僅考慮彈丸旋轉(zhuǎn)和摩擦兩種次要功的計算系數(shù);pg為彈丸脫離炮口時膛內(nèi)的平均壓力;FΦh為制退機力;Ff為復(fù)進機力;F為反后坐裝置密封裝置摩擦力;FT為搖架導(dǎo)軌上的摩擦力;α為射角;v為后坐部分運動速度;ax為流液孔面積。

        采用四階龍格-庫塔(Runge-Kutta)法求解,編寫Matlab驗證計算程序。待UF程序編寫完成后,進行聯(lián)合編譯生成動態(tài)庫(.dll)文件,完成參數(shù)化驅(qū)動程序設(shè)計。

        3.4設(shè)計參數(shù)調(diào)整

        參數(shù)化設(shè)計既能實現(xiàn)快速模型生成,又能方便實現(xiàn)參數(shù)優(yōu)化選擇。筆者選取設(shè)計過程中的兩組輸入?yún)?shù),進行簡單的優(yōu)劣對比,如表1~4所示。

        表1 復(fù)進機結(jié)構(gòu)及初壓參數(shù)

        表2 制退機結(jié)構(gòu)參數(shù)  mm

        表3 制退機溝槽參數(shù)  mm

        表4 節(jié)制桿外形尺寸參數(shù)  mm

        對節(jié)制桿外形參數(shù)以及復(fù)進機和制退機結(jié)構(gòu)參數(shù)進行調(diào)整,得到了較為理想的后坐制退FR-s曲線圖和后坐-復(fù)進v-t曲線圖。

        由后坐制退FR-s曲線圖可以看出,調(diào)整后的FR峰值減小,曲線變化平緩,充滿度較好。后坐-復(fù)進v-t曲線圖顯示,調(diào)整后的后坐-復(fù)進運動周期T值合理;后坐-復(fù)進運動消除了速度v突變,使速度曲線平緩;在保證復(fù)進到位的情況下,復(fù)進到位速度小,減小了撞擊。依此判斷設(shè)計結(jié)果符合大口徑艦炮反后坐裝置設(shè)計要求。

        3.5結(jié)果輸出

        選擇調(diào)整后的輸入?yún)?shù),點擊“模型生成”按鈕,即可自動快速生成大口徑艦炮反后坐裝置模型,如圖11所示。

        4 結(jié)論

        筆者采用基于裝配體模板的參數(shù)化程序設(shè)計方法,集成了驗證計算程序,將設(shè)計知識和經(jīng)驗嵌入功能模塊并用流程圖表述,形成了一種大口徑艦炮反后坐裝置快速設(shè)計模塊的開發(fā)方法;通過自頂向下參數(shù)化建模、VC與Matlab混合編程、MFC界面設(shè)計,實現(xiàn)了該快速設(shè)計模塊的開發(fā)。設(shè)計實例表明,該快速設(shè)計模塊的開發(fā)方法可行,可大幅減少設(shè)計工作量,顯著提高了設(shè)計效率。

        References)

        [1]談樂斌,張相炎,鄭建國,等. 火炮概論[M]. 北京:北京理工大學(xué)出版社, 2014: 97-102.

        TAN Lebin,ZHANG Xiangyan,ZHENG Jianguo,et al. Introduction to artillery[M]. Beijing:Beijing Institute of Technology Press, 2014: 97-102. (in Chinese)

        [2]高樹滋,陳運生,張月林,等. 火炮反后坐裝置設(shè)計[M]. 北京:兵器工業(yè)出版社, 1995.

        GAO Shuzi,CHEN Yunsheng,ZHANG Yuelin,et al. Design of recoil system for guns[M]. Beijing:The Publishing House of Ordnance Industry, 1995. (in Chinese)

        [3]曹廣群,姚紅云,劉樹華,等. 基于二次開發(fā)的液體氣壓式復(fù)進機參數(shù)化設(shè)計[J].中北大學(xué)學(xué)報:自然科學(xué)版, 2009, 30(1): 46-49.

        CAO Guangqun,YAO Hongyun,LIU Shuhua,et al. Parametric design of hydropneumatic recuperator based on the redevelopment[J]. Journal of North University of China:Natural Science Edition, 2009, 30(1): 46-49.(in Chinese)

        [4]狄長春,陳永才,王興貴,等. 火炮總體結(jié)構(gòu)參數(shù)化設(shè)計研究[J].機械, 2002, 29(2): 17-18.

        DI Changchun,CHEN Yongcai,WANG Xinggui,et al. Study on artillery whole structure parametric design[J]. Mechinery,2002,29(2):17-18.(in Chinese)

        [5]劉啟航,徐亞棟,羊柳. 節(jié)制桿式制退機參數(shù)化設(shè)計及優(yōu)化[J].火炮發(fā)射與控制學(xué)報,2013(4):49-53.

        LIU Qihang,XU Yadong,YANG Liu. Parameterization design and optimization of throttling bar recoil mechanism[J]. Jouranal of Gun Launch & Control,2013(4):49-53. (in Chinese)

        [6]劉啟航,徐亞棟. 火炮反后坐裝置參數(shù)化設(shè)計及優(yōu)化[D]. 南京:南京理工大學(xué),2014.

        LIU Qihang,XU Yadong. Parameterization design and optimization of recoil mechanism[D].Nanjing:Nanjing University of Science & Technology,2014. (in Chinese)

        [7]北京兆迪科技有限公司. UG NX 8.5寶典[M]. 北京:中國水利水電出版社,2013:474-502.

        Beijing Zalldy Technology Limited Company. UG NX 8.5 Collection[M]. Beijing:China Water Power Press,2013:474-502.(in Chinese)

        [8]張開運,田懷文. 基于UG的產(chǎn)品級三維參數(shù)化設(shè)計研究[J]. 機械,2011,38(2):36-40.

        ZHANG Kaiyun,TIAN Huaiwen. Research of product-level three-dimensional parametric design based on UG[J]. Machinery,2011,38(2):36-40. (in Chinese)

        [9]史麗媛,祝錫晶,馬繼召. 基于UG參數(shù)化設(shè)計系統(tǒng)的研究[J]. 圖學(xué)學(xué)報,2013,34(2):108-112.

        SHI Liyuan,ZHU Xijing,MA Jizhao. A UG-based parametric design system[J]. Journal of Graphics,2013,34(2):108-112. (in Chinese)

        [10]劉冰,張林,蔣貴全,等. Visual C2010程序設(shè)計案例教程[M]. 北京:機械工業(yè)出版社,2013:14-22.

        LIU Bing,ZHANG Lin,JIANG Guiquan,et al. Visual C2010 program design cases tutorial[M]. Beijing:China Machine Press,2013:14-22.(in Chiese)

        Rapid Design Module Development of a Large Caliber Naval Gun Recoil Mechanism

        CAO Zhongchen, YAO Zhong, WANG Yongzhong, XIA Fangchao, MIAO Pu

        (Northwest Institute of Mechanical & Electrical Engineering, Xianyang712099, Shaanxi, China)

        In order to improve the design efficiency of a large caliber naval gun recoil mechanism, a development method of rapid design module was proposed. In accordance with the theory of 3D assembly model parametric design by means of program control, design knowledge and experience are embedded in a functional module, which is enunciated in the form of design process. As a result, a design method integrating program calculation, graphic output of the recoil curve and parameter driving comes into being. The rapid design module of a large caliber naval gun was set up through the use of top-down parameter modeling method, the mixed programming between VCand Matlab, and the design of MFC interface. Finally, the feasibility and availability of the rapid design module were verified with a large caliber naval gun recoil mechanism experimental set-up. This module development method offers a reference for artillery engineering design.

        recoil mechanism; rapid design; parameterization;secondary development

        10.19323/j.issn.1673-6524.2016.02.012

        2015-10-19

        曹中臣(1988—),男,碩士研究生,主要從事艦炮參數(shù)化設(shè)計研究。E-mail:caozhongchen61@163.com

        TJ303+.4

        A

        1673-6524(2016)02-0057-05

        猜你喜歡
        艦炮口徑界面
        大口徑艦炮彈藥儲供系統(tǒng)可靠性研究
        步槍口徑之爭(下)
        步槍口徑之爭(上)
        一門艦炮殺四方
        軍事文摘(2021年16期)2021-11-05 08:49:08
        一門艦炮殺四方
        國企黨委前置研究的“四個界面”
        基于Simulink的高精度艦炮隨動系統(tǒng)建模與仿真
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        全口徑預(yù)決算審查監(jiān)督的實踐與思考
        人機交互界面發(fā)展趨勢研究
        亚洲小少妇一区二区三区| 永久免费无码av在线网站| 亚洲精品有码在线观看| 少妇高潮紧爽免费观看| 中文字幕一区二区av | 国产两女互慰高潮视频在线观看 | 亚洲中文字幕高清在线视频一区| 一本色道久久亚洲综合| 亚洲成av人片在线观看麦芽 | 极品粉嫩嫩模大尺度视频在线播放| 中文字幕人乱码中文字幕| 欧美freesex黑人又粗又大| 女人的天堂av免费看| 一区二区三区极品少妇| 亚洲无线一二三四区手机| 久久精品国产亚洲精品| 国产在线天堂av| 新久久国产色av免费看| 在线看无码的免费网站| 人人妻人人澡人人爽人人精品电影| 国产高清女人对白av在在线| 中文字幕乱码日本亚洲一区二区| 国产精品久久久久9999吃药| 欧洲色综合| 日本高清二区视频久二区| 久久精品国产亚洲av麻豆瑜伽| 成人免费看片又大又黄| 妞干网中文字幕| 深夜日韩在线观看视频| 国产欧美va欧美va香蕉在| 中文字幕亚洲乱码熟女一区二区| 免费人成视频网站在线| 中文字幕在线看精品乱码| 欧美俄罗斯40老熟妇| 美国黄色片一区二区三区| 亚洲精品国产av成人网| 亚洲av中文无码乱人伦在线咪咕| 蜜臀av一区二区| 亚洲精品国产av一区二区| 国产亚洲精品av久久| 成 人 免费 黄 色 视频|