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

        ?

        Pro/E二次開發(fā)在液壓集成塊設(shè)計中的應(yīng)用*

        2014-07-18 11:56:26辛運勝王亞新姚平喜
        關(guān)鍵詞:集成塊二次開發(fā)太原

        辛運勝,王亞新,姚平喜

        (1.太原理工大學(xué) 機械工程學(xué)院,太原 030024;2.太原礦山機器集團有限公司,太原 030032)

        Pro/E二次開發(fā)在液壓集成塊設(shè)計中的應(yīng)用*

        辛運勝1,王亞新2,姚平喜1

        (1.太原理工大學(xué) 機械工程學(xué)院,太原 030024;2.太原礦山機器集團有限公司,太原 030032)

        在液壓集成塊的設(shè)計中,應(yīng)用Pro/E二次開發(fā)技術(shù),建立了安裝板的參數(shù)化模型,通過ACCESS數(shù)據(jù)庫對其尺寸信息實現(xiàn)錄入和存儲。利用尺寸聯(lián)動機制設(shè)置約束條件,確定基準(zhǔn)點的位置,生成標(biāo)準(zhǔn)安裝板模型。依據(jù)安裝板上的孔和閥孔對應(yīng)關(guān)系,實現(xiàn)液壓閥的準(zhǔn)確擺放與對應(yīng)油孔及安裝孔的一次生成。簡化整個設(shè)計過程,提高了設(shè)計效率,最終實現(xiàn)液壓集成塊系統(tǒng)的準(zhǔn)確設(shè)計。

        液壓集成塊;參數(shù)化設(shè)計;二次開發(fā); ACCESS數(shù)據(jù)庫

        0 引言

        自上世紀(jì)80年代起,液壓集成塊[1]就因其典型性和復(fù)雜性,吸引了國內(nèi)外眾多研發(fā)機構(gòu)和學(xué)者的研究興趣,但長久以來在原理圖繪制、孔道校核等方面缺乏專業(yè)、直觀的評判標(biāo)準(zhǔn)。隨著CAD技術(shù)的不斷發(fā)展,將三維設(shè)計作為基本手段對液壓集成塊進行再設(shè)計,就能夠更好地建立液壓集成塊的參數(shù)化系統(tǒng),彌補在液壓集成塊設(shè)計中的缺陷,提高設(shè)計效率和質(zhì)量[2]。

        利用對三維參數(shù)化軟件Pro/E的二次開發(fā),有助于將液壓集成塊錯綜復(fù)雜的孔道設(shè)計趨于標(biāo)準(zhǔn)化、系列化。通過尺寸驅(qū)動生成三維參數(shù)化模型等功能模塊,解決液壓集成塊中液壓閥的精確定位,可以直觀、可靠的傳遞出整個液壓集成塊的設(shè)計過程,在實際生產(chǎn)運用中幫助設(shè)計師完成液壓集成塊的精確快速設(shè)計。

        1 液壓集成塊設(shè)計技術(shù)路線

        參數(shù)化設(shè)計是三維實體軟件應(yīng)用的核心技術(shù)。所謂參數(shù)化設(shè)計即是根據(jù)產(chǎn)品的結(jié)構(gòu)形式和國家標(biāo)準(zhǔn)來確定需要參數(shù)化的尺寸,尺寸間也需要設(shè)置一些約束條件,這些參數(shù)決定產(chǎn)品某一結(jié)構(gòu)形式下的模型。作為產(chǎn)品建模的一個重要手段,它以約束條件來控制產(chǎn)品模型的特征, 以一組參數(shù)來控制設(shè)計結(jié)果,從而能通過更改設(shè)計參數(shù)來實現(xiàn)模型的再生和創(chuàng)建。因此,在系列化產(chǎn)品設(shè)計中得到廣泛的應(yīng)用。

        液壓集成塊上可安裝不同廠家的不同規(guī)格的各種液壓閥,這些閥的外型可以有差別,但其油口以及連接尺寸都是標(biāo)準(zhǔn)化,系列化的。因此,液壓集成塊上與液壓閥對應(yīng)的油口及安裝螺紋孔也是標(biāo)準(zhǔn)化和系列化的[3]。系列產(chǎn)品的結(jié)構(gòu)相似度很高,這為實現(xiàn)其參數(shù)化提供了條件[4]。參數(shù)化系統(tǒng)開發(fā)主要對零件的設(shè)計參數(shù)進行編程,實現(xiàn)設(shè)計參數(shù)的檢索、修改,最后調(diào)用數(shù)據(jù)庫里面用戶定義的參數(shù)值來生成新的三維模型的功能。液壓集成塊的參數(shù)化設(shè)計系統(tǒng)是先通過參數(shù)化軟件Pro/E創(chuàng)建三維模型,并且設(shè)置內(nèi)部的拓?fù)潢P(guān)系,同時,通過關(guān)系來進行尺寸間的約束來確定模型中的主參數(shù),生成UDF文件。最后用程序調(diào)用模型并在程序中實現(xiàn)交互設(shè)計,生成可執(zhí)行的應(yīng)用程序。其設(shè)計流程如圖1所示。

        圖1 設(shè)計流程

        2 Pro/E二次開發(fā)與ACCESS應(yīng)用

        Pro/E具有基于特征、全相關(guān)性、實體造型、參數(shù)化及數(shù)據(jù)可重用等特點,還具有強大的設(shè)計、分析、制造功能[5]。借助軟件內(nèi)部的二次開發(fā)模塊可以實現(xiàn)自定義設(shè)計功能。本系統(tǒng)用UDF和Pro/Toolkit作為開發(fā)工具進行液壓集成塊安裝板系統(tǒng)設(shè)計。

        2.1 二次開發(fā)工具

        UDF工具可以將現(xiàn)有的特征融合在一起,這些特征以*.gph文件保存,作為一個整體特征使用。根據(jù)產(chǎn)品的特點,可以快速準(zhǔn)確的生成某一特定特征的三維模型。

        Pro/Toolkit是Pro/E提供的功能最強大的應(yīng)用程序接口(API)[6]。用戶可以調(diào)用其內(nèi)部封裝的所有的函數(shù),借助VC++編程工具生成的可執(zhí)行的應(yīng)用程序,實現(xiàn)與Pro/E的無縫連接[7]。從而實現(xiàn)用戶想要的設(shè)計功能。

        2.2 ACCESS應(yīng)用

        用ACCESS存儲系列產(chǎn)品模型的尺寸信息,減少UDF模型制作數(shù)量。在UDF文件中包含了特征中的所有約束關(guān)系和尺寸信息,這些尺寸信息分為定位尺寸和形狀尺寸。雖然每一種安裝板的形狀尺寸固定不變,但是同一系類的安裝板形狀也有細(xì)微的差別。將尺寸存儲起來就能生成對應(yīng)的模型,在系統(tǒng)的設(shè)計過程中,只要在ACCESS中添加或刪除特征尺寸信息就能實現(xiàn)系統(tǒng)內(nèi)部模型庫的編輯。

        3.集成塊設(shè)計過程

        3.1 繪制標(biāo)準(zhǔn)的液壓集成塊安裝孔

        液壓集成塊的設(shè)計主要是孔道和安裝孔的設(shè)計[8]。安裝板和閥是一一對應(yīng)的。因此,集成塊的設(shè)計主要是孔的安裝位置和孔的類型的設(shè)計。通過Pro/E內(nèi)部的關(guān)系的約束來驅(qū)動每個孔的位置。具體過程如下。

        1)對照標(biāo)準(zhǔn)安裝板尺寸和參數(shù)約束關(guān)系繪制安裝孔,選中特征并進行編輯修改尺寸特征的屬性,將其名字改為自定義的名字。

        2)按照標(biāo)準(zhǔn)安裝孔的約束信息,螺紋孔的尺寸特征是相同的,因此,通過尺寸聯(lián)動機制可知,確定一個孔的信息即可確定所有螺紋孔形狀尺寸。最后在Pro/E內(nèi)部的關(guān)系選項中進行尺寸之間的關(guān)系設(shè)定。如圖2所示。

        圖2 尺寸關(guān)系約束

        3)同樣的設(shè)置各個油孔的尺寸屬性,以一個點作為整個安裝板的定位尺寸,其他的所有的孔定位都是通過與點的相對位置進行參照的。因此,確定一個點的位置便可以生成整個標(biāo)準(zhǔn)的安裝孔。拓?fù)潢P(guān)系如圖3所示。

        圖3 拓?fù)潢P(guān)系

        3.2 制作用戶定義特征文件

        點擊“工具”菜單下的“UDF庫”來制作gph格式的文件。設(shè)置UDF的參考并通過參考提示來指引用戶選擇相應(yīng)的參照[9]。本實例中的參照是一個放置安裝孔的平面,還有三個位置參照的平面。每一個參照都對應(yīng)著相關(guān)的提示信息,讓用戶做出正確的參照選擇。同時,將內(nèi)部的尺寸設(shè)置成可變尺寸,這樣就能通過函數(shù)調(diào)用這些可變參數(shù),實現(xiàn)將ACCESS數(shù)據(jù)庫中參數(shù)賦值給模型中的參數(shù)。內(nèi)部選項還可以對UDF的基本屬性進行設(shè)置等。如圖4所示。

        圖4 UDF模型創(chuàng)建

        3.3 VC++2005中編程生成應(yīng)用程序

        在VC++2005中調(diào)用pro/Toolkit內(nèi)部封裝的函數(shù),實現(xiàn)用戶定義特征的相關(guān)的功能。同時,通過添加VC++內(nèi)部的相關(guān)控件來制作系統(tǒng)的人機界面,最后生成可執(zhí)行的應(yīng)用程序,為整個集成塊的設(shè)計帶來方便。其中UDF核心代碼如下所示。

        error = ProSelect("surface", 1, NULL, NULL, NULL, NULL, &m_sel, &n_sel); // 選擇面

        ProSelectionCopy(m_sel[0], &m_sel);

        ProUdfreferenceAlloc(L"place_surface", m_sel, PRO_B_FALSE, &udf_ref);

        ProUdfdataReferenceAdd(udf_data, udf_ref);

        // 設(shè)置udf的參考

        error = ProUdfvardimAlloc(L"xdian", m_1,

        PROUDFVARTYPE_DIM, &udf_dim);

        error = ProUdfdataUdfvardimAdd(udf_data, udf_dim);

        // 設(shè)置udf的尺寸數(shù)據(jù)

        error = ProUdfCreate((ProSolid)mdl_curr, udf_data, NULL, NULL, 0, &udf); // 創(chuàng)建udf

        ProWindowRepaint (PRO_VALUE_UNUSED);

        // 刷新窗口顯示

        3.4 Pro/E中程序的運行和結(jié)束

        點擊“工具”下的“輔助應(yīng)用程序”找到先前編輯好的DAT文件,點擊“啟動”按鈕。應(yīng)用程序開始運行在系統(tǒng)菜單中生成一個“液壓集成塊設(shè)計”的菜單。這個菜單就是集成塊的設(shè)計入口。如圖5所示。

        圖5 應(yīng)用程序的啟動與停止

        3.5 人機界面展示

        點擊“液壓集成塊設(shè)計”調(diào)出整個的設(shè)計界面,選擇想要的類型的安裝孔,輸入基準(zhǔn)點的位置尺寸,所有儲存在ACCESS中的尺寸信息被調(diào)出,并顯示在各個編輯控件上,根據(jù)先前設(shè)計提示進行相關(guān)的參照選擇,整個安裝板上的標(biāo)準(zhǔn)孔將會自動擺放到集成塊上。如圖6所示。

        圖6 集成塊設(shè)計的人機界面

        3.6 設(shè)計結(jié)果輸出

        安裝好了想要的安裝板后,可以進行安裝板的位置的調(diào)節(jié)以及油路孔的深度的調(diào)整,閥的擺放與安裝板一一對應(yīng),設(shè)計時只需要將最初的點位置變化,整個安裝孔和閥自動變換位置,實現(xiàn)特征聯(lián)動,方便液壓集成塊的設(shè)計,最終得到符合設(shè)計功能液壓集成塊。其最終結(jié)果如圖7所示。

        圖7 集成塊設(shè)計結(jié)果

        4 結(jié)論

        通過Pro/E二次開發(fā)設(shè)計生成液壓安裝板的標(biāo)準(zhǔn)件,通過一個點的定位就能準(zhǔn)確生成安裝板的三維模型,移動點的位置可以實現(xiàn)安裝板的整體位移。同時,通過增減ACCESS存儲的尺寸信息,實現(xiàn)模型尺寸和數(shù)目的增減,避免安裝板的重復(fù)制作。在液壓集成塊的設(shè)計中,為設(shè)計師節(jié)省大量的時間和精力,提高設(shè)計效率和精度。

        [1]高衛(wèi)國,徐燕申,牛文鐵.面向設(shè)計的液壓閥庫建模方法及應(yīng)用研究[J].組合機床自動化加工技術(shù), 2005(2):22-24.

        [2]楊萍,陳曉東.基于Pro/E平臺標(biāo)準(zhǔn)零件庫的二次開發(fā)[J]. 組合機床與自動化加工技術(shù), 2005(6):100-103.

        [3] 劉萬輝,田樹軍,賈春強,等.液壓集成塊CAD/CAM系統(tǒng)的研究與開發(fā)[J].遼寧工程技術(shù)大學(xué)學(xué)報, 2008(4):587-590.

        [4]程俊峰,沈精虎.基于Pro/E二次開發(fā)的零件參數(shù)化設(shè)計[J].現(xiàn)代制造工程,2008(2):77-79.

        [5]Parametric Technology Corporation. Pro/E Wildfire 4.0 Pro/TOOLKIT User’s Guide June 2009 [M].USA:PTC,2009.

        [6]繆燕平,何柏林.Pro/TOOLKIT 對Pro/E二次開發(fā)參數(shù)化設(shè)計系統(tǒng)研究[J].機械設(shè)計與制造, 2008(9):185-187.

        [7]吳循箴,湯國興,張柏清,等.基于閥件裝配的液壓集成塊CAD軟件開發(fā)[J].機床與液壓 2006(10):189-191.

        [8]Rinkinen J.A., Rahkonen E., Luomanranta M., et al., HYBLO-CAD/CAM -Interactive program package for hydraulic cartridge valve blocks, International Conference on Fluid Power, Tampere, Finland, 1987: 111-128.

        [9] Gao, W.G., Niu, W.T., Zhang, D.W.. Dynamic flow path feature based hydraulic manifold block design[J]. Materials Science Forum, 2009, 628-629: 275-280.

        (編輯 趙蓉)

        Application of Pro/E Advanced Development in Hydraulic Manifold Block Design

        XIN Yun-sheng1,WANG Ya-xin2,YAO Ping-xi1

        (1.College of Mechanical Engineering,Taiyuan University of Technology, Taiyuan 030024,China;2. Taiyuan Mining Machinery Group Co., Ltd.,Taiyuan 030032,China)

        Advanced development technology of the Pro/E is applied in the design of the hydraulic manifold block. Parametric model of hydraulic mounting board are Established, thus achieving their size information input and storage through the ACCESS database. Constraints can be set according to Size linkage mechanism. While ascertaining the position of reference point, a standard hydraulic mounting board model will be generated. Based on the congruent relationship of mounting hole and the valve port, hydraulic valve can be accurately placed, and the oil hole and mounting hole can be generated once. The hydraulic manifold block can be designed accurately because the whole design process has been simplified and design efficiency has been improved.

        hydraulic integrated block;parametric design;advanced development;ACCESS database

        1001-2265(2014)06-0028-03

        10.13462/j.cnki.mmtamt.2014.06.008

        2013-09-12;

        2013-10-14

        山西省研究生優(yōu)秀創(chuàng)新項目(20123033);山西省煤礦裝備研究生教育創(chuàng)新中心(TK2011-010)

        辛運勝(1987—),男,黑龍江訥河人太原理工大學(xué)碩士研究生,主要研究方向為液壓技術(shù)、CAD/CAM技術(shù),(E-mail)120181624@qq.com;通訊作者:姚平喜(1963—),男,山西蒲縣人,太原理工大學(xué)教授,博士,主要研究方向為CAD/CAM技術(shù)、機電系統(tǒng)設(shè)計理論、液壓系統(tǒng)節(jié)能等方面,(E-mail)yaopx0872@163.com。

        TH137;TG65

        A

        猜你喜歡
        集成塊二次開發(fā)太原
        太原清廉地圖
        基于ANSYS的液壓集成塊內(nèi)部孔道受力分析
        淺談基于Revit平臺的二次開發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        除夜太原寒甚
        淺談Mastercam后處理器的二次開發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        西門子Easy Screen對倒棱機床界面二次開發(fā)
        基于響應(yīng)面法的液壓集成塊直角轉(zhuǎn)彎流道優(yōu)化
        基于VB.NET的三維集成塊校核
        基于Pro/E二次開發(fā)的推土鏟參數(shù)化模塊開發(fā)
        船用低噪聲液壓集成塊優(yōu)化設(shè)計與分析
        一区二区日本免费观看| av香港经典三级级 在线| 国产精品jizz观看| 亚洲日本精品一区久久精品| 精品私密av一区二区三区| 日韩av午夜在线观看| 失禁大喷潮在线播放| 国产成人精品日本亚洲直播| 国产一区二区三区精品毛片 | 久久夜色精品亚洲天堂| 亚洲成av人片女在线观看| 亚洲色在线v中文字幕| 99久久久精品免费香蕉| 最新亚洲视频一区二区| 精品无码av一区二区三区不卡| 国产成人av性色在线影院色戒| 呦泬泬精品导航| 美国黄色av一区二区| 邻居少妇张开腿让我爽视频| 人妻久久久一区二区三区蜜臀 | 久久亚洲国产中v天仙www| 国产毛片一区二区三区| 精品一区二区av天堂色偷偷| 吃奶摸下激烈床震视频试看| 国产 中文 制服丝袜 另类| 国产91大片在线观看| 亚洲精品无码不卡在线播he| 欧美激情内射喷水高潮| 免费无码AⅤ片在线观看| 日韩精品视频高清在线| 亚洲av中文无码乱人伦在线播放 | 国产农村乱子伦精品视频| 国产精品丝袜美女在线观看| 国产乱子伦一区二区三区国色天香| 东京热无码av一区二区| 无码不卡高清毛片免费| 色视频日本一区二区三区| 久久久久亚洲精品男人的天堂| 久久久久久久性潮| 天堂av在线一区二区| 久久精品中文字幕女同免费|