版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于UGNX的機(jī)械創(chuàng)新設(shè)計分析甘肅機(jī)電職業(yè)技術(shù)學(xué)院一文宏摘要:目前高職機(jī)械創(chuàng)新設(shè)計課程當(dāng)中主要存在機(jī)構(gòu)組合不當(dāng)以及創(chuàng)新設(shè)計實驗平臺不完善等方面的問題,基于此本文以UGNX為主要開發(fā)平臺,使用VC60技術(shù)在UG/OpenAPI開發(fā)平臺上三維機(jī)械創(chuàng)新設(shè)計的參數(shù)化尺寸驅(qū)動構(gòu)件庫,以提高高職高職院校是我國培養(yǎng)創(chuàng)新專業(yè)人才的基地,必須以啟發(fā)學(xué)生的創(chuàng)新能力為主要發(fā)展方向。雖然我國開展高職教育以來,培養(yǎng)出了眾多機(jī)械專業(yè)的人才,但是這些畢業(yè)生往往社會應(yīng)
2、用性和就業(yè)時效性以及創(chuàng)新能力都不高,這無論從質(zhì)量上還是數(shù)量上仍與社會對機(jī)械專業(yè)人才的需求有很大差距。當(dāng)前各高校對于學(xué)生機(jī)械創(chuàng)新能力的培養(yǎng)仍處于初級階段,依舊借助于一些比較簡單的、老舊的構(gòu)件組合實驗平臺,高價的實驗平臺使得普通高職院校很難滿足人手一臺的需求。同時,在這些實驗平臺上設(shè)計的構(gòu)件數(shù)量也有限,不能完全滿足設(shè)計者的設(shè)計意圖。因此,開發(fā)和應(yīng)用機(jī)械創(chuàng)新設(shè)計實驗平臺就顯得非常必要。機(jī)械創(chuàng)新設(shè)計不僅僅是功能的疊加與創(chuàng)新,更應(yīng)該是機(jī)構(gòu)的創(chuàng)新。
3、機(jī)械創(chuàng)新設(shè)計已成為目前高職機(jī)械專業(yè)亟待解決的研究課題。一、基于(機(jī)械創(chuàng)新設(shè)計實驗平臺建立11關(guān)系表達(dá)式法,關(guān)系表達(dá)式法第一步就是要在構(gòu)件庫當(dāng)中建立一個具體的零件,系統(tǒng)操作的用戶根據(jù)所需調(diào)用這個零件的時候,必須要將該零件的存儲名進(jìn)行修改。第二步,在修改尺寸變量表達(dá)式的參數(shù)值時參照構(gòu)件手冊對應(yīng)的數(shù)據(jù)。最終這個零件就可轉(zhuǎn)成裝配圖當(dāng)中的工作零件。其具體步驟可表示為(File—New一輸入構(gòu)件名一Application/Modeling—Tool
4、s/Expression一參數(shù)編輯一存儲該零件一零件調(diào)用)。雖然這種關(guān)系表達(dá)式法創(chuàng)建起來較為簡單快捷,但是用戶必須要在完成查找零件模板基礎(chǔ)之上,再進(jìn)行改名以及參照構(gòu)件手冊進(jìn)行尺寸修改等操作,這些操作交互繁瑣,應(yīng)用起來效率不高。12用戶自定義特征法,用戶自定義特征法第一步也是要在構(gòu)件庫當(dāng)中建立一個具體的零件第二步根據(jù)參數(shù)表達(dá)式對該零件進(jìn)行命名與編輯。最終生成該零件,并定義存儲為udf的文件。其具體操作步驟為:首先要啟動UGNX,其次在UG
5、NX成功啟動以后再構(gòu)件庫當(dāng)中創(chuàng)建一個新的實體。第三,通過T0o1s/Expressi0n查看所新建實體的參數(shù)值與參數(shù)名,修改以后確認(rèn)退出。最后再通過File—Export—UserDefinedFeature輸出該零件用戶的自定義特征。用戶自定義特征法的主要有點表現(xiàn)為:可以建立各零件特征之間的關(guān)系,定義當(dāng)中的特征變量,設(shè)置變量的缺省值,用戶操作時可以提示相關(guān)關(guān)鍵值。其缺點主要表現(xiàn)為必須要在創(chuàng)建新的零件之后參照構(gòu)建手冊才能對零件輸入用戶自
6、定義特征。13零件族法,零件族法第一步也是要在構(gòu)件庫當(dāng)中建立一個具體的零件,可以稱之為零件模版,第二步根據(jù)參數(shù)表達(dá)式對該零件進(jìn)行命名,來確定該零件的尺寸,將命名后的零件參數(shù)添加到電子表格內(nèi),第三步就是將這些族內(nèi)零件所對應(yīng)的參數(shù)值填寫完整,在調(diào)用構(gòu)件需要修改零件模板的尺寸變量的時候就可以直接通過選擇參數(shù)來調(diào)整,就可以得到所需選擇的構(gòu)件。其具體操作步驟為:首先要啟動UGNX,其次在UGNX成功啟動后通過File—New,輸人模具構(gòu)件名。再通
7、過Application—Modeling建立一個具體零件(TemplatePart),然后通過Tools—Expression來進(jìn)行參數(shù)表達(dá)式的命名與編輯。最后通過ToolsPartFamilies選擇AvailableColumns,在欄目下選定參數(shù)。零件族法主要優(yōu)點在于創(chuàng)建起來比較直觀,相對容易一些。由于這種方法具有子裝配功能,所以成為建立UGNX構(gòu)件庫系統(tǒng)的最常用的方法。零件族法的缺點表現(xiàn)為用戶在標(biāo)準(zhǔn)建庫查找型號各異的零件比較繁
8、瑣,必須在電子表格參數(shù)表內(nèi)輸入正確參數(shù),稍有差錯都不能查找出,故工作量比較大。14編程法,編程法主要采用的是UGN)【/OPenGrip或是UGNX/OpenAPI對每類零件進(jìn)行參數(shù)化程序編寫。編程法主要優(yōu)點就是調(diào)用最方便,應(yīng)用層次在各種方法當(dāng)中最高,缺點主要表現(xiàn)為編寫程序所需要的工作量比較大。二、基于UGNX機(jī)械創(chuàng)新設(shè)計實驗平臺用戶界面設(shè)計21UGNX/OpenMenuScript,用戶可以通過文本編輯器來對UGNx菜單文件進(jìn)行編輯,
9、這樣才可以生成用戶化的菜單,進(jìn)而可以在平臺上集成特殊應(yīng)用。UGNX/OpenMenuScript支持UGNX菜單修改,來執(zhí)行用戶UserTools文件、程序及操作系統(tǒng)命令等二次開發(fā)。22UGNX/OpenUIStyler,用戶可以通過可視化工具開發(fā)UGNX對話框,具有的功能比UGNX/OpenMenuScript更加強大。UGNX/OpenUIStyler可以避免復(fù)雜的GUI編程,利用實時可見的基本控件的組合生成不同的對話框,可與UGN
10、X/oDenMenuScript。UGNX/OpenAPI,UGNX/OpenGRIP等進(jìn)行集成。三、基于UGNX機(jī)械創(chuàng)新設(shè)計實驗平臺學(xué)術(shù)構(gòu)件庫的建立31圖庫的構(gòu)成,通過子程序來實現(xiàn)建立構(gòu)件的功能,并自動形成裝part文件,即可節(jié)省大量磁盤空間。圖庫當(dāng)中的同一類構(gòu)件中相似性比較大,所以同一類構(gòu)件中各個子程序可以通用,大大減少了編程工作量。每一構(gòu)件圖庫的建立可以實現(xiàn)構(gòu)件模型的全部參數(shù)化問題。32圖庫的實現(xiàn),二次開發(fā)結(jié)果的目錄存放在指定才的
11、UGNXenvdat文件中,并在該目錄下建立startup和application兩個子目錄。利用uGN)(/OpenUIStyler創(chuàng)建出的對話框基本和UGNX風(fēng)格保持一致,交互過程也與UGNX的習(xí)慣完全符合,因此數(shù)據(jù)輸入方便靈活。一旦輸入了非法數(shù)據(jù),就會有足夠的信息提示用戶,并在數(shù)據(jù)輸入合法情況下才可以進(jìn)行下一步。uGNx/OpenUIStyler對話框自動生成dig、templatec和h這三個文件。其中,dlg是Ulstyler
12、對話框界面文件,封裝了對話框的圖形界面;templatec是UIStyler對話框當(dāng)中的模版文件,而h則是UIStyler對話框c語言頭文件。MenuScript的菜單編輯樣本由templatec文件來提供,相關(guān)的菜單文件也可以可以借助于templatec文件來編輯,修改templatec模板文件工作可以通過應(yīng)用uGNx/OpenAPI函數(shù)來實現(xiàn)。在VisualC60基礎(chǔ)平臺下,即可完成所有操作,最終和h文件編譯鏈接生成可調(diào)用的DLL文
13、件。把生成dll文件和dlg文件分別存入application和startup目錄下,重新啟動UGNX時,即可自動加入客戶定制菜單模塊。結(jié)語我國當(dāng)前各高職院校培養(yǎng)學(xué)生的機(jī)械創(chuàng)新能力基本還是依托于簡單的構(gòu)件組合實驗,建立基于UGNX的實驗平臺,有效克服了機(jī)構(gòu)組合不當(dāng)?shù)膯栴},切實能提高學(xué)生的機(jī)械創(chuàng)新能力和電子計算機(jī)動手應(yīng)用能力,適于在各高校推廣。參考文獻(xiàn):[1]樊仕龍機(jī)械創(chuàng)新設(shè)計優(yōu)化系統(tǒng)[J]知識經(jīng)濟(jì)2010(11)[2]李秋娟,張兵論CA
14、D在機(jī)械設(shè)計中的應(yīng)用及機(jī)械制造技術(shù)的新發(fā)展[J]化學(xué)工程與裝備2010(03)[3]張勝霞,謝讓基于Web的機(jī)械設(shè)計支持系統(tǒng)的開發(fā)[J]現(xiàn)代機(jī)械2002(03)中國機(jī)械MachineChinaI57基于UGNX的機(jī)械創(chuàng)新設(shè)計分析甘肅機(jī)電職業(yè)技術(shù)學(xué)院一文宏摘要:目前高職機(jī)械創(chuàng)新設(shè)計課程當(dāng)中主要存在機(jī)構(gòu)組合不當(dāng)以及創(chuàng)新設(shè)計實驗平臺不完善等方面的問題,基于此本文以UGNX為主要開發(fā)平臺,使用VC60技術(shù)在UG/OpenAPI開發(fā)平臺上三維機(jī)械
15、創(chuàng)新設(shè)計的參數(shù)化尺寸驅(qū)動構(gòu)件庫,以提高高職高職院校是我國培養(yǎng)創(chuàng)新專業(yè)人才的基地,必須以啟發(fā)學(xué)生的創(chuàng)新能力為主要發(fā)展方向。雖然我國開展高職教育以來,培養(yǎng)出了眾多機(jī)械專業(yè)的人才,但是這些畢業(yè)生往往社會應(yīng)用性和就業(yè)時效性以及創(chuàng)新能力都不高,這無論從質(zhì)量上還是數(shù)量上仍與社會對機(jī)械專業(yè)人才的需求有很大差距。當(dāng)前各高校對于學(xué)生機(jī)械創(chuàng)新能力的培養(yǎng)仍處于初級階段,依舊借助于一些比較簡單的、老舊的構(gòu)件組合實驗平臺,高價的實驗平臺使得普通高職院校很難滿足人
16、手一臺的需求。同時,在這些實驗平臺上設(shè)計的構(gòu)件數(shù)量也有限,不能完全滿足設(shè)計者的設(shè)計意圖。因此,開發(fā)和應(yīng)用機(jī)械創(chuàng)新設(shè)計實驗平臺就顯得非常必要。機(jī)械創(chuàng)新設(shè)計不僅僅是功能的疊加與創(chuàng)新,更應(yīng)該是機(jī)構(gòu)的創(chuàng)新。機(jī)械創(chuàng)新設(shè)計已成為目前高職機(jī)械專業(yè)亟待解決的研究課題。一、基于(機(jī)械創(chuàng)新設(shè)計實驗平臺建立11關(guān)系表達(dá)式法,關(guān)系表達(dá)式法第一步就是要在構(gòu)件庫當(dāng)中建立一個具體的零件,系統(tǒng)操作的用戶根據(jù)所需調(diào)用這個零件的時候,必須要將該零件的存儲名進(jìn)行修改。第二步
17、,在修改尺寸變量表達(dá)式的參數(shù)值時參照構(gòu)件手冊對應(yīng)的數(shù)據(jù)。最終這個零件就可轉(zhuǎn)成裝配圖當(dāng)中的工作零件。其具體步驟可表示為(File—New一輸入構(gòu)件名一Application/Modeling—Tools/Expression一參數(shù)編輯一存儲該零件一零件調(diào)用)。雖然這種關(guān)系表達(dá)式法創(chuàng)建起來較為簡單快捷,但是用戶必須要在完成查找零件模板基礎(chǔ)之上,再進(jìn)行改名以及參照構(gòu)件手冊進(jìn)行尺寸修改等操作,這些操作交互繁瑣,應(yīng)用起來效率不高。12用戶自定義特
18、征法,用戶自定義特征法第一步也是要在構(gòu)件庫當(dāng)中建立一個具體的零件第二步根據(jù)參數(shù)表達(dá)式對該零件進(jìn)行命名與編輯。最終生成該零件,并定義存儲為udf的文件。其具體操作步驟為:首先要啟動UGNX,其次在UGNX成功啟動以后再構(gòu)件庫當(dāng)中創(chuàng)建一個新的實體。第三,通過T0o1s/Expressi0n查看所新建實體的參數(shù)值與參數(shù)名,修改以后確認(rèn)退出。最后再通過File—Export—UserDefinedFeature輸出該零件用戶的自定義特征。用戶自
19、定義特征法的主要有點表現(xiàn)為:可以建立各零件特征之間的關(guān)系,定義當(dāng)中的特征變量,設(shè)置變量的缺省值,用戶操作時可以提示相關(guān)關(guān)鍵值。其缺點主要表現(xiàn)為必須要在創(chuàng)建新的零件之后參照構(gòu)建手冊才能對零件輸入用戶自定義特征。13零件族法,零件族法第一步也是要在構(gòu)件庫當(dāng)中建立一個具體的零件,可以稱之為零件模版,第二步根據(jù)參數(shù)表達(dá)式對該零件進(jìn)行命名,來確定該零件的尺寸,將命名后的零件參數(shù)添加到電子表格內(nèi),第三步就是將這些族內(nèi)零件所對應(yīng)的參數(shù)值填寫完整,在調(diào)
20、用構(gòu)件需要修改零件模板的尺寸變量的時候就可以直接通過選擇參數(shù)來調(diào)整,就可以得到所需選擇的構(gòu)件。其具體操作步驟為:首先要啟動UGNX,其次在UGNX成功啟動后通過File—New,輸人模具構(gòu)件名。再通過Application—Modeling建立一個具體零件(TemplatePart),然后通過Tools—Expression來進(jìn)行參數(shù)表達(dá)式的命名與編輯。最后通過ToolsPartFamilies選擇AvailableColumns,在欄
21、目下選定參數(shù)。零件族法主要優(yōu)點在于創(chuàng)建起來比較直觀,相對容易一些。由于這種方法具有子裝配功能,所以成為建立UGNX構(gòu)件庫系統(tǒng)的最常用的方法。零件族法的缺點表現(xiàn)為用戶在標(biāo)準(zhǔn)建庫查找型號各異的零件比較繁瑣,必須在電子表格參數(shù)表內(nèi)輸入正確參數(shù),稍有差錯都不能查找出,故工作量比較大。14編程法,編程法主要采用的是UGN)【/OPenGrip或是UGNX/OpenAPI對每類零件進(jìn)行參數(shù)化程序編寫。編程法主要優(yōu)點就是調(diào)用最方便,應(yīng)用層次在各種方法
22、當(dāng)中最高,缺點主要表現(xiàn)為編寫程序所需要的工作量比較大。二、基于UGNX機(jī)械創(chuàng)新設(shè)計實驗平臺用戶界面設(shè)計21UGNX/OpenMenuScript,用戶可以通過文本編輯器來對UGNx菜單文件進(jìn)行編輯,這樣才可以生成用戶化的菜單,進(jìn)而可以在平臺上集成特殊應(yīng)用。UGNX/OpenMenuScript支持UGNX菜單修改,來執(zhí)行用戶UserTools文件、程序及操作系統(tǒng)命令等二次開發(fā)。22UGNX/OpenUIStyler,用戶可以通過可視化工
23、具開發(fā)UGNX對話框,具有的功能比UGNX/OpenMenuScript更加強大。UGNX/OpenUIStyler可以避免復(fù)雜的GUI編程,利用實時可見的基本控件的組合生成不同的對話框,可與UGNX/oDenMenuScript。UGNX/OpenAPI,UGNX/OpenGRIP等進(jìn)行集成。三、基于UGNX機(jī)械創(chuàng)新設(shè)計實驗平臺學(xué)術(shù)構(gòu)件庫的建立31圖庫的構(gòu)成,通過子程序來實現(xiàn)建立構(gòu)件的功能,并自動形成裝part文件,即可節(jié)省大量磁盤空
24、間。圖庫當(dāng)中的同一類構(gòu)件中相似性比較大,所以同一類構(gòu)件中各個子程序可以通用,大大減少了編程工作量。每一構(gòu)件圖庫的建立可以實現(xiàn)構(gòu)件模型的全部參數(shù)化問題。32圖庫的實現(xiàn),二次開發(fā)結(jié)果的目錄存放在指定才的UGNXenvdat文件中,并在該目錄下建立startup和application兩個子目錄。利用uGN)(/OpenUIStyler創(chuàng)建出的對話框基本和UGNX風(fēng)格保持一致,交互過程也與UGNX的習(xí)慣完全符合,因此數(shù)據(jù)輸入方便靈活。一旦輸入
25、了非法數(shù)據(jù),就會有足夠的信息提示用戶,并在數(shù)據(jù)輸入合法情況下才可以進(jìn)行下一步。uGNx/OpenUIStyler對話框自動生成dig、templatec和h這三個文件。其中,dlg是Ulstyler對話框界面文件,封裝了對話框的圖形界面;templatec是UIStyler對話框當(dāng)中的模版文件,而h則是UIStyler對話框c語言頭文件。MenuScript的菜單編輯樣本由templatec文件來提供,相關(guān)的菜單文件也可以可以借助于te
26、mplatec文件來編輯,修改templatec模板文件工作可以通過應(yīng)用uGNx/OpenAPI函數(shù)來實現(xiàn)。在VisualC60基礎(chǔ)平臺下,即可完成所有操作,最終和h文件編譯鏈接生成可調(diào)用的DLL文件。把生成dll文件和dlg文件分別存入application和startup目錄下,重新啟動UGNX時,即可自動加入客戶定制菜單模塊。結(jié)語我國當(dāng)前各高職院校培養(yǎng)學(xué)生的機(jī)械創(chuàng)新能力基本還是依托于簡單的構(gòu)件組合實驗,建立基于UGNX的實驗平臺,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于triz的機(jī)械產(chǎn)品創(chuàng)新設(shè)計
- 機(jī)械創(chuàng)新設(shè)計
- 機(jī)械創(chuàng)新設(shè)計
- 基于TRIZ的機(jī)械產(chǎn)品創(chuàng)新設(shè)計.pdf
- 機(jī)械創(chuàng)新設(shè)計論文
- 機(jī)械創(chuàng)新設(shè)計范例
- (機(jī)械創(chuàng)新設(shè)計論文)
- 機(jī)械設(shè)計創(chuàng)新設(shè)計
- 基于TRIZ的機(jī)械產(chǎn)品創(chuàng)新設(shè)計研究.pdf
- 機(jī)械傳動的創(chuàng)新設(shè)計
- 機(jī)械創(chuàng)新設(shè)計及其研究
- 機(jī)械創(chuàng)新設(shè)計課程論文
- 機(jī)械創(chuàng)新設(shè)計實踐報告
- 機(jī)械創(chuàng)新論文機(jī)械產(chǎn)品創(chuàng)新設(shè)計研究
- 機(jī)械創(chuàng)新設(shè)計(設(shè)計實例論文)
- 產(chǎn)品創(chuàng)新設(shè)計分析環(huán)境的探索——復(fù)雜產(chǎn)品變形設(shè)計及其分析平臺.pdf
- 基于公理設(shè)計理論的機(jī)械產(chǎn)品創(chuàng)新設(shè)計.pdf
- 基于知識的機(jī)械產(chǎn)品快速創(chuàng)新設(shè)計研究.pdf
- 基于TRIZ的機(jī)械產(chǎn)品創(chuàng)新設(shè)計方法研究.pdf
- 機(jī)械機(jī)構(gòu)構(gòu)型的創(chuàng)新設(shè)計解析
評論
0/150
提交評論