基于Pro/E的二級(jí)圓柱減速器的設(shè)計(jì)系統(tǒng)開發(fā)

2014-11-27 張文芳 太原科技大學(xué)機(jī)械工程學(xué)院

  為了彌補(bǔ)傳統(tǒng)設(shè)計(jì)方法的不足,提高產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力,在研究快速設(shè)計(jì)的理論、方法和技術(shù)的基礎(chǔ)上,提出了一個(gè)基于Pro/E的參數(shù)化設(shè)計(jì)系統(tǒng),簡(jiǎn)要介紹了關(guān)于二級(jí)圓柱齒輪減速器主要零件的參數(shù)化設(shè)計(jì)方法,實(shí)現(xiàn)了減速器主要零件的快速設(shè)計(jì)。

  參數(shù)化設(shè)計(jì)可以十分方便地修改圖形,并能將以往產(chǎn)品設(shè)計(jì)的經(jīng)驗(yàn)和知識(shí)繼承下來,設(shè)計(jì)者也可以把時(shí)間、精力集中于更具有創(chuàng)造性的概念和整體設(shè)計(jì)中去,提高造型設(shè)計(jì)的精度和設(shè)計(jì)的效率。參數(shù)化設(shè)計(jì)技術(shù)是實(shí)現(xiàn)產(chǎn)品快速設(shè)計(jì)的常用有效手段,主要用于標(biāo)準(zhǔn)化、系列化和通用化程度比較高的定型產(chǎn)品。減速器的設(shè)計(jì),重復(fù)性勞動(dòng)很多,參數(shù)化設(shè)計(jì)正好解決了這一難題。

1、設(shè)計(jì)系統(tǒng)的主要內(nèi)容

  本系統(tǒng)主要研究?jī)?nèi)容就是運(yùn)用Pro/E的二次開發(fā)方法,實(shí)現(xiàn)減速器的參數(shù)化設(shè)計(jì),以C語言和Pro/TOOLKIT為開發(fā)工具,對(duì)減速器的主要零件進(jìn)行常規(guī)性、可靠性設(shè)計(jì),構(gòu)建二級(jí)減速器參數(shù)化設(shè)計(jì)系統(tǒng)。具體包括以下內(nèi)容:

  (1)應(yīng)用Pro/TOOLKIT工具進(jìn)行二次開發(fā),包括源文件編寫、環(huán)境的配置以及程序的注冊(cè)和運(yùn)行。

  (2)基于Pro/E的參數(shù)化設(shè)計(jì),建立主要零件樣板模型。

  (3)設(shè)計(jì)系統(tǒng)界面。在VC的環(huán)境下,用戶通過交互界面選擇基本參數(shù)、強(qiáng)度校核、工藝參數(shù)以及可靠性設(shè)計(jì)等按鈕,并輸入基本變量。

  (4)加入齒輪傳動(dòng)可靠性設(shè)計(jì)。用常規(guī)設(shè)計(jì)方法得到的齒輪傳動(dòng)尺寸為初始條件,需要校核所設(shè)計(jì)的傳動(dòng)系統(tǒng)是否滿足該系統(tǒng)的可靠度要求,從而確保各級(jí)齒輪的傳動(dòng)可靠性滿足要求。

2、設(shè)計(jì)過程

  2.1、Pro/E的二次開發(fā)及接口

  二次開發(fā)即對(duì)軟件進(jìn)行本地化工作,對(duì)于Pro/E軟件系統(tǒng),較深入的二次開發(fā)則是利用Pro/TOOLKIT開發(fā)工具。但是Pro/TOOLKIT開發(fā)界面的功能很弱,而且沒有連接數(shù)據(jù)庫(kù)的功能,所以必須借助其他的開發(fā)工具來實(shí)現(xiàn)。由于此軟件提供給用戶的二次開發(fā)模塊是以C語言為依據(jù)的,為此選用VC++作為本系統(tǒng)的程序設(shè)計(jì)工具。

3、結(jié)束語

  利用本開發(fā)系統(tǒng)對(duì)減速器進(jìn)行三維建模參數(shù)化設(shè)計(jì),實(shí)現(xiàn)了通用零件的快速生成,大大縮短了設(shè)計(jì)周期。該系統(tǒng)對(duì)提高減速器的設(shè)計(jì)效率、提高設(shè)計(jì)質(zhì)量、降低設(shè)計(jì)費(fèi)用,具有一定實(shí)用價(jià)值,同時(shí)可為產(chǎn)品的有限元分析和加工提供實(shí)體模型。