基于Pro/E的二級圓柱減速器的設(shè)計系統(tǒng)開發(fā)
為了彌補傳統(tǒng)設(shè)計方法的不足,提高產(chǎn)品的市場競爭力,在研究快速設(shè)計的理論、方法和技術(shù)的基礎(chǔ)上,提出了一個基于Pro/E的參數(shù)化設(shè)計系統(tǒng),簡要介紹了關(guān)于二級圓柱齒輪減速器主要零件的參數(shù)化設(shè)計方法,實現(xiàn)了減速器主要零件的快速設(shè)計。
參數(shù)化設(shè)計可以十分方便地修改圖形,并能將以往產(chǎn)品設(shè)計的經(jīng)驗和知識繼承下來,設(shè)計者也可以把時間、精力集中于更具有創(chuàng)造性的概念和整體設(shè)計中去,提高造型設(shè)計的精度和設(shè)計的效率。參數(shù)化設(shè)計技術(shù)是實現(xiàn)產(chǎn)品快速設(shè)計的常用有效手段,主要用于標準化、系列化和通用化程度比較高的定型產(chǎn)品。減速器的設(shè)計,重復(fù)性勞動很多,參數(shù)化設(shè)計正好解決了這一難題。
1、設(shè)計系統(tǒng)的主要內(nèi)容
本系統(tǒng)主要研究內(nèi)容就是運用Pro/E的二次開發(fā)方法,實現(xiàn)減速器的參數(shù)化設(shè)計,以C語言和Pro/TOOLKIT為開發(fā)工具,對減速器的主要零件進行常規(guī)性、可靠性設(shè)計,構(gòu)建二級減速器參數(shù)化設(shè)計系統(tǒng)。具體包括以下內(nèi)容:
(1)應(yīng)用Pro/TOOLKIT工具進行二次開發(fā),包括源文件編寫、環(huán)境的配置以及程序的注冊和運行。
(2)基于Pro/E的參數(shù)化設(shè)計,建立主要零件樣板模型。
(3)設(shè)計系統(tǒng)界面。在VC的環(huán)境下,用戶通過交互界面選擇基本參數(shù)、強度校核、工藝參數(shù)以及可靠性設(shè)計等按鈕,并輸入基本變量。
(4)加入齒輪傳動可靠性設(shè)計。用常規(guī)設(shè)計方法得到的齒輪傳動尺寸為初始條件,需要校核所設(shè)計的傳動系統(tǒng)是否滿足該系統(tǒng)的可靠度要求,從而確保各級齒輪的傳動可靠性滿足要求。
2、設(shè)計過程
2.1、Pro/E的二次開發(fā)及接口
二次開發(fā)即對軟件進行本地化工作,對于Pro/E軟件系統(tǒng),較深入的二次開發(fā)則是利用Pro/TOOLKIT開發(fā)工具。但是Pro/TOOLKIT開發(fā)界面的功能很弱,而且沒有連接數(shù)據(jù)庫的功能,所以必須借助其他的開發(fā)工具來實現(xiàn)。由于此軟件提供給用戶的二次開發(fā)模塊是以C語言為依據(jù)的,為此選用VC++作為本系統(tǒng)的程序設(shè)計工具。
3、結(jié)束語
利用本開發(fā)系統(tǒng)對減速器進行三維建模參數(shù)化設(shè)計,實現(xiàn)了通用零件的快速生成,大大縮短了設(shè)計周期。該系統(tǒng)對提高減速器的設(shè)計效率、提高設(shè)計質(zhì)量、降低設(shè)計費用,具有一定實用價值,同時可為產(chǎn)品的有限元分析和加工提供實體模型。