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

正文內(nèi)容

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

2025-08-06 20:26上一頁面

下一頁面
  

【正文】 輸入齒輪的相關(guān)設(shè)計參數(shù),便能快捷準(zhǔn)確地得到自己想要的模型,大大方便了用戶,提高了設(shè)計效率。因此,Pro/E二次開發(fā)在目前市場上還是有很大發(fā)展?jié)摿Φ摹? PRODIMENSION dim。 return。 ProWindowRefresh(PRO_VALUE_UNUSED)。//在Help菜單的左邊添加自己的菜單 status = ProMenubarMenuAdd(MyMenu, Design, Help, PRO_B_TRUE, MsgFile)。 GetDlgItem()GetWindowText()。在這里類的名字取CTestDlg,其它選項默認(rèn)即可。表41 注冊表字段及意義 字段名意義Name外部程序標(biāo)識名,該標(biāo)識名不一定要與可執(zhí)行程序名相同Exec_file可執(zhí)行程序名(包括路徑)Text_dir指定外部程序的text目錄樹的全路徑Startup這里取dll(動態(tài)連接庫)Allow_stop如設(shè)為TRUE,在Pro/ENGINEER工作時可以終止應(yīng)用程序,如設(shè)為FALSE則不能終止應(yīng)用程序Delay_start若設(shè)為TRUE, Pro/ENGINEER在啟動時不調(diào)用Pro/TOOLKIT應(yīng)用程序,但可以手工啟動,若設(shè)為FALSE,則系統(tǒng)將自動啟動。SubMenu1為菜單標(biāo)簽名,必須與信息文件中對應(yīng)標(biāo)識關(guān)鍵字相同。圖49 相關(guān)頭文件其次,必須對用到的函數(shù)進(jìn)行聲明,否則將會出錯,如int MyDlg()(顯示對話框函數(shù))、static uiCmdAccessState AccessAvailable () (用戶菜單訪問權(quán)限設(shè)置函數(shù),設(shè)置為隨時有效)等相關(guān)函數(shù)函數(shù)。(3) 選擇FileView,打開VC應(yīng)用程序向?qū)ё詣由沙绦蛭募?。該關(guān)鍵字必須與使用該信息文件函數(shù)中的相關(guān)字符串相同。(6)完成齒輪創(chuàng)建 執(zhí)行“Edit/Feature Operations/Copy”命令將第一個齒槽繞 Z軸旋360/ZS角度生成第二個齒槽。目前齒輪傳動技術(shù)已成為世界各國機(jī)械傳動發(fā)展的重點(diǎn)之一。多進(jìn)程模式是將用戶的C程序編譯成一個可執(zhí)行文件,Pro/TOOLKIT應(yīng)用程序和Pro/ENGINEER運(yùn)行在各自的進(jìn)程中,它們之間的信息交換是由消息系統(tǒng)來的。通過調(diào)用這些底層函數(shù),用戶能方便而又安全地訪問Pro/ENGINEER的數(shù)據(jù)庫及內(nèi)部應(yīng)用程序,進(jìn)行二次開發(fā),擴(kuò)展一些特定功能。Pro/TOOLKIT工具包提供了開發(fā)Pro/ENGINEER所需的函數(shù)庫文件和頭文件,使用戶編寫的應(yīng)用程序能夠安全地控制和訪問Pro/ENGINEER,并可以實現(xiàn)應(yīng)用程序模塊與Pro/ENGINEER系統(tǒng)的無縫集成。建立這些通用件、標(biāo)準(zhǔn)件、相似件零件庫作為一項可行方案,一方面可以避免不同設(shè)計者的重復(fù)勞動,提高設(shè)計效率,提高設(shè)計的標(biāo)準(zhǔn)化程度,減少錯誤發(fā)生率,縮短產(chǎn)品開發(fā)周期;另一方面還可以基于該軟件的三維實體模型進(jìn)行更深層次的分析(如有限元分析等),以確保機(jī)械設(shè)計結(jié)果安全可靠。在許多實際應(yīng)用領(lǐng)域(如機(jī)械、建筑、電子)中,一些軟件開發(fā)商在AutoCAD的基礎(chǔ)上已開發(fā)出許多符合實際應(yīng)用的軟件。微機(jī)平臺為普及CAD的應(yīng)用創(chuàng)造了絕好的條件。本選題研究技術(shù)路線、研究方法和要解決的關(guān)鍵問題首先簡單介紹了與本課題相關(guān)的Pro/E二次開發(fā)功能,包括自定義菜單的生成、對話框的制作、Pro/TOOLKIT應(yīng)用程序的執(zhí)行。作 者 簽 名:       日  期:        指導(dǎo)教師簽名:        日  期:        使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。因此,也就有了本課題研究開發(fā)的必要。其次根據(jù)本課題的要求,分析了齒輪二次開發(fā)的整體設(shè)計思路。SOLIDEDGE是基于參數(shù)和特征實體造型的新一代機(jī)械設(shè)計CAD系統(tǒng),它是為設(shè)計人員專門開發(fā)的,易于理解和操作的實體造型系統(tǒng)。 課題的提出及意義產(chǎn)品的三維設(shè)計離不開CAD/CAM系統(tǒng)的支持,具有技術(shù)成熟、功能強(qiáng)大的Pro/ENGINEER參數(shù)化造型系統(tǒng)在設(shè)計和制造業(yè)中引起了人們的重視,并得到了日益廣泛的應(yīng)用。本人負(fù)責(zé)齒輪模塊的二次開發(fā)設(shè)計。UDF適用特定產(chǎn)品的特定結(jié)構(gòu),有利于設(shè)計者根據(jù)產(chǎn)品特征快速生成幾何模型。異步模式無需啟動Pro/ENGINEER,就能夠單獨(dú)運(yùn)行Pro/TOOLKIT應(yīng)用程序的方法叫異步模式。齒輪的精密鍛壓技術(shù)由于其顯著優(yōu)點(diǎn);正日益受到各國研究人員的重視,得到了蓬勃發(fā)展。單擊“確定”按鈕。即多層菜單的次級菜單;l 菜單的按鈕(Push button)下拉菜單中用來啟動一組指令的菜單項,如File菜單條中的Edit按鈕;l 菜單的復(fù)選按鈕(Check button)下拉菜單中用來執(zhí)行開關(guān)動作的菜單項,如View菜單條中的Model Tree(模型樹) 顯示或關(guān)閉菜單項;l 菜單的單選按鈕組(Radio group)下拉菜單的一組選項中只能設(shè)置其中一項的菜單項;l 命令(Command)從菜單條或工具欄圖標(biāo)激活的一個執(zhí)行過程;l 命令標(biāo)識號(Command id)指向某一命令的指針。 編寫菜單操作源程序編寫完菜單信息資源文本后,還須使用Pro/TOOLKIT提供的菜單操作函數(shù)來實現(xiàn)每個菜單的功能,即編寫菜單項菜單的動作函數(shù)。 external symbol連接錯誤均可忽略,并可生成在Pro/ENGINEER系統(tǒng)正常運(yùn)行的Pro/TOOLKIT應(yīng)用程序。必須與信息文件該段的標(biāo)識關(guān)鍵字相同。將上面編輯的資源信息文件放入“Text\Release\text\chinese_”文件夾內(nèi)??刂瞥绦蛴肅或C++語言編寫,用來在Pro/ENGINEER環(huán)境裝入對話框資源、顯示對話框、設(shè)置動作和退出對話框等。void CTestDlg::OnButton1()函數(shù)為圖412中“生成實體”按鈕的動作函數(shù),void CTestDlg::OnCancel()函數(shù)為圖412中“取消”按鈕的動作函數(shù);GetDlgItem(IDC_EDIT1)GetWindowText(ch1,10)。5設(shè)計任務(wù)部分程序清單 CTestDlg *dlg=NULL。 dlgShowWindow(SW_SHOW)。} extern C void user_terminate() { AFX_MANAGE_STATE(AfxGetStaticModuleState())。 ProErrorlist errs。在此,我要衷心地對他們說一聲:“您辛苦了,謝謝您!”在此之前,我對Pro/ENGINEER Wildfire這個軟件并不是很了解,通過這次學(xué)習(xí),我初步了解了二維建模與三維建模的異同之處,初步掌握了Pro/ENGINEER的相關(guān)功能及各種模型的建模方法。以前對C語言總是一知半解的,現(xiàn)在已經(jīng)能夠初步運(yùn)用VC++。 ProSelection featsel。 } }2. 對參數(shù)化模型的相關(guān)操作filefullname=D:\Gear\text\chinese_\parts\。 ProWindowRepaint(PRO_VALUE_UNUSED)。 static uiCmdAccessState UserAccessTestMenu(uiCmdAccessMode access_mode){ return ACCESS_AVAILABLE。GetDlgItem(IDC_EDIT3)GetWindowText(ch3,10)。同目前流行的Windows應(yīng)用程序開發(fā)工具相比,Pro/TOOLKIT應(yīng)用程序界面的專用工具中包含的控件較少,功能有限,使得在開發(fā)靈活性應(yīng)用時受到一定的局限,使用起來很不方便,有的 功能甚至難以實現(xiàn)。注冊文件內(nèi)容如圖410所示。MsgFile為菜單信息文件名,這里定為。在“Project Settings”中的“C/C++”選項頁中選擇“Generate browse info”復(fù)選框,并且在“Debug info:”下拉列表中選擇“None”,具體設(shè)置如圖47。在“New”對話框中選擇“Projects”選項卡,選擇MFC AppWizard(dll)項。該命令由菜單篩選按鈕和菜單單選按鈕組啟動。圖31 參數(shù)設(shè)置圖(3).選取【工具】→【關(guān)系】命令,彈出“關(guān)系”對話框。齒輪應(yīng)用廣泛,種類很多按齒廓曲線可分為漸開線齒輪、擺線齒輪、圓弧齒輪等。但由于異步模式具有代碼復(fù)雜、執(zhí)行速度慢等缺點(diǎn),因此一般不采用異步模式。通過運(yùn)行該程序,系統(tǒng)通過人機(jī)交互的方法來控制系統(tǒng)參數(shù)、特征出現(xiàn)與否以及特征的具體尺寸等。本文的重點(diǎn)在于對齒輪進(jìn)行二次開發(fā)的部分。例如標(biāo)準(zhǔn)零件系列,它們的結(jié)構(gòu)都是相同的,區(qū)別只在于尺寸,如果標(biāo)準(zhǔn)零件系列都通過三維建模的方式來實現(xiàn),那么工作量將非常巨大。Autodesk公司是世界第四大PC軟件公司。最后對開發(fā)的三維建模程序進(jìn)行測試。PTC公司提出的單一數(shù)據(jù)庫、參數(shù)化、基于特征、全相關(guān)的概念改變了機(jī)械CAD/CAE/CAM的傳統(tǒng)觀念,這種全新的概念已成為當(dāng)今世界機(jī)械CAD/CAE/CAM領(lǐng)域的新標(biāo)準(zhǔn)。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。本文的重點(diǎn)在于對齒輪進(jìn)行二次開發(fā)的部分。經(jīng)過四十多年的發(fā)展,CAD/CAM技術(shù)有了長足的進(jìn)步。AutoCAD是當(dāng)今最流行的二維繪圖軟件,它在二維繪圖領(lǐng)域擁有廣泛的用戶群。機(jī)械產(chǎn)品的開發(fā)過程中會用到大量的通用零件、標(biāo)準(zhǔn)件、相似件。Pro/TOOLKIT是Pro/ENGINEER的一個應(yīng)用程序接口(API),它的編程語言是C語言,可以對Pro/ENGINEER進(jìn)行功能擴(kuò)展,滿足PTC客戶的特定需求。 Pro/TOOLKITPro/TOOLKIT同Jlink一樣也是Pro/ENGINEER自帶的二次開發(fā)工具。同步模式又分為兩種模式,即動態(tài)連接模式(DLL模式)和多進(jìn)程模式(Multiprocess Mode)?,F(xiàn)代工業(yè)生產(chǎn)系統(tǒng)中普遍使用齒輪裝置。將漸開線3繞坐標(biāo)系Z 執(zhí)行“Edit/Feature Operations/Copy”命令,將漸開線1以通過坐標(biāo)原點(diǎn)和漸開線3與分度圓的交點(diǎn)的基準(zhǔn)線為中心鏡像生成漸開線2。信息資源文件是一種ASCII碼文件,用來定義菜單項、菜單項提示等信息,可以用記事本和寫字板等文字處理軟件建立,也可在VC的集成開發(fā)環(huán)境中建立,但必須與純文本格式保存。(2) 在“MFC AppWizard”對話框中選擇“Regular DLL using shared MFC DLL”單選框,使Pro/TOOLKIT應(yīng)用程序使用共享的MFC。由于在程序的編寫過程中,一些相關(guān)的的頭文件都要用的到。該函數(shù)可以創(chuàng)建多層下級子菜單,只需用不同層次的菜單名標(biāo)識作為們菜單名即可。即此二次開發(fā)程序只要存放在Pro/ENGINEER設(shè)置的工作目錄下,便能自動運(yùn)行,而不要求用戶更改設(shè)置,大大地方便了用戶的使用。首先點(diǎn)擊【插入】,選擇對話框資源,如圖411所示,點(diǎn)擊【新建】按鈕,完成對話框資源的創(chuàng)建。GetDlgItem(IDC_EDIT6)GetWindowText(ch6,10)。 uiCmdCmdId cmd_id。 dlgCreate(IDD_DIALOG1)。mdl)。 ProGroup group。特別是在深圳、上海等發(fā)達(dá)城市,應(yīng)用更為廣泛。在這幾個月里,我得到了老師和同學(xué)的極大幫助。 ProFeature feature, feat_tooth。 // ProWindowRefresh(PRO_VALUE_UNUSED)。 } int MyDlg(){ AF
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1