freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

【畢業(yè)論文設(shè)計】基于proe的齒輪模型庫二次開發(fā)(完整版)

2025-02-23 15:05上一頁面

下一頁面
  

【正文】 D2=BD3=DFD4=DBD5=DD16=BD25=BD7=360/(4*ZS) /*漸開線3旋轉(zhuǎn)角度D18=360/ZS /*第二齒槽旋轉(zhuǎn)角度D27=360/ZS /*陣列增量尺寸D28=ZS1 /*陣列個數(shù) 當(dāng)編輯完參數(shù)化程序后保存文件,關(guān)閉文字編輯器,Pro/Engineer信息列會出現(xiàn)提示信息:”Do you want to incorporate your changes into the model?”Menu ManagerV INPUT SEL﹀ ZS﹀ MS﹀ ALFA﹀ K Select All Unsel All Done Sell Quit Sell 圖37 INPUT SEL 菜單 此時選擇”YES”按鈕,系統(tǒng)出現(xiàn)”GET INPUT”菜單,點擊”ENTER”,就會出現(xiàn)如圖37所示的”INPUT SEL”菜單,選擇齒數(shù)項和模數(shù)項,: 圖38派生的齒輪模型再次執(zhí)行”Edit/Regenerate”命令,Pro/Engineer會自動執(zhí)行參數(shù)化設(shè)計程序,彈出圖37所示的菜單,用戶可選擇齒數(shù),模數(shù),壓力角和齒寬系數(shù)并輸入新的參數(shù),系統(tǒng)就會按用戶輸入的新值自動生成新的齒輪。單擊“確定”按鈕。 齒輪的參數(shù)化建模直齒圓柱齒輪應(yīng)用最為廣泛,如車輛的驅(qū)動齒輪、機床主軸箱內(nèi)的齒輪、機械表內(nèi)部齒輪等都是這些齒輪。齒輪的精密鍛壓技術(shù)由于其顯著優(yōu)點;正日益受到各國研究人員的重視,得到了蓬勃發(fā)展。由于本設(shè)計任務(wù)要求運行Pro/ENGINEER時,所設(shè)計零件能自動嵌入到Pro/ENGINEER菜單上,兼之動態(tài)連接模式(DLL模式)又較為簡單,運行速度比較快,因此本設(shè)計開發(fā)將采用同步模式中的動態(tài)連接模式,即DLL模式。異步模式無需啟動Pro/ENGINEER,就能夠單獨運行Pro/TOOLKIT應(yīng)用程序的方法叫異步模式。上述各種二次開發(fā)工具集中在Pro/ENGINEER的“工具”菜單中,如圖21所示。UDF適用特定產(chǎn)品的特定結(jié)構(gòu),有利于設(shè)計者根據(jù)產(chǎn)品特征快速生成幾何模型。Pro/TOOLKIT工具包是隨Pro/ENGINEER安裝盤一起提供的,安裝時在“元件”列表框中選中“API Toolkits”復(fù)選框,并在“子元件”列表框中選中“Pro/TOOLKIT”復(fù)選框,這樣將在Pro/ENGINEER系統(tǒng)的默認(rèn)目錄下自動創(chuàng)建兩個下級目錄:protoolkit和prodevelop。本人負責(zé)齒輪模塊的二次開發(fā)設(shè)計。綜上,對某些特殊零件進行二次開發(fā)是非常有必要的。 課題的提出及意義產(chǎn)品的三維設(shè)計離不開CAD/CAM系統(tǒng)的支持,具有技術(shù)成熟、功能強大的Pro/ENGINEER參數(shù)化造型系統(tǒng)在設(shè)計和制造業(yè)中引起了人們的重視,并得到了日益廣泛的應(yīng)用。 Pro/EngineerPro/Engineer系統(tǒng)是美國Param etric Technology Corporation(簡稱PTC)的產(chǎn)品。SOLIDEDGE是基于參數(shù)和特征實體造型的新一代機械設(shè)計CAD系統(tǒng),它是為設(shè)計人員專門開發(fā)的,易于理解和操作的實體造型系統(tǒng)。在此基礎(chǔ)上,CAD/CAM軟件廠商展開了新一輪的競爭。其次根據(jù)本課題的要求,分析了齒輪二次開發(fā)的整體設(shè)計思路。然后以直齒圓柱齒輪為例,較詳細地說明了利用Pro/TOOLKIT及Visual C++,并給出了測試實例。目前CAD/CAM軟件動態(tài)如下: Unigraphics(UG)UG是UnigraphicsSolutions公司的拳頭產(chǎn)品。 AutoCADAutoCAD是Autodesk公司的主導(dǎo)產(chǎn)品。PTC公司提出的單一數(shù)據(jù)庫、參數(shù)化、基于特征、全相關(guān)的概念改變了機械CAD/CAE/CAM的傳統(tǒng)觀念,這種全新的概念已成為當(dāng)今世界機械CAD/CAE/CAM領(lǐng)域的新標(biāo)準(zhǔn)。Pro/ENGINEER提供了強大的三維幾何造型功能,使我們能夠創(chuàng)建出各種復(fù)雜的幾何模型,作為通用的三維CAD/CAM系統(tǒng)在功能上基本能夠滿足產(chǎn)品三維設(shè)計要求,但有時這些功能并不能滿足我們的需求。因此也就有了本課題的提出。本文首先簡單介紹了一些繪圖軟件特別是Pro/ENGINEER的現(xiàn)狀,說明了研究本課題的必要性以及重 要性;其次介紹了一些Pro/ENGINEER二次開發(fā)工具;接著確定本二次開發(fā)的總體方案;最后詳細地介紹了對齒輪進行二次開發(fā)的全過程。Pro/TOOLKIT采用面向?qū)ο蟮某绦蛟O(shè)計方法(Object_Oriented Programming)。 Pro/ProgramPro/ENGINEER軟件對于每個模型都有一個主要設(shè)計步驟和參數(shù)列表Pro/Program,它是由類似BASIC的高級語言構(gòu)成,用戶可以根據(jù)設(shè)計需要來編輯該模型的Program,使其以一個程序來工作。其中“輔助應(yīng)用程序”主要用來調(diào)用Pro/TOOLKIT程序。異步模式實現(xiàn)了兩個程序的并行運行,可以只在程序需要調(diào)用Pro/ENGINEER功能時,才啟動Pro/ENGINEER。 總體設(shè)計框架本二次開發(fā)是基于Pro/ENGINEER的關(guān)于齒輪的參數(shù)化設(shè)計。齒輪理論和制造工藝的發(fā)展將是進一步研究輪齒損傷的機理,這是建立可靠的強度計算方法的依據(jù),是提高齒輪承載能力,延長齒輪壽命的理論基礎(chǔ);發(fā)展以圓弧齒廓為代表的新齒形;研究新型的齒輪材料和制造齒輪的新工藝; 研究齒輪的彈性變形、制造和安裝誤差以及溫度場的分布,進行輪齒修形,以改善齒輪運轉(zhuǎn)的平穩(wěn)性,并在滿載時增大輪齒的接觸面積,從而提高齒輪的承載能力。軟齒面的齒輪承載能力較低,但制造比較容易,跑合性好, 多用于傳動尺寸和重量無嚴(yán)格限制,以及小量生產(chǎn)的一般機械中。如圖31所示。將所建齒輪模型均存放在text\chinese_\parts目錄下。一般作為Pro/TOOLKIT函數(shù)的輸入?yún)?shù);l 動作命令(Action mand)啟動菜單按鈕執(zhí)行的一組指令;l 選項命令(Option mand)基于界面元素的狀態(tài)執(zhí)行的一組指令。第3行:另一種語言的譯文或為空。具體設(shè)計步驟如下:(1) 進入Visual C++,選擇“File/New...” 葒選項,啟動 “New”對話框。在VC環(huán)境下編寫完程序后,需要對其進行編譯和連接,包括文件路徑的設(shè)置、庫文件路徑設(shè)置、庫文件的連接等。警告有19個。下面介紹說明菜單程序中用到的Pro/TOOLKIT函數(shù)。Utilities, PRO_B_TRUE表示該菜單加在“工具”菜單的右側(cè)。其函數(shù)如下:ProCmdActionAdd(PushButtonAct1,(uiCmdCmdActFn)Spring1Fn, uiCmdPrioDefault,AccessAvailable,PRO_B_TRUE,PRO_B_TRUE,amp。 注冊運行編寫調(diào)試完應(yīng)用程序后,將整個VC工程文件拷貝到工作目錄下,用記事本編寫注冊文件,并保存為“”。即啟動Pro/ENGINEER后,自定義菜單使自動掛接到Pro/ENGINEER菜單條上。雖然Pro/TOOLKIT采用Microsoft Visual C++作為編譯器,但是Pro/TOOLKIT中沒直接提供對MFC的支持,所以在Pro_E中還不能直接調(diào)用MFC。最終結(jié)果如圖412所示。GetDlgItem(IDC_EDIT2)GetWindowText(ch2,10)。參數(shù)值的類型仍為ProParameterVafue的結(jié)構(gòu)體,在傳給函數(shù)之前要通過type成員設(shè)置類型,再通過 Value成員賦值。static int status。cmd_id)。 ProWindowRefresh(PRO_VALUE_UNUSED)。 },// CTestDlg dlg。 if(dlg!=NULL) { delete dlg。 static ElemTreeData tree[]={ {0, PRO_E_FEATURE_TREE, {(ProValueDataType)1}}, {1, PRO_E_FEATURE_TYPE, {PRO_VALUE_TYPE_INT, PRO_FEAT_CUT}}, {1, PRO_E_FEATURE_FORM, {PRO_VALUE_TYPE_INT, PRO_EXTRUDE}}, {1, PRO_E_EXT_SURF_CUT_SOLID_TYPE, {PRO_VALUE_TYPE_INT, PRO_EXT_FEAT_TYPE_SOLID}}, {1, PRO_E_REMOVE_MATERIAL, {PRO_VALUE_TYPE_INT, PRO_EXT_MATERIAL_REMOVE}}, {1, PRO_E_STD_SECTION, {(ProValueDataType)1}}, {2, PRO_E_STD_SEC_SETUP_PLANE, {(ProValueDataType)1}}, {3, PRO_E_STD_SEC_PLANE, {PRO_VALUE_TYPE_SELECTION}}, {3, PRO_E_STD_SEC_PLANE_VIEW_DIR, {PRO_VALUE_TYPE_INT, PRO_SEC_VIEW_DIR_SIDE_TWO}}, {3, PRO_E_STD_SEC_PLANE_ORIENT_DIR, {PRO_VALUE_TYPE_INT, PRO_SEC_ORIENT_DIR_LEFT}}, {3,PRO_E_STD_SEC_PLANE_ORIENT_REF,{PRO_VALUE_TYPE_SELECTION}}, {1, PRO_E_FEAT_FORM_IS_THIN, {PRO_VALUE_TYPE_INT, PRO_EXT_FEAT_FORM_NO_THIN}}, {1, PRO_E_STD_DIRECTION, {PRO_VALUE_TYPE_INT, PRO_EXT_CR_IN_SIDE_ONE}}, {1, PRO_E_STD_MATRLSIDE, {PRO_VALUE_TYPE_INT, PRO_EXT_MATERIAL_SIDE_TWO}}, {1, PRO_E_STD_EXT_DEPTH, {(ProValueDataType)1}}, {2, PRO_E_EXT_DEPTH_FROM, {(ProValueDataType)1}}, {3, PRO_E_EXT_DEPTH_FROM_TYPE, {PRO_VALUE_TYPE_INT, PRO_EXT_DEPTH_FROM_NONE}}, {2, PRO_E_EXT_DEPTH_TO, {(ProValueDataType)1}}, {3, PRO_E_EXT_DEPTH_TO_TYPE, {PRO_VALUE_TYPE_INT, PRO_EXT_DEPTH_TO_NEXT}} }。 ProElement elem_tree。結(jié)論像齒輪這種標(biāo)準(zhǔn)的常用件,在機械設(shè)計中經(jīng)常會用到,如果像傳統(tǒng)的建模方法,當(dāng)用到同一種類型的零件時(只是參數(shù)不一樣,模型形狀極其類似),每用一次就建一次模型,這樣是極費時間和精力的,不僅事倍功半,而且也會延長設(shè)計者的開發(fā)周期。由于本設(shè)計還要用到Pro/TOOLKIT和Visual C++,我還查閱學(xué)習(xí)了相關(guān)書籍。但是有些模型,具有相似性和通用性,如標(biāo)準(zhǔn)件,常用件等。國內(nèi)外研究現(xiàn)狀綜述:Pro/Engineer系統(tǒng)是美國Parametric Technology Corporation(簡稱PTC)的產(chǎn)品。然后以直齒圓柱齒輪為例,較詳細地說明了利用Pro/TOOLKIT及Visual C++,并給出了測試實例。關(guān)鍵問題:二次開發(fā)語言,開發(fā)工具的確定,開發(fā)環(huán)境,工作模式的確定齒輪的參數(shù)化建模,菜單與對話框的開發(fā)設(shè)計調(diào)研計劃及主要參考文獻調(diào)研計劃:[1]方案的確定 [2]二次開發(fā)語言(Pro/TOOLKIT)[3]開發(fā)工具的確定 [4]開發(fā)環(huán)境[5]工作模式的確定 [6]總體設(shè)計框架[7]齒輪的參數(shù)化建模 [8]菜單與對話框的開發(fā)設(shè)計[9]編寫對話框資源文件 [10]程序驗證主要參考文獻:[1] [M].北京:機械工業(yè)出版社,:1~299.[2] 吳立軍,[M].北京:電子工業(yè)出版社,:1~127.[3] [M].北京:北京大學(xué)出版社,:1~348.[4] 張英會,劉輝航,[M].北京:機械工業(yè)出版社,:1~300.[5] 何健輝,董方鵬,實用Visual C++[M].北京:清華出版社,:1~286.[6] 曹德權(quán),唐定勇,Pro/E Wildfire [
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1