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

正文內容

基于proe齒輪模型庫二次開發(fā)設計畢業(yè)論文(參考版)

2025-06-30 18:29本頁面
  

【正文】 襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節(jié)衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節(jié)衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節(jié)衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節(jié)衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀螃膀薂蚃肂腿節(jié)衿羈腿莄螞襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖。關鍵問題:二次開發(fā)語言,開發(fā)工具的確定,開發(fā)環(huán)境,工作模式的確定齒輪的參數(shù)化建模,菜單與對話框的開發(fā)設計調研計劃及主要參考文獻調研計劃:[1]方案的確定 [2]二次開發(fā)語言(Pro/TOOLKIT)[3]開發(fā)工具的確定 [4]開發(fā)環(huán)境[5]工作模式的確定 [6]總體設計框架[7]齒輪的參數(shù)化建模 [8]菜單與對話框的開發(fā)設計[9]編寫對話框資源文件 [10]程序驗證主要參考文獻:[1] [M].北京:機械工業(yè)出版社,:1~299.[2] 吳立軍,[M].北京:電子工業(yè)出版社,:1~127.[3] [M].北京:北京大學出版社,:1~348.[4] 張英會,劉輝航,[M].北京:機械工業(yè)出版社,:1~300.[5] 何健輝,董方鵬,實用Visual C++[M].北京:清華出版社,:1~286.[6] 曹德權,唐定勇,Pro/E Wildfire [M].北京:電子工業(yè)出版社,2004,6:1~158.[7] 張智明,-零件設計篇[M].北京:中國青年電子出版社,2004,9:1~258.[8] [M].北京:中國鐵道出版社,2003,9:1~342.[9] Parametric Technology Corporation. Pro/ENGINEER Wildfire Online Help[M].USA:PTC,2003,8.[10] Parametric Technology Corporation. Pro/ENGINEER Wildfire Pro/TOOLKIT User’s Guide[M].USA:PTC,2003指導教師意見: 指導教師(簽名):年 月 日開題審查小組審查意見: 教研室主任或組長簽名:年 月 日開題審查小組組成名單組成姓名職稱所在單位簽字組長成員說明:開題報告應在教師指導下由學生獨立撰寫,交指導教師審閱,并接受學校和系(院)檢查。然后以直齒圓柱齒輪為例,較詳細地說明了利用Pro/TOOLKIT及Visual C++,并給出了測試實例。本選題研究技術路線、研究方法和要解決的關鍵問題首先簡單介紹了與本課題相關的Pro/E二次開發(fā)功能,包括自定義菜單的生成、對話框的制作、Pro/TOOLKIT應用程序的執(zhí)行。本文的重點在于對齒輪進行二次開發(fā)的部分。利用該概念開發(fā)出來的第三代機械CAD/CAE/CAM產品Pro/Engineer軟件能將設計至生產全過程集成到一起,讓所有的用戶能夠同時進行同一產品的設計制造工作,即實現(xiàn)所謂的并行工程。國內外研究現(xiàn)狀綜述:Pro/Engineer系統(tǒng)是美國Parametric Technology Corporation(簡稱PTC)的產品。雖然Pro/ENGINEER自身也有一些模型庫,但是這遠遠滿足不了用戶的要求。Pro/ENGINEER提供了強大的三維幾何造型功能,使我們能夠創(chuàng)建出各種復雜的幾何模型,作為通用的三維CAD/CAM系統(tǒng)在功能上基本能夠滿足產品三維設計要求,但有時這些功能并不能滿足我們的需求。本課題將通過參數(shù)化建模,解決這一問題。但是有些模型,具有相似性和通用性,如標準件,常用件等。因此,Pro/E二次開發(fā)在目前市場上還是有很大發(fā)展?jié)摿Φ摹L貏e是在深圳、上海等發(fā)達城市,應用更為廣泛。在設計期間,我還通過互聯(lián)網了解了Pro/E二次開發(fā)目前的市場前景。由于本設計還要用到Pro/TOOLKIT和Visual C++,我還查閱學習了相關書籍。在工科樓的這兩個月里,我學到了不少東西,不僅有與畢業(yè)設計相關的,還有一些其他專業(yè)知識。在這幾個月里,我得到了老師和同學的極大幫助。用戶只需輸入齒輪的相關設計參數(shù),便能快捷準確地得到自己想要的模型,大大方便了用戶,提高了設計效率。結論像齒輪這種標準的常用件,在機械設計中經常會用到,如果像傳統(tǒng)的建模方法,當用到同一種類型的零件時(只是參數(shù)不一樣,模型形狀極其類似),每用一次就建一次模型,這樣是極費時間和精力的,不僅事倍功半,而且也會延長設計者的開發(fā)周期。 PRODIMENSION dim。 ProGroup group。 ProLayer layer。 ProElement elem_tree。 int axis_id, surface_id, *feats_ids, ret, n_dims, *p_dim_ids。 ProFeature feature, feat_tooth。 ProError err。 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}} }。 return。mdl)。 ProStringToWstring(name,())。 if(dlg!=NULL) { delete dlg。 return 0。 // ProWindowRefresh(PRO_VALUE_UNUSED)。// (SW_SHOW)。 },// CTestDlg dlg。 ProWindowRefresh(PRO_VALUE_UNUSED)。 dlgCreate(IDD_DIALOG1)。 } else { delete dlg。 ProWindowRefresh(PRO_VALUE_UNUSED)。 dlgCreate(IDD_DIALOG1)。 } int MyDlg(){ AFX_MANAGE_STATE(AfxGetStaticModuleState())。 // status= ProMenubuttonActionSet(PART,MyDlg,(ProMenubuttonAction)MyDlg,NULL,0)。cmd_id)。//在Help菜單的左邊添加自己的菜單 status = ProMenubarMenuAdd(MyMenu, Design, Help, PRO_B_TRUE, MsgFile)。 uiCmdCmdId cmd_id。//設置全有效} extern C int user_initialize() { AfxEnableControlContainer()。static int status。圖415生成模型2經以上驗證,所設計的齒輪菜單及對話框均正確無誤,能滿足設計要求。 程序驗證圓柱直齒齒輪輸入參數(shù):齒輪模數(shù)m=,齒數(shù)z=46,壓力角α=200,寬度b=20;生成模型如圖414所示。這樣便可以實現(xiàn)可視化修改再生。參數(shù)值的類型仍為ProParameterVafue的結構體,在傳給函數(shù)之前要通過type成員設置類型,再通過 Value成員賦值。 GetDlgItem()GetWindowText()。GetDlgItem(IDC_EDIT6)GetWindowText(ch6,10)。GetDlgItem(IDC_EDIT4)GetWindowText(ch4,10)。GetDlgItem(IDC_EDIT2)GetWindowText(ch2,10)。其中int MyDlg()函數(shù)作用是調出圖412所示對話框。該程序須包含對齒輪對話框的相關操作、模型相關參數(shù)的操作函數(shù)等。 編寫對話框操作源程序在上述所創(chuàng)建的VC程序下。最終結果如圖412所示。在這里類的名字取CTestDlg,其它選項默認即可。首先點擊【插入】,選擇對話框資源,如圖411所示,點擊【新建】按鈕,完成對話框資源
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1