65平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)數(shù)控轉(zhuǎn)臺(tái)的設(shè)計(jì)—3D建模與裝配
65平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)數(shù)控轉(zhuǎn)臺(tái)的設(shè)計(jì)—3D建模與裝配,65,平面,二次,包絡(luò),蝸桿,傳動(dòng),數(shù)控,轉(zhuǎn)臺(tái),設(shè)計(jì),建模,裝配
湘 潭 大 學(xué) 興湘學(xué)院本科畢業(yè)設(shè)計(jì)(論文)開題報(bào)告題 目 平面二次包絡(luò)環(huán)面蝸桿數(shù)控轉(zhuǎn)臺(tái)的設(shè)計(jì)—3D 建模與裝配姓 名 楊俊 學(xué)號(hào) 2006183925專 業(yè) 機(jī)械設(shè)計(jì)制造及其自動(dòng)化 班級(jí) 機(jī)械二班指導(dǎo)教師 胡自化 職稱 教授填寫時(shí)間 2010 年 4 月 21 日2010 年 6 月說 明1.根據(jù)湘潭大學(xué)《畢業(yè)設(shè)計(jì)(論文)工作管理規(guī)定》,學(xué)生必須撰寫《畢業(yè)設(shè)計(jì)(論文)開題報(bào)告》,由指導(dǎo)教師簽署意見,系主任批準(zhǔn)后實(shí)施。2.開題報(bào)告是畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)對(duì)學(xué)生答辯資格審查的依據(jù)材料之一。學(xué)生應(yīng)當(dāng)在畢業(yè)設(shè)計(jì)(論文)工作前期內(nèi)完成,開題報(bào)告不合格者不得參加答辯。3.畢業(yè)設(shè)計(jì)(論文)開題報(bào)告各項(xiàng)內(nèi)容要實(shí)事求是,逐條認(rèn)真填寫。其中的文字表達(dá)要明確、嚴(yán)謹(jǐn),語言通順,外來語要同時(shí)用原文和中文表達(dá)。第一次出現(xiàn)縮寫詞,須注出全稱。4.本報(bào)告中,由學(xué)生本人撰寫的對(duì)課題和研究工作的分析及描述,應(yīng)不少于 2000 字。5.開題報(bào)告檢查原則上在第 2~4 周完成,各系完成畢業(yè)設(shè)計(jì)開題檢查后, 應(yīng)寫一份開題情況總結(jié)報(bào)告。6. 填寫說明:(1) 課題性質(zhì) :可填寫 A.工程設(shè)計(jì);B. 論文;C. 工程技術(shù)研究;E.其它。(2) 課題來源:可填寫 A.自然科學(xué)基金與部、省、市級(jí)以上科研課題;B.企、事業(yè)單位委托 課題;C.校級(jí)基金課題;D.自擬課題。(3) 除自擬課題 外,其它課題必須要填寫課題的名稱。(4) 參考文獻(xiàn)不能少于 10 篇。(5) 填寫內(nèi)容的字體大小 為小四,表格所留空不夠可增頁。本科畢業(yè)設(shè)計(jì) (論文)開題報(bào)告學(xué)生姓名 楊俊 學(xué) 號(hào) 2006183925 專 業(yè) 機(jī)械設(shè)計(jì)制造及其自 動(dòng)化指導(dǎo)教師 胡自化 職 稱 教授 所在系 機(jī)械設(shè)計(jì)課題來源 科研項(xiàng)目 課題性質(zhì) 工程技術(shù)研究課題名稱 平面二次包絡(luò)環(huán)面蝸桿數(shù)控轉(zhuǎn)臺(tái)的設(shè)計(jì)—3D 建模與裝配一、選題的依據(jù)、課題的意義及國(guó)內(nèi)外基本研究情況本設(shè)計(jì)以平面二次包絡(luò)環(huán)面蝸桿數(shù)控抓太的設(shè)計(jì)為研究平臺(tái),針對(duì)渦輪蝸桿的設(shè)計(jì)仿真分析是數(shù)控轉(zhuǎn)臺(tái)設(shè)計(jì)中的一個(gè)子項(xiàng)。二次包絡(luò)環(huán)面蝸桿傳動(dòng)(簡(jiǎn)稱平面二包)是我國(guó) 70 年代首創(chuàng)的一種新型的機(jī)械傳動(dòng)形式。由于具有嚙合過程形成動(dòng)壓油膜的獨(dú)特性能使其具有壽命長(zhǎng)、效率高、承載能力強(qiáng)等優(yōu)點(diǎn) ,特別適合于現(xiàn)代機(jī)械重載、高速的需要 ,深受用戶歡迎。但由于其成形過程為二次包絡(luò) ,使其嚙合性能分析困難 ,加工工藝復(fù)雜 ,成本高 ,從而阻礙了大面積推廣應(yīng)用。為了改進(jìn)這種蝸輪副的設(shè)計(jì)、制造方法 ,以便生產(chǎn)出高性能、高精度的平面二次包絡(luò)蝸輪副產(chǎn)品 ,促進(jìn)其標(biāo)準(zhǔn)化、系列化、大批量數(shù)控化生產(chǎn) ,我國(guó)學(xué)者與工程技術(shù)人員近年來對(duì)其進(jìn)行了廣泛的研究。二、研究?jī)?nèi)容、預(yù)計(jì)達(dá)到的目標(biāo)、關(guān)鍵理論和技術(shù)、技術(shù)指標(biāo)、完成課題的方案和主要措施本設(shè)計(jì)以平面二次包絡(luò)環(huán)面數(shù)控轉(zhuǎn)臺(tái)的設(shè)計(jì)為研究平臺(tái),針對(duì)渦輪蝸桿傳動(dòng)的設(shè)計(jì)仿真分析是設(shè)計(jì)中的一個(gè)子項(xiàng)。課題組在廣泛調(diào)研的基礎(chǔ)上,瞄準(zhǔn)國(guó)際知名平面二次包絡(luò)環(huán)面蝸桿數(shù)控轉(zhuǎn)臺(tái)的技術(shù)水平,結(jié)合具體國(guó)情,吸收國(guó)內(nèi)外同類數(shù)控轉(zhuǎn)臺(tái)的優(yōu)點(diǎn),研制開發(fā)出先進(jìn)、可靠、實(shí)用、具有競(jìng)爭(zhēng)能力的數(shù)控轉(zhuǎn)臺(tái)。在項(xiàng)目研制過程中,我利用互聯(lián)網(wǎng)向知名生產(chǎn)工廠詳細(xì)地了解了數(shù)控轉(zhuǎn)臺(tái)的工作狀態(tài)、工作環(huán)境和使用要求,對(duì)現(xiàn)有的數(shù)控轉(zhuǎn)臺(tái)狀況摸底,查閱有關(guān)資料。本課題采用計(jì)算機(jī)輔助設(shè)計(jì)的技術(shù),利用 Solidegde 參數(shù)化建模及動(dòng)態(tài)仿真,ANSYS 有限元分析關(guān)鍵構(gòu)件,進(jìn)一步縮短了設(shè)計(jì)周期,降低了設(shè)計(jì)成本,有助于促進(jìn)了設(shè)計(jì)工作的規(guī)范化、系列化和標(biāo)準(zhǔn)化,從而提高該產(chǎn)品設(shè)計(jì)開發(fā)能力。有限元分析是一項(xiàng)較為復(fù)雜的工作過程。主要包括建立數(shù)學(xué)模型、建立有限單元模型、確定典型工況及外載荷、邊界約束條件處理、有限單元計(jì)算、計(jì)算結(jié)果處理、以及對(duì)結(jié)果進(jìn)行分析和研究。主要的工作內(nèi)容有以下幾個(gè)方面:1)設(shè)計(jì)計(jì)算部分:分析確定渦輪蝸桿結(jié)構(gòu)傳動(dòng)方案;并通過計(jì)算分析,確定蝸桿和渦輪的參數(shù),校核了連接螺栓;完成回轉(zhuǎn)內(nèi)嚙合齒輪的設(shè)計(jì)計(jì)算;在整機(jī)設(shè)計(jì)開發(fā)背景下,設(shè)計(jì)與其相匹配的數(shù)控轉(zhuǎn)臺(tái)。2)工程仿真分析部分:本論文利用三維軟件 Solidegde 對(duì)回轉(zhuǎn)機(jī)構(gòu)進(jìn)行三維建模,并完成與整機(jī)的裝配與干涉分析;利用 Solidegde 對(duì)回轉(zhuǎn)機(jī)構(gòu)模型進(jìn)行全局運(yùn)動(dòng)干涉分析和仿真;對(duì)環(huán)面而粗包絡(luò)環(huán)面蝸桿行動(dòng)力學(xué)分析;利用 ANSYS 對(duì)渦輪、蝸桿、軸、箱體等關(guān)鍵部位進(jìn)行有限元靜力分析。三、主要特色及工作進(jìn)度主要特色:利用計(jì)算機(jī)輔助設(shè)計(jì)技術(shù),基于 Solidegde、UG 等軟件對(duì)理論設(shè)計(jì)的進(jìn)行參數(shù)化建模,動(dòng)態(tài)仿真和關(guān)鍵零件的有限元分析。工作進(jìn)度:收集查閱了有關(guān)平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)數(shù)控轉(zhuǎn)臺(tái)的設(shè)計(jì)背景資料,制定了設(shè)計(jì)提綱和計(jì)劃,完成了軟件 Solidegde 的學(xué)習(xí)和運(yùn)用。四、主要參考文獻(xiàn)(按作者、文章名、刊物名、刊期及頁碼列出)[1]濮良貴,紀(jì)名剛. 機(jī)械設(shè)計(jì)[M]. 北京:高等教育出版社,2002.[2]胡宗武等. 非標(biāo)準(zhǔn)機(jī)械設(shè)備設(shè)計(jì)手冊(cè)[M]. 北京:機(jī)械工業(yè)出版社,2005.[3]方建軍,劉仕良. 機(jī)械動(dòng)態(tài)仿真與工程分析[M]. 北京:化學(xué)工業(yè)出版社,2004[4]王建江,胡仁喜. ANSYS 結(jié)構(gòu)與熱力學(xué)有限元分析[M]. 北京:機(jī)械工業(yè)出版社,2008.[5]葉國(guó)林等.UG NX6 三維造型實(shí)例圖解[M].清華大學(xué)出版社,2009.[6]劉一揚(yáng),楊現(xiàn)卿.平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)的研究現(xiàn)狀與發(fā)展趨勢(shì)[J]. 機(jī)械工程師,2007:No.7,p34-36.[7]秦福建.平面二次包絡(luò)環(huán)面蝸桿減速器的傳動(dòng)原理及發(fā)展趨勢(shì)[J].甘肅冶金,2004:Vol26,No.3,p31-35.指導(dǎo)教師意 見 指導(dǎo)教師簽名: 年 月 日系意見系主任簽名:年 月 日院意見 教學(xué)院長(zhǎng)簽名: 年 月 日1平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)數(shù)控轉(zhuǎn)臺(tái)的設(shè)計(jì)—3D 建模與裝配摘要:蝸桿傳動(dòng)是機(jī)械設(shè)備中最常用的傳動(dòng)裝置,在機(jī)械設(shè)計(jì)中蝸桿的設(shè)計(jì)占有相當(dāng)大的比重?;跍u輪蝸桿各參數(shù)間的關(guān)系,在 UG 中利用渦輪蝸桿參數(shù)表達(dá)式繪制渦輪蝸桿實(shí)體模型,實(shí)現(xiàn)渦輪蝸桿在 UG 中的參數(shù)化設(shè)計(jì)。UG/Open 二次開發(fā)模塊是 UG 軟件的二次開發(fā)工具集,利用該模塊可對(duì) UG 系統(tǒng)進(jìn)行用戶化開發(fā),可滿足用戶進(jìn)行各種二次開發(fā)的需求。學(xué)習(xí)了 UG 二次開發(fā)的各種工具,了解了各種工具的特點(diǎn)和適用范圍。選擇 UG/Open API 編程語言,結(jié)合使用 UG/Open Menu Script 和 UG/Open UI Styler 開發(fā)工具,實(shí)現(xiàn)了基于 UG 二次開發(fā)工具的渦輪蝸桿的參數(shù)化設(shè)計(jì)。關(guān)鍵字:渦輪蝸桿;二次開發(fā);參數(shù)化;UG/Open APIPlane double enveloping worm gear design of the NC rotary table—3D Construction mode and AssemblyAbstract: Machinery and equipment belt transmission is the most commonly used pulley in mechanical design in the design of pulley occupy a large proportion. Based on the relationship of the Turbo-Worm parameters, draw Turbo-Worm solid model use expression in UG NX, achieve parameters design in UGNX. UG/Open module is the open tools in UG, using the tools we can empolder our UG system as we need, users can almost satisfy all kinds of secondary development needs by use the tools. Understand the characteristics and scope of application of all the tools of UG/Open after studying each kind of tools. Select UG/Open API programming language,a combination of UG/Open Menu Script and UG/Open UI Styler development tools. Achieve parameters design of Turbo-Worm base on the UG/Open tools.Key Words:Turbo-Worm; parameter;pulley;UG/Open API2第 1 章 緒論1.1 課題的研究背景平面二次包絡(luò)蝸桿傳動(dòng),其蝸桿齒面是以一個(gè)平面為母面,通過相對(duì)圓周運(yùn)動(dòng),包絡(luò)出環(huán)面蝸桿的齒面;再以蝸桿的齒面為母面,通過相對(duì)運(yùn)動(dòng)包絡(luò)出渦輪出面。它的主要特點(diǎn)表現(xiàn)在:1)工藝性良好,可獲得高精度硬齒面蝸桿副;2)嚙合齒數(shù)多、重合度大;3)安裝工藝好;4)渦輪齒面上有效共軛嚙合區(qū)大,接觸線性狀好呈雙接觸線。 “修正型”有更好的嚙合特性和工藝性能好,故目前廣泛采用。平面二次包絡(luò)蝸桿傳動(dòng)設(shè)計(jì)在蝸桿制造應(yīng)用過程中占有重要地位。傳統(tǒng)的蝸桿傳動(dòng)設(shè)計(jì)過程繁冗,效率低,采用傳統(tǒng)的設(shè)計(jì)方法設(shè)計(jì)較為合理的蝸桿傳動(dòng)要反復(fù)修正參數(shù)、多次校核計(jì)算,花費(fèi)很長(zhǎng)時(shí)間才能實(shí)現(xiàn)。另外,蝸桿傳動(dòng)類零件的繪圖工作(包括幾何繪圖、標(biāo)注、參數(shù)表填寫等內(nèi)容)也是一項(xiàng)繁雜而費(fèi)時(shí)的工作。但蝸桿傳動(dòng)類零件大部分具有相似的結(jié)構(gòu)和形狀,在新產(chǎn)品的設(shè)計(jì)和圖紙繪制過程中,不可避免地要多次反復(fù)修改,進(jìn)行零件形狀、尺寸的綜合協(xié)調(diào)和優(yōu)化,這時(shí)尋求一種簡(jiǎn)便、合理的設(shè)計(jì)方法,提高設(shè)計(jì)工作效率,是蝸桿傳動(dòng)設(shè)計(jì)工作者的迫切愿望。因此,借助 CAD 技術(shù)實(shí)現(xiàn)其繪圖過程的參數(shù)化和自動(dòng)化,對(duì)于提高設(shè)計(jì)效率和保證設(shè)計(jì)質(zhì)量具有重要意義。因此,現(xiàn)代蝸桿傳動(dòng)機(jī)構(gòu)的設(shè)計(jì)建模技術(shù)有著廣泛的工程應(yīng)用背景和研究意義 。隨著計(jì)算機(jī)技術(shù)和現(xiàn)代設(shè)計(jì)理論與方法的迅速發(fā)展,三維設(shè)計(jì)軟件尤其是 Unigraphics 在機(jī)械零件和產(chǎn)品設(shè)計(jì)中的日益普及,蝸桿傳動(dòng)實(shí)體在三維軟件特別是在 UG 中的繪制變得越來越重要。但基于 UG 的蝸桿傳動(dòng)設(shè)計(jì)系統(tǒng)一般都局限于皮帶輪二維輪廓的繪制或三維實(shí)體建模,蝸桿傳動(dòng)參數(shù)的設(shè)計(jì)計(jì)算難以與 CAD 系統(tǒng)很好地集成, 給蝸桿傳動(dòng)的 CAD/ CAM 帶來不利影響。建模技術(shù)是 CAD 的核心技術(shù),參數(shù)化造型技術(shù)和特征造型技術(shù)是新一代繼承化 CAD 系統(tǒng)應(yīng)用研究的熱點(diǎn)理論。目前國(guó)內(nèi)外對(duì)二維圖形參數(shù)化和簡(jiǎn)單三維實(shí)體的參數(shù)化造型較為成熟。對(duì)復(fù)雜的三維實(shí)體的參數(shù)化造型尚不多見,特別是渦輪蝸桿這類形狀復(fù)雜、種類繁多的三維實(shí)體參數(shù)化造型設(shè)計(jì)更少。這有多3方面原因:一方面蝸輪蝸桿蝸桿二維圖形參數(shù)化設(shè)計(jì)能夠滿足傳統(tǒng)的渦輪蝸桿加工要求;另一方面運(yùn)用低級(jí) CAD 軟件對(duì)復(fù)雜的三維實(shí)體很難實(shí)現(xiàn)參數(shù)化虛擬造型設(shè)計(jì)。隨著渦輪蝸桿的廣泛應(yīng)用和快速成型與虛擬制造技術(shù)的迅速發(fā)展,傳統(tǒng)的二維圖形已不能滿足現(xiàn)在的設(shè)計(jì)、加工要求。因此,在三維軟件上繪制渦輪蝸桿實(shí)體變得十分重要。但是,由于渦輪蝸桿狀復(fù)雜,給設(shè)計(jì)、繪圖帶來很大不便。并且渦輪蝸桿各參數(shù)間都有嚴(yán)格的函數(shù)關(guān)系,再加上隨著當(dāng)代機(jī)械制造業(yè)的不斷發(fā)展,渦輪蝸桿的精度要求也越來越高,渦輪蝸桿實(shí)體的繪制較為麻煩。渦輪蝸桿并不是一個(gè)標(biāo)準(zhǔn)件,它的各個(gè)參數(shù)隨著設(shè)計(jì)要求的不同而不同。如果每設(shè)計(jì)一個(gè)渦輪蝸桿都要畫一個(gè)對(duì)應(yīng)的實(shí)體部件的話,那不僅增加了設(shè)計(jì)者的勞動(dòng)量,還大大降低了設(shè)計(jì)效率,阻礙了企業(yè)的生產(chǎn)和發(fā)展。參數(shù)化設(shè)計(jì)是新一代智能化、集成化 CAD 系統(tǒng)的核心內(nèi)容,也是當(dāng)前 CAD 技術(shù)的研究熱點(diǎn)。用大型的三維軟件實(shí)現(xiàn)渦輪蝸桿的參數(shù)化造型已成為設(shè)計(jì)者的迫切需求,渦輪蝸桿參數(shù)化造型有重要的意義:(1)渦輪蝸桿的參數(shù)化設(shè)計(jì)與建模系統(tǒng)是 CAD 技術(shù)與渦輪蝸桿設(shè)計(jì)相結(jié)合的產(chǎn)物,也是兩者發(fā)展的趨勢(shì)所在。(2)實(shí)現(xiàn)設(shè)計(jì)過程自動(dòng)化避免了設(shè)計(jì)人員手動(dòng)查閱大量的數(shù)據(jù),也避免了手工取點(diǎn)造型的復(fù)雜過程,該系統(tǒng)的開發(fā),可以將手算設(shè)計(jì)的工作人員從繁瑣、低效的工作中解放了出來。(3)實(shí)現(xiàn)渦輪蝸桿的參數(shù)化設(shè)計(jì)以及精確造型,可以將設(shè)計(jì)計(jì)算、三維造型與繪制工程圖的無縫結(jié)合,同時(shí)為渦輪蝸桿的有限元分析、機(jī)構(gòu)仿真和數(shù)控加工等工作奠定基礎(chǔ)。(4)采用建立原始渦輪蝸桿結(jié)構(gòu)模型并驅(qū)動(dòng)其特征參數(shù),為其它復(fù)雜曲面的造型提供了有益的參考。本課題利用 UG 的二次開發(fā)技術(shù),為解決渦輪蝸桿參數(shù)化設(shè)計(jì)問題提供了可行的方法,通過直接輸入渦輪蝸桿的設(shè)計(jì)條件,利用計(jì)算得出的有關(guān)設(shè)計(jì)參數(shù)進(jìn)行實(shí)體建模,實(shí)現(xiàn)渦輪蝸桿的參數(shù)化設(shè)計(jì),提高渦輪蝸桿設(shè)計(jì)的效率和準(zhǔn)確性。1.2 課題的研究?jī)?nèi)容和解決方法本課題利用大型軟件 UG NX5.0 來實(shí)現(xiàn)渦輪蝸桿的三維參數(shù)化造型,通過改4變渦輪蝸桿的一些基本參數(shù),生成其相應(yīng)的渦輪蝸桿。要達(dá)到相應(yīng)的設(shè)計(jì)要求,首先要知道如何在 UG 中繪制渦輪蝸桿部件,要繪制渦輪蝸桿必然要知道渦輪蝸桿的各個(gè)參數(shù)間的關(guān)系,精確知道渦輪蝸桿的三維模型。畫出渦輪蝸桿模型后,還應(yīng)知道 UG 二次開發(fā)的知識(shí),靈活運(yùn)用 UG 系統(tǒng)提供的二次開發(fā)工具,在模型的基礎(chǔ)上編制相應(yīng)的程序,最后完成渦輪蝸桿參數(shù)化設(shè)計(jì)模塊的開發(fā)。具體內(nèi)容和步驟如下:(1) 分析渦輪蝸桿產(chǎn)品,設(shè)計(jì)其基型:考慮產(chǎn)品的零部件尺寸約束及幾何約束,基于模型驅(qū)動(dòng)技術(shù),構(gòu)建三維參數(shù)化模型庫(kù),然后提取變形參數(shù)。(2) 利用 UG 二次開發(fā)工具創(chuàng)建交互式程序界面,通過用戶菜單以及渦輪蝸桿參數(shù)設(shè)計(jì)對(duì)話框的設(shè)計(jì),使用戶通過輸入?yún)?shù)即可在 UG 中實(shí)現(xiàn)皮帶輪的自動(dòng)生成。UG 軟件是集 CAD/CAM/CAE 一體化的三維參數(shù)化軟件,是當(dāng)今世界上最為先進(jìn)的計(jì)算機(jī)輔助設(shè)計(jì)、制造和分析軟件,在國(guó)內(nèi)外使用相當(dāng)廣泛。另外它所提供的二次開發(fā)語言模塊 UG/Open API、UG/Open GRIP 和輔助開發(fā)模塊 UG/Open Menu Script 與 UG/Open UI Styler 及其良好的高級(jí)語言接口,使 UG 的圖形功能和計(jì)算功能有機(jī)的結(jié)合起來,便于用戶去開發(fā)各種基于自身需要的專用 CAD系統(tǒng)。使用 UG/Open API 和 UG/Open GRIP 中任何一個(gè)模塊都能實(shí)現(xiàn) UG 的二次開發(fā),再結(jié)合輔助模塊,就能開發(fā)出 UG 界面的應(yīng)用模塊。因此,合理利用 UG的二次開發(fā)語言模塊和輔助模塊,就可以實(shí)現(xiàn)在 UG 環(huán)境下對(duì)渦輪蝸桿進(jìn)行參數(shù)化設(shè)計(jì)。5第 2 章 UG 二次開發(fā)工具Unigraphics(簡(jiǎn)稱 UG)是當(dāng)前世界上最先進(jìn)和緊密集成的、面向制造行業(yè)的 CAID/CAD/CAE/CAM 高端軟件。它為制造業(yè)產(chǎn)品開發(fā)的全過程提供解決方案,主要功能包括:概念設(shè)計(jì)、工程設(shè)計(jì)、性能分析和制造。此外,UG 軟件還提供了 CAD/CAE/CAM 業(yè)界最先進(jìn)的編程工具集,以滿足用戶二次開發(fā)的需要。本章先討論 UG 軟件的主要功能,然后簡(jiǎn)單介紹二次開發(fā)各功能模塊的特點(diǎn)和應(yīng)用。2.1 UG 軟件概述2.1.1 UG 軟件的功能介紹UG 是知識(shí)驅(qū)動(dòng)自動(dòng)化技術(shù)領(lǐng)域中的領(lǐng)先者。它實(shí)現(xiàn)了設(shè)計(jì)優(yōu)化技術(shù)與基于產(chǎn)品和過程的知識(shí)工程的組合,顯著地改進(jìn)了如汽車、航天航空、機(jī)械、消費(fèi)產(chǎn)品、醫(yī)療儀器和工具等工業(yè)的生產(chǎn)率。它為各種規(guī)模的企業(yè)遞交可測(cè)量的價(jià)值,更快地遞交產(chǎn)品到市場(chǎng),使復(fù)雜產(chǎn)品的設(shè)計(jì)簡(jiǎn)化,減少產(chǎn)品成本和增加企業(yè)的競(jìng)爭(zhēng)實(shí)力。NX 是一個(gè)交互的計(jì)算機(jī)輔助設(shè)計(jì)、計(jì)算機(jī)輔助制造和輔助工程(CAD/CAE/CAM)系統(tǒng)。CAD 功能自動(dòng)化是在今天制造公司中見到的一般工程、設(shè)計(jì)和制圖能力;CAM 功能利用 NX 描述完成零件的設(shè)計(jì)模型,為現(xiàn)代機(jī)床提供NC 編程;CAE 功能橫越一廣范的工程學(xué)科,提供許多的產(chǎn)品、裝配和零件的性能防真能力。NX 是一個(gè)全三維、雙精度系統(tǒng),它允許用戶精確地描述幾乎任一幾何形狀。通過組合這些形狀,用戶可以設(shè)計(jì)、分析產(chǎn)品和建立他們的工程圖。一但設(shè)計(jì)完成,制造應(yīng)用允許用戶選擇描述零件的幾何體,加入制造信息,如刀具直徑并自動(dòng)生成一刀具位置,源文件(CLSF) ,它可用來驅(qū)動(dòng)大多數(shù) NC 機(jī)床。目前 UGS 公司已經(jīng)推出 NX5 產(chǎn)品,本次設(shè)計(jì)中使用的是 NX4 版本的軟件。NX4 的特點(diǎn)是:1、為了數(shù)字化產(chǎn)品開發(fā)集成的自動(dòng)化;2、在所有開發(fā)學(xué)科中的新能力,包括工業(yè)設(shè)計(jì)、防真、工裝、加工和管理;3、在一個(gè)全面的產(chǎn)品生命周期管理(PLM)解決力案內(nèi)的領(lǐng)先前沿的 CAD、CAE 和 CAM 技術(shù)。62.1.2 UG 功能模塊利用 NX,可以建立、存儲(chǔ)、恢復(fù)和操縱設(shè)計(jì)與制造信息,典型地通過建立描述一零件的幾何體開始工作。NX 功能被劃分成共同功能的一系列“應(yīng)用(Application) ”共 18 個(gè)模塊,各模塊分別為:1、入口(Gateway):對(duì)所有其他交互應(yīng)用的首要必備的應(yīng)用;2、建模(Modeling):包括實(shí)體、特征、自由形狀、鈑金特征建模和用戶定義特征;3、裝配(Assembilies):支持裝配建模;4、幾何公差模塊(Geometric Tolerancing Module):讓用戶捕捉公差;5、產(chǎn)品和制造信息(PMI Introduction):可用于在三維環(huán)境中對(duì)產(chǎn)品形成文檔說明;6、分析(Analysis):包括注塑模流動(dòng)分析、運(yùn)動(dòng)應(yīng)用和 ICAD;7、制圖(Drafting):可將三維模型生成二維視圖;8、高質(zhì)量圖像(High Quality Image):生成逼真照片的圖像;9、知識(shí)熔接(Knowledge Fusion):允許用戶應(yīng)用工程知識(shí)驅(qū)動(dòng)規(guī)則和設(shè)計(jì)意圖到 NX 中的幾何模型和裝配;10、制造(Manufacturing):可進(jìn)行虛擬加工和自動(dòng)加工編程;11、開放的用戶界面設(shè)計(jì)(Open User Interface Styler):允許用戶和第三方開發(fā)商生成 NX 對(duì)話框;12、編程語言(Programming Languages):包括 GRIP 和 API;13、質(zhì)量控制(Quallity Control) ;14、走線(Routing):定義圍繞和通過其他 NX 裝配的裝配;15、鈑金(Sheet Metal):包括鈑金設(shè)計(jì)、沖壓和多零件加工的柵格;16、電子表格(Spreadsheet):提供一在 Xess 或者電子表格應(yīng)用和 NX 間的智能界面;17、Web Express;18、Wire Harness:可在用于描述產(chǎn)品機(jī)械裝配的同一三維空間建立電氣布線的表示。2.2 UG 二次開發(fā)相關(guān)工具概述UG 軟件提供了 CAD/CAE/CAM 業(yè)界最先進(jìn)的編程工具集,以滿足用戶二次開發(fā)的需要,這組工具集稱之為 UG/Open,是一系列 UG 開發(fā)工具的總稱,它們隨UG 一起發(fā)布,以開放性架構(gòu)面向不同的軟件平臺(tái)提供靈活的開發(fā)支持。UG/Open 包括以下幾個(gè)部分:UG/Open Menu scrip 開發(fā)工具,對(duì) UG 軟件操作界面進(jìn)行用戶化開發(fā),無須編程即可對(duì) UG 標(biāo)準(zhǔn)菜單進(jìn)行添加、重組、剪裁或在UG 軟件中集成用戶自己的軟件功能;UG/Open UI Styler 開發(fā)工具是一個(gè)可視化編輯器,用于創(chuàng)建類似 UG 的交互界面,利用該工具,用戶可為 UG/Open 應(yīng)用程序開發(fā)獨(dú)立于硬件平臺(tái)的交互界面;UG/Open API 開發(fā)工具提供了 UG 軟件直7接編程接口,支持 C、C++、Fortran 和 Java 等主要高級(jí)語言;UG/Open GRIP開發(fā)工具是一個(gè)類似 API 的 UG 內(nèi)部開發(fā)語言,利用該工具用戶可生成 NC 自動(dòng)化或自動(dòng)建模等用戶的特殊應(yīng)用。利用 UG/Open 提供的應(yīng)用程序和開發(fā)工具,用戶可以在其提供的平臺(tái)上開發(fā)出適合自己需要的 CAD 產(chǎn)品。2.2.1 UG/Open GRIPUG/Open GRIP(Graphics Interactive Programming)是一種專用的圖形交互編程語言。這種語言與 UG 系統(tǒng)集成,實(shí)現(xiàn) UG 下的絕大多數(shù)的操作。GRIP 語言與一般的通用語言一樣,有其自身的語法結(jié)構(gòu),程序結(jié)構(gòu),內(nèi)部函數(shù),以及與其他通用語言程序相互調(diào)用的接口。一個(gè) GRIP 語句是由一個(gè)或幾個(gè) GRIP 命令組成,GRIP 命令是 GRIP 語言的基本組成部分。GRIP 命令有三種表示格式:a)陳述格式。主要用于生成和編輯實(shí)體。b)GPA 符號(hào)格式。GPA 是全局參數(shù)存取(Global Parameter Access)的縮寫,用于訪問 UG 系統(tǒng)中各種對(duì)象的狀態(tài)和參數(shù)。c)EDA 符號(hào)格式。EDA 是實(shí)體數(shù)據(jù)存取(Entity Data Access)的縮寫,用于訪問 UG 數(shù)據(jù)庫(kù),能夠訪問各種對(duì)象的功能性數(shù)據(jù)。例如在屬性、繪圖和尺寸標(biāo)注以及幾何體等領(lǐng)域與 UG 進(jìn)行交互操作時(shí),其參數(shù)可用 EDA 格式的命令取得。用 GRIP 語言編寫 GRIP 源程序,可以在 windows 的記事本中進(jìn)行,記為*.grs;或者在 GRIP 高級(jí)開發(fā)環(huán)境(GRAD-Grip Advanced Development Environment)中編寫。執(zhí)行 GRIP 程序必需進(jìn)入 UG 環(huán)境中,運(yùn)行 File—Execute UG/Open—Grip。GRIP 編程語言是面向工程師的語言,具有簡(jiǎn)單、易學(xué)、易用的特點(diǎn),但是所編寫的程序長(zhǎng)、復(fù)雜。要考慮程序的各個(gè)細(xì)節(jié)問題。因此,GRIP 語言常用于開發(fā)一些規(guī)模比較小的程序,例如,同類零件建模、計(jì)算和分析、數(shù)據(jù)訪問等程序。與 GRIP 語言相比較,用 API 函數(shù)編程則可實(shí)現(xiàn)功能復(fù)雜的操作。2.2.2 UG/Open API作為 UG NX4.0 與外部應(yīng)用程序之間的接口,UG/Open API 是一系列函數(shù)的集合。通過 UG/Open API 的編程,用戶幾乎能夠?qū)崿F(xiàn)所有的 UG NX4.0 功能。開發(fā)人員可以通過用 C++語言編程來調(diào)用這些函數(shù),從而實(shí)現(xiàn)用戶的需要。(1)對(duì) UG part 文件及相應(yīng)模型進(jìn)行操作,包括建立 UG NX4.0 模型、查8詢模型對(duì)象、建立并遍歷裝配體,以及創(chuàng)建工程圖等。(2)在 UG NX4.0 中創(chuàng)建交互式程序界面。(3)創(chuàng)建并管理用戶定義對(duì)象等。應(yīng)用函數(shù)時(shí)應(yīng)注意所有的 UG/Open API 應(yīng)用必須及時(shí)進(jìn)行初始化和終止,以確保獲取或者釋放 UG/Open API 的執(zhí)行許可權(quán)限。初始化函數(shù)是 UF_ initialize (),當(dāng)開始調(diào)用 UG/Open API 的函數(shù)時(shí)應(yīng)先調(diào)用 UF_ initialize()來獲取執(zhí)行許可權(quán)限。一般來說,我們?cè)谧兞柯暶魍瓿珊?,?1 個(gè)調(diào)用 UG/Open API 的函數(shù)就是 UF_ initialize()。終止函數(shù)是 UF_ terminate(),當(dāng)不再調(diào)用 UG/Open API 的函數(shù)時(shí)必須調(diào)用 UF_ terminate()來釋放執(zhí)行許可。UG/Open API 程序能在兩種不同環(huán)境(依賴于程序的連接方式)下運(yùn)行,即Internal 環(huán)境(也稱為“Internal 開發(fā)模式” )和 External 模式。其中Internal 環(huán)境下的程序只能在 UG NX4.0 的界面環(huán)境(session)下運(yùn)行,在運(yùn)行這些程序時(shí)他們被加載到 UG NX4.0 的運(yùn)行空間中(UG NX4.0 分配的內(nèi)存) ;External 模式開發(fā)的程序能在操作系統(tǒng)(Windows NT/2000/XP 及 UNIX)下運(yùn)行,不在 UG NX4.0 環(huán)境中或作為 UG NX4.0 的子進(jìn)程運(yùn)行。盡管沒有圖形顯示,但UG/Open API 提供了函數(shù)用于打印機(jī)或繪圖儀輸出,也可以輸出為 CGM 文件等其他數(shù)據(jù)文件。2.2.3 UG/Open Menu ScriptUG/Open Menu Script 不僅可以使用戶利用 ASCⅡ文件來編輯 UG 的菜單,也可以以一種無縫集成的方式為用戶開發(fā)的應(yīng)用程序創(chuàng)建菜單。Menu Script同時(shí)也提供了一個(gè)菜單欄報(bào)告工具,以幫助用戶查看定制的菜單,診斷錯(cuò)誤。對(duì)于菜單的自定義大致可以分為如下三個(gè)層次。(1)自定義菜單該級(jí)別的自定義允許單個(gè)用戶或者管理員重新安排 UG 的功能,去除在其產(chǎn)品開發(fā)過程中不需要的功能。這種級(jí)別的自定義不需要編程實(shí)現(xiàn)。(2)自定義 UG 功能該級(jí)別的自定義允許單個(gè)用戶或者管理員取代或增加標(biāo)準(zhǔn)的 UG 功能,并添加其自己定義的功能。9(3)添加自定義應(yīng)用該級(jí)別的自定義其目的在于使用戶或第三方開發(fā)商開發(fā)的應(yīng)用程序完全集成在 UG 中。該級(jí)別的自定義需要編程實(shí)現(xiàn)。UG 的菜單文件是擴(kuò)展名為.men 的文本文件,可以使用 Windows 的記事本進(jìn)行編輯。UG/Open Menu Script 提供了一套用于定義 UG 菜單的腳本語言。實(shí)際上,UG 系統(tǒng)的菜單文件也是用該腳本語言編寫的。UG 為主菜單欄、快捷菜單欄提供了豐富的系統(tǒng)菜單文件,這些菜單文件默認(rèn)情況下都保存在UGⅡ_BASE_DIR/UGⅡ/menus 文件夾下[12]。使用 UG/Open Menu Script 自定義 UG 菜單可以有兩種方法,分別是使用Add-on 菜單文件和復(fù)制和編輯系統(tǒng)菜單文件。使用 Add-on 菜單方法是添加編輯量很小的菜單文件到菜單文件的目錄中,使用 Add-on 菜單可以移出用戶不需要的菜單項(xiàng);添加新的菜單和菜單項(xiàng);重新組織 UG 的菜單;修改菜單和菜單項(xiàng)的標(biāo)題;為已經(jīng)存在的應(yīng)用按鈕添加動(dòng)態(tài)庫(kù)和菜單文件。復(fù)制和編輯系統(tǒng)菜單文件是指復(fù)制、編輯系統(tǒng)菜單文件并將其放置在特定的目錄下,覆蓋原始菜單文件。系統(tǒng)推薦使用 Add-on 菜單文件方法,該方法不僅編輯起來比較方便、易于維護(hù),而且其功能也相當(dāng)強(qiáng)大,基本可以滿足應(yīng)用開發(fā)的所有需求。使用Add-on 菜單文件的另一個(gè)優(yōu)點(diǎn)在于它可以被 UG 很方便地自動(dòng)加載。對(duì)于與具體應(yīng)用模式無關(guān)的菜單文件放置在 startup 文件夾下,與具體應(yīng)用模式相關(guān)的菜單文件放置在相應(yīng)的 application 文件夾下,通過使用 MENU_FILES 聲明,即可將菜單名與應(yīng)用模式按鈕相關(guān)聯(lián),點(diǎn)擊該應(yīng)用模式按鈕后即可自動(dòng)加載與其相關(guān)聯(lián)的菜單文件。復(fù)制和編輯系統(tǒng)菜單文件方法不推薦使用,這主要是由于其編輯起來相當(dāng)復(fù)雜,特別是對(duì)于像 ug_main.men 這樣大型的菜單文件,其維護(hù)也非常麻煩。2.2.4 UG/Open UI StylerUI Styler 是開發(fā) UG 對(duì)話框的可視化工具,生成的對(duì)話框能與 UG 集成,讓用戶更方便、更高效地與 UG 進(jìn)行交互操作。UG/Open UI Styler 模塊提供了強(qiáng)大的制作 UG 風(fēng)格窗口的功能,其主要功能如下:(1) 提供了讓開發(fā)人員建造 UG 風(fēng)格對(duì)話框的可視化環(huán)境,并能生成UG/Open UI Styler 文件和 C 代碼,從而使用戶在使用 UG/Open UI Styler 產(chǎn)10生的對(duì)話框時(shí),不必考慮圖形用戶界面(Graphical User Interface 縮寫為 GUI )的實(shí)現(xiàn)。(2) 利用可視化環(huán)境快速生成 UG 風(fēng)格對(duì)話框,從而減少開發(fā)時(shí)間。(3) 通過選取和放置控件,從而能實(shí)現(xiàn)所見即所得。(4) 可以在對(duì)話框中實(shí)現(xiàn)用戶自定義位圖。(5) 提供了屬性編輯器,從而允許開發(fā)人員設(shè)置和修改控件屬性。(6) UI Styelr 產(chǎn)生的對(duì)話框可以在 Menu Script 中被調(diào)用,因此可以實(shí)現(xiàn)在 UG 菜單項(xiàng)上調(diào)用 UI Styler 產(chǎn)生的對(duì)話框,從而將用戶應(yīng)用程序和 UG 軟件完全融合。應(yīng)用 UI Styler 這一工具可以使開發(fā)人員方便、快速地設(shè)計(jì)出與 UG 界面風(fēng)格一致的對(duì)話框,避免其他復(fù)雜的編程。而且可以和用其他開發(fā)工具開發(fā)出的結(jié)果進(jìn)行集成。UG/Open UI Styler 工具和 UG/Open Menu Script 工具一樣,都只具有某一方面的功能:UG/Open UI Styler 用于對(duì)話框的開發(fā),UG/Open Menu Script 用于菜單的開發(fā)。2.2.5 User Tools 工具UG 軟件為用戶提供了一個(gè)調(diào)用二次開發(fā)結(jié)果的交互式接口:User Tools。它的功能是生成彈出式對(duì)話框或工具條,其界面風(fēng)格與 UG 界面風(fēng)格一致。通過執(zhí)行對(duì)話框或工具條,操作相應(yīng)的控件就可運(yùn)行菜單文件、宏文件、UG/Open GRIP 程序、UG/Open API 程序和其他二次開發(fā)文件。例如,執(zhí)行皮帶輪生成的程序集,可以用 User Tools 工具產(chǎn)生兩個(gè)對(duì)話框分別為實(shí)心式皮帶輪和腹板式皮帶輪,然后在相應(yīng)的對(duì)話框上進(jìn)行操作就生成相應(yīng)種類的皮帶輪。通過編寫對(duì)話框定義文件(*.utd)來實(shí)現(xiàn) User Tool 工具的功能。編寫文件完成以后,在UG 中執(zhí)行 Tools—Customize—User Tools—Load.選擇所編寫的*.utd 文件即可彈出需要的對(duì)話框或工具條。*.utd 這個(gè)文件是文本文件,可用 Windows 中的記事本進(jìn)行編寫和編輯。一種比較簡(jiǎn)單的實(shí)現(xiàn)方法:拷貝 UG 中的模板文件Usertoo1.utd 到 UG 啟動(dòng)目錄下,然后編輯模板文件,實(shí)現(xiàn)所需要的功能。在以前較早版本中例如 V13,運(yùn)用 User Tools 工具必須編寫兩個(gè)文件:菜單定義文件(*.utm)和對(duì)話框定義文件(*.utd),然后通過執(zhí)行菜單項(xiàng)彈出相應(yīng)的對(duì)話框或工具條。現(xiàn)在,較高的 UG 版本已經(jīng)省略產(chǎn)生菜單這一步,操作同上所述。11在 UG 界面中應(yīng)用 File— Execute UG/Open 菜單執(zhí)行 UG/Open API 程序或UG/Open GRIP 程序,操作一次只能執(zhí)行一個(gè)程序,而且必須找到程序所在的路徑。若利用 User Tools 這個(gè)工具,用戶可以將多個(gè) GRIP 或 API 函數(shù)所編寫的程序集成到一個(gè) User Tools 對(duì)話框或者工具條中,一個(gè)程序?qū)?yīng)一個(gè)控件,通過操作控件來調(diào)用程序,使用起來就非常方便。第 3 章 平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)數(shù)控轉(zhuǎn)臺(tái)建模與裝配3.1 直齒輪的三維建模3.1.1 數(shù)學(xué)模型直齒輪是較為規(guī)則的一類關(guān)于其中心軸回轉(zhuǎn)類零件,由于其結(jié)構(gòu)簡(jiǎn)單,所以提取參數(shù)也很簡(jiǎn)單。主要涉及以下參數(shù):分度圓直徑 2572.14.5dzmm???中心距齒輪寬度 150dbm????3.1.2 直齒輪的三維建模直齒輪的建模方法很多,這里用特征建模的方法,直齒輪由輪緣、齒輪、輪槽三部分組成,且都可近似看成圓柱體,通過此操作后取布爾“相加”運(yùn)算即可得實(shí)體模型,再草圖做齒輪和實(shí)體做布爾“相減”運(yùn)算后可以得到一個(gè)輪槽,最后“陣列”齒輪特征即可得到結(jié)果。(1) 新建部件,進(jìn)入“建模”模塊,創(chuàng)立表達(dá)式(2) 建立草圖,并進(jìn)行約束12.96.2a?12(3) 直齒輪實(shí)體的建立(4) 鍵槽及倒(圓)角的處理(5) 齒輪的建立經(jīng)過以上步驟就建好了實(shí)心式皮帶輪的模板。圖 3-1 直齒輪模板3.2 齒輪軸的三維建模3.2.1 數(shù)學(xué)模型齒輪軸的結(jié)構(gòu)更為簡(jiǎn)單,它不僅可以看成是關(guān)于圓拉伸而成的實(shí)體,并且它的剖面圖也是關(guān)于豎直中軸對(duì)稱的。主要涉及以下參數(shù):軸的最小直徑 軸上齒輪分度圓直徑 150dm?軸圓周力 129.7210.789tTFN?軸徑向力 tantan0.83.5coscosr N?????軸軸向力 t12.79t0aF?133in0.9213.874PAm??133.2.2 齒輪軸的三維建模齒輪軸的建模相對(duì)于直齒輪較為簡(jiǎn)單,用草圖按軸的直徑畫出齒輪軸的軸徑,通過拉伸命令并用布爾運(yùn)算的“相加”命令畫出齒輪軸的實(shí)體。然后運(yùn)用“鍵槽”命令按鍵槽尺寸畫出齒輪軸的鍵槽。在工具欄中的“表達(dá)式”命令中輸入齒輪的各參數(shù),生成漸開線的輪廓線,再用拉伸中布爾運(yùn)算的“相減”命令畫出齒輪軸上的齒輪。齒輪軸的模板如下圖所示:圖 3-2 齒輪軸模板3.3 輸出軸的三維建模3.3.1 數(shù)學(xué)模型輸出軸的結(jié)構(gòu)和齒輪軸很相似,且相對(duì)于齒輪軸更為簡(jiǎn)單,它也可以看成是關(guān)于圓拉伸而成的實(shí)體,并且它的剖面圖也是關(guān)于豎直中軸對(duì)稱的。主要涉及以下參數(shù):軸的最小直徑軸圓周力 32965.31980.7530tTFNd???軸徑向力 33min02.0716.PdAm14軸軸向力 tantan201980.753769.43coscos4rFN???????t.t1.2a3.3.2 輸出軸的三維建模輸出軸的建模方法可仿照前面的齒輪軸的建模方法,由于其結(jié)構(gòu)和齒輪軸最為相似,這里選用齒輪軸的建模方法。齒輪軸的模板如下圖所示:圖 3-3 輸出軸模板3.4 平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)數(shù)控轉(zhuǎn)臺(tái)核心傳動(dòng)件的裝配(1 )啟動(dòng) UG,單擊“開始 ”選擇建模模塊。 (2 )打開齒輪軸部件文件,將其作為裝配父體。運(yùn)行結(jié)果如下:15圖 3-4 齒輪軸模板(3)選擇“裝配”—“組件”—“添加組建”命令,或直接單擊“裝配”工具欄中“添加組件” ,在彈出的“添加組件”對(duì)話框中單擊“打開”按鈕,在磁盤保存目錄下選擇直齒輪部件,單擊“確定”按鈕將返回至“添加組件”對(duì)話框并彈出“組件預(yù)覽”對(duì)話框,如下圖所示: 圖 3-5 組件預(yù)覽對(duì)話框 16(4)在“添加組件”對(duì)話框中, “引用集”使用默認(rèn)“模型”引用集, “定位”則在下拉列表中選擇“配對(duì)” ,圖層設(shè)置為“原先的”圖層,單擊“確定”按鈕出現(xiàn)“配對(duì)條件”對(duì)話框,此時(shí)“配對(duì)條件”對(duì)話框中裝配條件顯示列表框?qū)⒊霈F(xiàn)如下圖所示:圖 3-6 配對(duì)條件對(duì)話框17(5)通過需要裝配的兩個(gè)部件選擇點(diǎn),面,線等各種方式配對(duì)子節(jié)點(diǎn),最終生成零件圖的裝配,裝配結(jié)果如下圖所示:圖 3-7 齒輪軸與直齒輪的裝配圖(6)重復(fù)上面各個(gè)步驟分別裝配蝸桿、渦輪、輸出軸,裝配結(jié)果分別入下列各圖所示:18圖 3-8 齒輪軸、直齒輪與蝸桿的裝配圖圖 3-9 齒輪軸、直齒輪、蝸桿與渦輪的裝配圖19圖 3-10 核心傳動(dòng)件零件裝配總圖20結(jié)論與展望結(jié)論蝸輪蝸桿用于傳遞空間兩輪之間的運(yùn)動(dòng)和動(dòng)力,具有傳動(dòng)距離遠(yuǎn)、安裝精度要求低、更換簡(jiǎn)易等優(yōu)點(diǎn),已廣泛應(yīng)用于工業(yè)生產(chǎn)的各個(gè)方面,是現(xiàn)代機(jī)械中應(yīng)用最廣泛的一種傳動(dòng)機(jī)構(gòu)。隨著計(jì)算機(jī)技術(shù)和現(xiàn)代設(shè)計(jì)理論與方法的迅速發(fā)展,三維設(shè)計(jì)軟件尤其是 Unigraphics 在機(jī)械零件和產(chǎn)品設(shè)計(jì)中的日益普及,蝸輪蝸桿實(shí)體在三維軟件特別是在 UG 中的繪制變得越來越重要。但基于 UG的蝸輪蝸桿設(shè)計(jì)系統(tǒng)一般都局限于蝸輪蝸桿二維輪廓的繪制或三維實(shí)體建模, 蝸輪蝸桿參數(shù)的設(shè)計(jì)計(jì)算難以與 CAD 系統(tǒng)很好地集成, 給蝸輪蝸桿的 CAD/ CAM 帶來不利影響。因此,借助 CAD 技術(shù)實(shí)現(xiàn)蝸輪蝸桿實(shí)體模型繪圖過程的參數(shù)化和自動(dòng)化,對(duì)于提高設(shè)計(jì)效率和保證設(shè)計(jì)質(zhì)量具有重要意義。次設(shè)計(jì)通過對(duì)蝸輪蝸桿的研究,建立蝸輪蝸桿的數(shù)學(xué)模型,實(shí)現(xiàn)了蝸輪蝸桿三維參數(shù)化設(shè)計(jì),得出的成果如下:(1) 基于蝸輪蝸桿各參數(shù)間的關(guān)系,建立蝸輪蝸桿參數(shù)的表達(dá)式,利用表達(dá)式在 UG 中繪制蝸輪蝸桿實(shí)體模型,保證蝸輪蝸桿模型中各參數(shù)隨著表達(dá)式中的參數(shù)的變化而變化,實(shí)現(xiàn)蝸輪蝸桿在 UG 的參數(shù)化設(shè)計(jì);(2)UG/Open 二次開發(fā)模塊是 UG 軟件的二次開發(fā)工具集,利用該模塊可對(duì) UG 系統(tǒng)進(jìn)行用戶化開發(fā),滿足用戶進(jìn)行二次開發(fā)的需求。本次設(shè)計(jì)中學(xué)習(xí)了 UG 二次開發(fā)的各種工具,了解了各種工具的特點(diǎn)和適用范圍,使用UG/Open API 編程語言,運(yùn)用 UG/Open Menu Script 和 UG/Open UI Styler 開發(fā)工具,實(shí)現(xiàn)了基于 UG 二次開發(fā)工具的蝸輪蝸桿的參數(shù)化設(shè)計(jì)。在 UG 平臺(tái)下利用表達(dá)式建立蝸輪蝸桿的數(shù)學(xué)模型的基礎(chǔ)上,利用 UG 二次開發(fā)工具實(shí)現(xiàn)蝸輪蝸桿的參數(shù)化設(shè)計(jì)。實(shí)現(xiàn)了在 UG 環(huán)境下打開相應(yīng)的實(shí)體部件,在 UG 主菜單中新建的菜單上選擇對(duì)應(yīng)的按鈕,可彈出對(duì)話框,在對(duì)話框中輸入蝸輪蝸桿的各個(gè)參數(shù),實(shí)現(xiàn)蝸輪蝸桿實(shí)體模型的變化,得到設(shè)計(jì)者所需要的蝸輪蝸桿。展望21蝸輪蝸桿三維參數(shù)化造型是一個(gè)實(shí)用化的研究和開發(fā)工程,僅靠一學(xué)期的工作來完成,是遠(yuǎn)遠(yuǎn)不夠的,仍然需要進(jìn)一步修正、充實(shí)和完善。本次開發(fā)的蝸輪蝸桿建模模塊有許多不足之處,由于時(shí)間限制,使用建?;A(chǔ)上的參數(shù)化設(shè)計(jì),這樣使用該模塊所畫的蝸輪蝸桿必定受原模塊的限制,原模型中的繪圖錯(cuò)誤會(huì)直接影響新生成的蝸輪蝸桿。由于設(shè)計(jì)者水平有限,蝸輪蝸桿建模也較復(fù)雜,蝸輪蝸桿建模中必然會(huì)有問題。另外,該模塊使用起來較不方便,需要在對(duì)應(yīng)的模型下完成蝸輪蝸桿的參數(shù)化設(shè)計(jì)。蝸輪蝸桿的參數(shù)化造型只是 CAD/CAE/CAM 一體化工程的開始,后續(xù)工作還有很多,諸如:蝸輪蝸桿仿真、動(dòng)態(tài)性能分析、模具設(shè)計(jì)等,從而真正實(shí)現(xiàn)皮帶輪的 CAD/CAE/CAM 一體化。 UG 二次開發(fā)工具具有強(qiáng)大的功能,利用該功能可以實(shí)現(xiàn)任何復(fù)雜模型的建模、裝配、優(yōu)化仿真等操作。如果進(jìn)行深入的研究,必然能開發(fā)出功能齊全、使用方便的蝸輪蝸桿二次開發(fā)模塊,以適應(yīng)不斷發(fā)展的蝸輪蝸桿設(shè)計(jì)、制造的要求,這需要我們所有工程技術(shù)人員的不懈努力。22參考文獻(xiàn)[1]濮良貴、紀(jì)名剛. 機(jī)械設(shè)計(jì)[M]. 北京:高等教育出版社,2002.[2]胡宗武.非標(biāo)準(zhǔn)機(jī)械設(shè)備設(shè)計(jì)手冊(cè)[M]. 北京:機(jī)械工業(yè)出版社,2005.[3]方建軍、劉仕良. 機(jī)械動(dòng)態(tài)仿真與工程分析[M]. 北京:化學(xué)工業(yè)出版社,2004[4]王建江、胡仁喜. ANSYS 結(jié)構(gòu)與熱力學(xué)有限元分析[M]. 北京:機(jī)械工業(yè)出版社,2008.[5] 朱孝錄.齒輪設(shè)計(jì)手冊(cè)[M].北京:化學(xué)工業(yè)出版社,2004[6]葉國(guó)林.UG NX6 三維造型實(shí)例圖解[M].清華大學(xué)出版社,2009.[7] 唐增寶、常建娥.機(jī)械設(shè)計(jì)課程設(shè)計(jì)[M].武漢:華中科技大學(xué)出版社,2006[8] 吳宗澤、羅圣國(guó).機(jī)械設(shè)計(jì)課程設(shè)計(jì)手冊(cè)[M].北京:高等教育出版社,2006[9] 程乃士.減速器和變速器設(shè)計(jì)與選用手冊(cè)[M].北京:機(jī)械工業(yè)出版社,2006[10]劉一揚(yáng)、楊現(xiàn)卿.平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)的研究現(xiàn)狀與發(fā)展趨勢(shì)[J]. 機(jī)械工程師, 2007:No.7,p34-36[11]秦福建.平面二次包絡(luò)環(huán)面蝸桿減速器的傳動(dòng)原理及發(fā)展趨勢(shì)[J].甘肅冶金,2004:Vol26,No.3,p31-35.[12] 郭燕利、張仲甫、吳立意、胡建軍.平面二次包絡(luò)環(huán)面蝸輪副研究綜述與展望[J].機(jī)械,2000:27 卷,p198-p206[13] 孫賢會(huì)、謝永波、梁宏山.平面二次包絡(luò)環(huán)面蝸桿傳動(dòng)極限傳動(dòng)比的確定[J].林業(yè)機(jī)械與木工設(shè)備,1999:第 27 卷,第三期,p23-p2523致謝經(jīng)過三個(gè)多月的忙碌和學(xué)習(xí),本次畢業(yè)設(shè)計(jì)已經(jīng)到了尾聲。本次課題是基于 UG 的二次開發(fā),對(duì) UG 的各項(xiàng)操作要求比較高。作為只有一點(diǎn)點(diǎn) UG 基礎(chǔ)知識(shí)的我來說,如果沒有指導(dǎo)胡自化教授的的督促指導(dǎo),想要完成這個(gè)設(shè)計(jì)是難以想象的。在這里首先要感謝胡自化老師。老師平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個(gè)階段,從開始選題到查閱資料,與及在設(shè)計(jì)計(jì)劃中的各個(gè)環(huán)節(jié)都給予了我悉心的指導(dǎo)。除了敬佩老師的專業(yè)水平和認(rèn)真的工作態(tài)度外,他的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神也是我永遠(yuǎn)學(xué)習(xí)的榜樣。此外,在我遇到問題時(shí),胡老師總是不厭其煩地為我講解,他的為人將積極影響我今后的為人處事和學(xué)習(xí)工作。最后特別感謝審閱我的設(shè)計(jì)和畢業(yè)答辯的老師,感謝你們?cè)诎倜χ谐槌鰰r(shí)間來看我的設(shè)計(jì)成果。老師,你們辛苦了。2010 年 6 月24附錄一:零件圖實(shí)體模型齒輪軸實(shí)體模型直齒輪實(shí)體模型25、蝸桿實(shí)體模型渦輪實(shí)體模型輸出軸實(shí)體模型26核心傳動(dòng)件零件裝配總圖
收藏