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

        ?

        錐形螺桿在Pro/E中的自動化建模技術(shù)

        2018-01-23 19:59:34付鵬
        中國新技術(shù)新產(chǎn)品 2018年1期
        關(guān)鍵詞:二次開發(fā)螺桿

        付鵬

        摘 要:錐形螺桿是機(jī)械設(shè)備的常見零件,根據(jù)其結(jié)構(gòu)特點(diǎn),確定了該螺桿的結(jié)構(gòu)驅(qū)動參數(shù);通過對Pro/E開發(fā)方法的分析比較,找到了螺桿的自動化建模最佳實(shí)現(xiàn)方式為Pro/Toolkit;按照Pro/Toolkit的二次開發(fā)步驟,實(shí)現(xiàn)了錐形螺桿的參數(shù)自動化建模,為進(jìn)一步進(jìn)行螺桿的有限元分析和優(yōu)化設(shè)計(jì)奠定了基礎(chǔ)。

        關(guān)鍵詞:螺桿;Pro/E;自動化建模;Pro/Toolkit;二次開發(fā)

        中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A

        0.引言

        錐形機(jī)械設(shè)備中的常見零件,其設(shè)計(jì)參數(shù)是影響設(shè)備工作性能的最主要因素。利用計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)與有限元分析技術(shù)對其優(yōu)化設(shè)計(jì)時(shí),需要多次建模,造成了對人力、物力的浪費(fèi)。

        Pro/E軟件是一種可提供二次開發(fā)工具的三維軟件平臺,包括族表、Pro/Toolkit、用戶自定義特征等多種二次開發(fā)方法。其中,Pro/Toolkit是其最強(qiáng)大、最高級的開發(fā)工具包,可實(shí)現(xiàn)外部應(yīng)用程序與平臺自身的無縫集成。本文利用Pro/Toolkit二次開發(fā)模塊,實(shí)現(xiàn)了錐形螺桿的自動化建模,提高了該復(fù)雜模型的設(shè)計(jì)效率,為后續(xù)的力學(xué)分析等工作提供方便。

        1.Pro/E開發(fā)方法介紹

        PRO/ENGINEER的二次開發(fā)工具包括:Pro/Toolkit、用戶定義特征、Pro/Program、J-link與族表。

        Pro/Toolkit與 J-link分別是基于C語言、JAVA語言的二次開發(fā)工具,前者可通過調(diào)用軟件本身底層函數(shù),并利用C語言訪問其自身數(shù)據(jù)庫以及內(nèi)部應(yīng)用程序來實(shí)現(xiàn)相關(guān)功能的擴(kuò)展。

        用戶定義特征是將許多特征組合成為一個自定義特征,使用時(shí)可直接調(diào)用這個包含多特征的單特征組合。適合應(yīng)用于某個特定結(jié)構(gòu)。

        Pro/Program包含了Pro/ENGINEER中模型的主要設(shè)計(jì)步驟與參數(shù)列表,可通過編輯該P(yáng)ro/Program文件實(shí)現(xiàn)對模型的控制。

        族表又稱為表格驅(qū)動,是一種可以通過電子表格管理的、適用于具有相同或相近結(jié)構(gòu)的零件(如標(biāo)準(zhǔn)件)的開發(fā)工具。

        由于錐形螺桿結(jié)構(gòu)復(fù)雜,建模不便,為了達(dá)到變螺距、變根徑、變長度的錐形螺桿的自動化建模的目的,結(jié)合Pro/E各個開發(fā)方法的特點(diǎn),選擇利用Pro/Toolkit二次開發(fā)模塊對其進(jìn)行自動化建模。

        2.錐形螺桿自動化建模的實(shí)現(xiàn)

        2.1 錐形螺桿的參數(shù)化建模

        利用Pro/E提供的參數(shù)功能(Parameters)將螺桿的圓臺后直徑(dia1)、圓臺前直徑(dia2)、螺旋體直徑(dia3)、圓臺長度(len1)、圓錐長度(len2)、螺距(pitch)分別分別設(shè)置為可變參,建立的螺桿模型如圖1所示。

        利用關(guān)系功能(Relations),創(chuàng)建螺桿的參數(shù)關(guān)系:

        d1=len1

        d2=len2

        d4=dia1/2

        d16=dia2/2

        d10=pitch

        d25=dia3/2-d4

        2.2 菜單信息文件的設(shè)計(jì)

        為了便于用戶對螺桿參數(shù)化建模命令的查找,采用向工具條中添加命令圖標(biāo)的方式。程序運(yùn)行時(shí),需要在工具菜單下添加Screw Design按鈕,并且顯示命令圖標(biāo)。根據(jù)上述要求編寫的菜單信息文件Utilities.txt內(nèi)容如下:

        ……

        -Screw Design

        -Screw Design

        ……

        This command dedigns the Screw

        2.3 對話框資源文件的設(shè)計(jì)

        將對話框設(shè)置為可以輸入六個參數(shù)的布局,并將其置于Pro/E界面中間位置。運(yùn)用prodialog_view預(yù)覽對話框的效果如圖2所示,資源文件如圖2所示。

        ……

        (Layout luoLayout

        (Components

        (Label dia1label)

        (InputPanel dia1)

        (Label dia2label)

        (InputPane dia2)

        (Label dia3label)

        (InputPanel dia3)

        (Label len1label)

        (InputPanel len1)

        (Label len2label)

        (InputPanel len2)

        (Label pitchlabel)

        (InputPanel pitch)

        (Resources

        (dia1label.Label "后端直徑")

        (dia1label.TopOffset 4)

        (dia1label.BottomOffset 4)

        (dia1label.LeftOffset 4)

        ……

        3.3 程序源文件的設(shè)計(jì)

        程序源文件主要包含3部分,第一部分為菜單源程序,第二部分為對話框源程序,第三部分為通過利用函數(shù)對前兩兩程序的連接。

        ……

        // 將對話框調(diào)入內(nèi)存

        ProUIDialogCreate(“screw”, “screw”);

        //設(shè)置ok按鈕激活函數(shù),使按鈕調(diào)用yuanzhuOK

        ProUIPushbuttonActivateActionSet(“screw”,”O(jiān)k”,screwOK, NULL);endprint

        //設(shè)置cancel按鈕激活函數(shù),使按鈕調(diào)用UsrCancelAction

        ProUIPushbuttonActivateActionSet(“screw”,”Cancel”,UsrCancelAction, NULL);

        ……

        //讀取編輯框輸入的數(shù)值

        ProUIInputpanelDoubleGet(“screw”,”dia1”,&dia11);

        ProUIInputpanelDoubleGet(“screw”,”dia2”,&dia21);

        ProUIInputpanelDoubleGet(“screw”,”dia3”,&dia31);

        ProUIInputpanelDoubleGet(“screw”,”len1”,&len11);

        ProUIInputpanelDoubleGet(“screw”,”len2”,&len21);

        ProUIInputpanelDoubleGet(“screw”,”pitch”,&pitch1);

        //為value賦值

        value1.type=PRO_PARAM_DOUBLE;

        value1.value.d_val=dia1;

        value2.type=PRO_PARAM_DOUBLE;

        value2.value.d_val=dia2;

        value3.type=PRO_PARAM_DOUBLE;

        value3.value.d_val=dia3;

        value4.type=PRO_PARAM_DOUBLE;

        value4.value.d_val=len1;

        ……

        3.4 注冊和運(yùn)行程序

        在螺桿目錄下創(chuàng)建注冊文件protk.dat。

        ……

        exec_file E:\screw\Debug\screw.exe

        text_dir E:\screw\text

        ……

        利用輔助應(yīng)用程序功能完成上述注冊文件的注冊,并運(yùn)行該程序,輸入相關(guān)參數(shù),得到的螺桿模型如圖3所示。

        結(jié)論

        (1)通過分析比較Pro/E開發(fā)方法的特點(diǎn),找到了適合錐形螺桿自動化建模的開發(fā)方式為Pro/Toolkit。

        (2)在分析錐形螺桿的結(jié)構(gòu)參數(shù)的基礎(chǔ)上,設(shè)置了錐形螺桿的驅(qū)動參數(shù),在Pro/E中建立了帶有參數(shù)關(guān)系的螺桿模型。

        (3)根據(jù)Pro/Toolkit二次開發(fā)的步驟,編寫了菜單信息文件、對話框資源文件與程序源文件。

        (4)創(chuàng)建了程序的注冊文件,成功地運(yùn)行了程序。

        (5)實(shí)現(xiàn)了不同尺寸參數(shù)的螺桿的自動化參數(shù)建模,提高了建模的效率。同時(shí),也為其他相似零件的二次開發(fā)方法提供了參考。

        參考文獻(xiàn)

        [1]劉光富,李愛平.熔融沉積快速成型機(jī)的螺旋擠壓機(jī)構(gòu)設(shè)計(jì)[J].機(jī)械設(shè)計(jì),2003,20(9):23-25.

        [2]康冰,張祖立.基于APDL的擠壓膨化錐形螺桿的參數(shù)化建模[J].農(nóng)機(jī)化研究,2007(4):56-58.endprint

        猜你喜歡
        二次開發(fā)螺桿
        淺談基于Revit平臺的二次開發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        西門子Operate高級編程的旋轉(zhuǎn)坐標(biāo)系二次開發(fā)
        淺談Mastercam后處理器的二次開發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        一種同軸式擠出機(jī)用混煉輸送機(jī)構(gòu)
        注塑機(jī)PVC注塑螺桿
        Micaps3.2 版本二次開發(fā)入門淺析
        西藏科技(2015年12期)2015-09-26 12:13:51
        ANSYS Workbench二次開發(fā)在汽車穩(wěn)定桿CAE分析中的應(yīng)用
        汽車零部件(2014年5期)2014-11-11 12:24:32
        注氣口前后段螺桿中聚合物熔體的數(shù)值研究
        中國塑料(2014年1期)2014-10-17 02:46:37
        螺桿壓縮機(jī)高能效設(shè)計(jì)法
        SCM-DF400型單頭螺桿高速分裝機(jī)
        久久久老熟女一区二区三区| 成人av一区二区亚洲精| 日本一本一道久久香蕉男人的天堂 | 国产伦精品一区二区三区| 亚洲综合精品亚洲国产成人| 巨茎中出肉欲人妻在线视频| 久久亚洲黄色| 国产粉嫩美女一区二区三| 激情久久黄色免费网站| 天天摸夜夜摸夜夜狠狠摸| 少妇内射视频播放舔大片| 国产成人精品人人做人人爽| 中国亚洲av第一精品| 无码孕妇孕交在线观看| 亚洲影院天堂中文av色| 亚洲一区二区成人在线视频| 91成人黄色蘑菇视频| 最新国产精品久久精品| 国产啪精品视频网站丝袜| 亚洲免费看三级黄网站| 亚洲人成综合第一网站| 成人国内精品久久久久一区| 亚洲欧洲国产日产国码无码| 日本特殊按摩在线观看| 欧美嫩交一区二区三区| 日日噜噜夜夜爽爽| 国产福利小视频91| 一区二区三区四区中文字幕av | 国产精品视频永久免费播放| 少妇特黄a一区二区三区| 久久久亚洲精品午夜福利| 白嫩少妇高潮喷水av| 一区二区三区中文字幕| 婷婷综合久久中文字幕蜜桃三电影| 91精品国产无码在线观看| 亚洲一区二区三区偷拍厕所| 在线看片免费人成视频久网下载| 99热这里只有精品69| 加勒比一区二区三区av | 偷偷色噜狠狠狠狠的777米奇| 亚洲地址一地址二地址三|