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

正文內(nèi)容

基于proe齒輪模型庫(kù)二次開(kāi)發(fā)設(shè)計(jì)畢業(yè)論文-展示頁(yè)

2025-07-06 18:29本頁(yè)面
  

【正文】 性以及重 要性;其次介紹了一些Pro/ENGINEER二次開(kāi)發(fā)工具;接著確定本二次開(kāi)發(fā)的總體方案;最后詳細(xì)地介紹了對(duì)齒輪進(jìn)行二次開(kāi)發(fā)的全過(guò)程。 本論文內(nèi)容在本課題中,主要是基于Pro/E或UG為二次開(kāi)發(fā)平臺(tái),實(shí)現(xiàn)高效快速的參數(shù)化齒輪建模。本課題將通過(guò)參數(shù)化建模,解決這一問(wèn)題。但是有些模型,具有相似性和通用性,如標(biāo)準(zhǔn)件,常用件等。因此也就有了本課題的提出。建立這些通用件、標(biāo)準(zhǔn)件、相似件零件庫(kù)作為一項(xiàng)可行方案,一方面可以避免不同設(shè)計(jì)者的重復(fù)勞動(dòng),提高設(shè)計(jì)效率,提高設(shè)計(jì)的標(biāo)準(zhǔn)化程度,減少錯(cuò)誤發(fā)生率,縮短產(chǎn)品開(kāi)發(fā)周期;另一方面還可以基于該軟件的三維實(shí)體模型進(jìn)行更深層次的分析(如有限元分析等),以確保機(jī)械設(shè)計(jì)結(jié)果安全可靠。機(jī)械產(chǎn)品的開(kāi)發(fā)過(guò)程中會(huì)用到大量的通用零件、標(biāo)準(zhǔn)件、相似件。雖然Pro/ENGINEER自身也有一些模型庫(kù),但是這遠(yuǎn)遠(yuǎn)滿足不了用戶的要求。Pro/ENGINEER提供了強(qiáng)大的三維幾何造型功能,使我們能夠創(chuàng)建出各種復(fù)雜的幾何模型,作為通用的三維CAD/CAM系統(tǒng)在功能上基本能夠滿足產(chǎn)品三維設(shè)計(jì)要求,但有時(shí)這些功能并不能滿足我們的需求。因此,本開(kāi)發(fā)利用Pro/Engineer為平臺(tái)對(duì)齒輪進(jìn)行二次開(kāi)發(fā)。整個(gè)系統(tǒng)建立在統(tǒng)一的數(shù)據(jù)庫(kù)上,具有完整而統(tǒng)一的模型。Pro/Engineer系統(tǒng)主要功能如下:(1)真正的全相關(guān)性,任何地方的修改都會(huì)自動(dòng)反映到所有相關(guān)地方;(2)具有真正管理并發(fā)進(jìn)程、實(shí)現(xiàn)并行工程的能力;(3)具有強(qiáng)大的裝配功能,能夠始終保持設(shè)計(jì)者的設(shè)計(jì)意圖;(4)容易使用,可以極大地提高設(shè)計(jì)效率。PTC公司提出的單一數(shù)據(jù)庫(kù)、參數(shù)化、基于特征、全相關(guān)的概念改變了機(jī)械CAD/CAE/CAM的傳統(tǒng)觀念,這種全新的概念已成為當(dāng)今世界機(jī)械CAD/CAE/CAM領(lǐng)域的新標(biāo)準(zhǔn)。在許多實(shí)際應(yīng)用領(lǐng)域(如機(jī)械、建筑、電子)中,一些軟件開(kāi)發(fā)商在AutoCAD的基礎(chǔ)上已開(kāi)發(fā)出許多符合實(shí)際應(yīng)用的軟件。AutoCAD是當(dāng)今最流行的二維繪圖軟件,它在二維繪圖領(lǐng)域擁有廣泛的用戶群。目前在CAD/CAE/CAM工業(yè)領(lǐng)域內(nèi),該公司是擁有全球用戶量最多的軟件供應(yīng)商,也是全球規(guī)模最大的基于PC平臺(tái)的CAD和動(dòng)畫及可視化軟件企業(yè)。 AutoCADAutoCAD是Autodesk公司的主導(dǎo)產(chǎn)品。SOLIDEDGE具有友好的用戶界面,它采用一種稱為SmartRibbon的界面技術(shù),用戶只要按下一個(gè)命令按鈕,既可以在SmartRibbon上看到該命令的具體的內(nèi)容和詳細(xì)的步驟,同時(shí)在狀態(tài)條上提示用戶下一步該做什么。它不是將工作站軟件生硬地搬到Windows平臺(tái)上,而是充分利用Windows基于組件對(duì)象模型(COM)的先進(jìn)技術(shù)重寫代碼。在UG中,優(yōu)越的參數(shù)化和變量化技術(shù)與傳統(tǒng)的實(shí)體、線框和表面功能結(jié)合在一起,這一結(jié)合被實(shí)踐證明是強(qiáng)有力的,并被大多數(shù)CAD/CAM軟件廠商所采用。目前CAD/CAM軟件動(dòng)態(tài)如下: Unigraphics(UG)UG是UnigraphicsSolutions公司的拳頭產(chǎn)品。微機(jī)平臺(tái)為普及CAD的應(yīng)用創(chuàng)造了絕好的條件。經(jīng)過(guò)四十多年的發(fā)展,CAD/CAM技術(shù)有了長(zhǎng)足的進(jìn)步。結(jié)果表明:開(kāi)發(fā)程序正確無(wú)誤,建模迅速,大大提高了這類通用件在Pro/E平臺(tái)上的設(shè)計(jì)效率。然后以直齒圓柱齒輪為例,較詳細(xì)地說(shuō)明了利用Pro/TOOLKIT及Visual C++,并給出了測(cè)試實(shí)例。本文首先簡(jiǎn)單介紹了與本課題相關(guān)的Pro/E二次開(kāi)發(fā)功能,包括自定義菜單的生成、對(duì)話框的制作、Pro/TOOLKIT應(yīng)用程序的執(zhí)行。 畢業(yè)設(shè)計(jì)(論文)題 目:基于Pro/E的齒輪模型庫(kù)二次開(kāi)發(fā)專 業(yè): 機(jī)電一體化工程 目 錄1 引言 1 CAD/CAM的發(fā)展現(xiàn)狀 1 課題的提出及意義 2 預(yù)期功能 3 本論文內(nèi)容 32 二次開(kāi)發(fā)總體方案的確定 4 二次開(kāi)發(fā)語(yǔ)言(Pro/TOOLKIT) 4 開(kāi)發(fā)工具的確定 4 開(kāi)發(fā)環(huán)境 6 6 軟件開(kāi)發(fā)環(huán)境 6 工作模式的確定 7 總體設(shè)計(jì)框架 73 齒輪的參數(shù)化設(shè)計(jì) 9 齒輪簡(jiǎn)介 9 齒輪的參數(shù)化建模 94 菜單與對(duì)話框的開(kāi)發(fā)設(shè)計(jì) 16 菜單的設(shè)計(jì) 16 編寫菜單信息資源文件 17 編寫菜單操作源程序 18 注冊(cè)運(yùn)行 24 對(duì)話框的設(shè)計(jì) 25 編寫對(duì)話框資源文件 26 編寫對(duì)話框操作源程序 27 程序驗(yàn)證 285 本設(shè)計(jì)任務(wù)所完成的零件清單 30結(jié)論 35致謝 36參考文獻(xiàn) 37附錄鑒定意見(jiàn)表 38基于Pro/E的齒輪模型庫(kù)二次開(kāi)發(fā)摘要:本課題針對(duì)多種類型齒輪,提出基于Pro/E平臺(tái)進(jìn)行二次開(kāi)發(fā)的一種可行方案。并且成功開(kāi)發(fā)設(shè)計(jì)出能滿足用戶要求的齒輪模型庫(kù)。其次根據(jù)本課題的要求,分析了齒輪二次開(kāi)發(fā)的整體設(shè)計(jì)思路。最后對(duì)開(kāi)發(fā)的三維建模程序進(jìn)行測(cè)試。關(guān)鍵詞:Pro/E、二次開(kāi)發(fā)、齒輪模型庫(kù)、Pro/TOOLKIT、Visual C++The Secondary Development of Gear Parts Library Based on Pro/EAbstract:This article introduces a feasible method of secondary development based on Pro/E against some kinds of gears. And the gear parts library is successfully designed meet to the user requirements.Firstly, this article simply introduces the secondary development functions of Pro/E referring to this task which includes the creation of menu, the creation of the dialogue, the Pro/TOOLKIT procedure execution. Then the precept to the overall design way of gear secondary development is analyzed. With an example of a round crosssection helical pression gear in detail, it particularly describes the application of Pro/TOOLKIT and Visual C++ in the secondary development base on Pro/E, and test examples. At last, the test of all process of threedimensionpartmodel driven by database is performed indicates that the program is right, and the mold can be set up quickly. The efficiency for the design of interchangeable part based on Pro/E can be increased.Keywords: Pro/E、Secondary Development、Gear parts library、Pro/TOOLKIT、Visual C++1 引言 CAD/CAM的發(fā)展現(xiàn)狀CAD/CAM技術(shù)作為電子信息技術(shù)的重要組成部分,其應(yīng)用已遍及各個(gè)工程領(lǐng)域,是工程設(shè)計(jì)、產(chǎn)品制造業(yè)界的一場(chǎng)革命。以前CAD/CAM技術(shù)大都是在工作站平臺(tái)上運(yùn)行和開(kāi)發(fā),隨著計(jì)算機(jī)水平的大幅提高,目前CAD/CAM軟件均可以在微機(jī)上運(yùn)行。在此基礎(chǔ)上,CAD/CAM軟件廠商展開(kāi)了新一輪的競(jìng)爭(zhēng)。該公司首次突破傳統(tǒng)CAD/CAM模式,為用戶提供一個(gè)全面的產(chǎn)品建模系統(tǒng)。 SOLIDEDGESOLIDEDGE是真正Windows軟件。SOLIDEDGE與MicrosoftOffice兼容,與Windows的OLE技術(shù)兼容,這使得設(shè)計(jì)師們?cè)谑褂肅AD系統(tǒng)時(shí),能夠進(jìn)行Windows下字處理、電子報(bào)表、數(shù)據(jù)庫(kù)操作等。SOLIDEDGE是基于參數(shù)和特征實(shí)體造型的新一代機(jī)械設(shè)計(jì)CAD系統(tǒng),它是為設(shè)計(jì)人員專門開(kāi)發(fā)的,易于理解和操作的實(shí)體造型系統(tǒng)。Autodesk公司是世界第四大PC軟件公司。Autodesk公司的軟件產(chǎn)品已被廣泛地應(yīng)用于機(jī)械設(shè)計(jì)、建筑設(shè)計(jì)、影視制作、視頻游戲開(kāi)發(fā)以及Web網(wǎng)的數(shù)據(jù)開(kāi)發(fā)等重大領(lǐng)域。AutoCAD有強(qiáng)大的二維功能,如繪圖、編輯、剖面線和圖案繪制、尺寸標(biāo)注以及二次開(kāi)發(fā)等功能,同時(shí)有部分三維功能。 Pro/EngineerPro/Engineer系統(tǒng)是美國(guó)Param etric Technology Corporation(簡(jiǎn)稱PTC)的產(chǎn)品。利用該概念開(kāi)發(fā)出來(lái)的第三代機(jī)械CAD/CAE/CAM產(chǎn)品Pro/Engineer軟件能將設(shè)計(jì)至生產(chǎn)全過(guò)程集成到一起,讓所有的用戶能夠同時(shí)進(jìn)行同一產(chǎn)品的設(shè)計(jì)制造工作,即實(shí)現(xiàn)所謂的并行工程。Pro/Engineer系統(tǒng)用戶界面簡(jiǎn)潔,概念清晰,符合工程人員的設(shè)計(jì)思想與習(xí)慣。Pro/Engineer建立在工作站上,系統(tǒng)獨(dú)立于硬件,便于移植。 課題的提出及意義產(chǎn)品的三維設(shè)計(jì)離不開(kāi)CAD/CAM系統(tǒng)的支持,具有技術(shù)成熟、功能強(qiáng)大的Pro/ENGINEER參數(shù)化造型系統(tǒng)在設(shè)計(jì)和制造業(yè)中引起了人們的重視,并得到了日益廣泛的應(yīng)用。例如標(biāo)準(zhǔn)零件系列,它們的結(jié)構(gòu)都是相同的,區(qū)別只在于尺寸,如果標(biāo)準(zhǔn)零件系列都通過(guò)三維建模的方式來(lái)實(shí)現(xiàn),那么工作量將非常巨大。因此,也就有了本課題研究開(kāi)發(fā)的必要。如何建立這些常用零部件的庫(kù),利用已有的資源,花費(fèi)較少的時(shí)間完成產(chǎn)品設(shè)計(jì)是用戶非常關(guān)心的問(wèn)題。綜上,對(duì)某些特殊零件進(jìn)行二次開(kāi)發(fā)是非常有必要的。 預(yù)期功能如今,雖然繪圖軟件很多,而且建模方法也越來(lái)越智能,易學(xué)易懂。如果每用一次都要建一次模型,那么將會(huì)大大延長(zhǎng)設(shè)計(jì)周期,如此繁瑣而重復(fù)的步驟,將給設(shè)計(jì)者帶來(lái)不必要的負(fù)重。用戶只需正確選擇或輸入零件相關(guān)參數(shù),Pro/E便能自動(dòng)生成用戶所需的模型,這樣大大縮短了開(kāi)發(fā)設(shè)計(jì)的時(shí)間,提高了零件的結(jié)構(gòu)設(shè)計(jì)效率。本人負(fù)責(zé)齒輪模塊的二次開(kāi)發(fā)設(shè)計(jì)。本文的重點(diǎn)在于對(duì)齒輪進(jìn)行二次開(kāi)發(fā)的部分。2 二次開(kāi)發(fā)總體方案的確定 二次開(kāi)發(fā)語(yǔ)言(Pro/TOOLKIT)Pro/TOOLKIT是美國(guó)Parametric Technology Corporation(PTC)公司為Pro/ENGINEER軟件提供的開(kāi)發(fā)工具包,其主要目的是讓用戶或第三方通過(guò)C程序代碼擴(kuò)充Pro/ENGINEER系統(tǒng)的功能,開(kāi)發(fā)基于Pro/ENGINEER系統(tǒng)的應(yīng)用程序模塊,不僅如此,還可以利用Pro/TOOLKIT提供的UI對(duì)話框、菜單以及VC的可視化界面技術(shù),設(shè)計(jì)出方便實(shí)用的人機(jī)交互界面,從而大大提高系統(tǒng)的使用效率。而且,Pro/TOOLKIT提供了定制標(biāo)準(zhǔn)Pro/ENGINEER用戶界面的能力,自動(dòng)執(zhí)行重復(fù)性的程序,通過(guò)Pro/ENGINEER集成的內(nèi)部程序(Dll)或外部應(yīng)用程序(Exe)可以為造型用戶提供自定義的應(yīng)用程序、設(shè)計(jì)規(guī)劃和繪圖自動(dòng)化。Pro/TOOLKIT工具包是隨Pro/ENGINEER安裝盤一起提供的,安裝時(shí)在“元件”列表框中選中“API Toolkits”復(fù)選框,并在“子元件”列表框中選中“Pro/TOOLKIT”復(fù)選框,這樣將在Pro/ENGINEER系統(tǒng)的默認(rèn)目錄下自動(dòng)創(chuàng)建兩個(gè)下級(jí)目錄:protoolkit和prodevelop。在Pro/ENGINEER和應(yīng)用程序之間主要是通過(guò)特定的數(shù)據(jù)結(jié)構(gòu)來(lái)傳遞信息,以應(yīng)用程序來(lái)說(shuō)這種數(shù)據(jù)結(jié)構(gòu)并不是直接訪問(wèn)的,而只能通過(guò)Pro/TOOLKIT提供的函數(shù)來(lái)訪問(wèn)。以下簡(jiǎn)單介紹上述幾種二次開(kāi)發(fā)工具:族表(Family Table)通過(guò)族表可以方便地管理具有相同或相近結(jié)構(gòu)的零件,特別適用于標(biāo)準(zhǔn)零件的管理。整個(gè)族表是通過(guò)電子表格來(lái)實(shí)現(xiàn)的,因此可以稱其為表格驅(qū)動(dòng)。UDF適用特定產(chǎn)品的特定結(jié)構(gòu),有利于設(shè)計(jì)者根據(jù)產(chǎn)品特征快速生成幾何模型。通過(guò)運(yùn)行該程序,系統(tǒng)通過(guò)人機(jī)交互的方法來(lái)控制系統(tǒng)參數(shù)、特征出現(xiàn)與否以及特征的具體尺寸等。用戶通過(guò)JAVA編程實(shí)現(xiàn)向Pro/ENGINEER軟件添加功能。在Pro/TOOLKIT中,PTC向用戶提供了大量的C語(yǔ)言函數(shù)庫(kù),函數(shù)采用面向?qū)ο蟮娘L(fēng)格。上述各種二次開(kāi)發(fā)工具集中在Pro/ENGINEER的“工具”菜單中,如圖21所示。 圖21開(kāi)發(fā)工具由于Pro/TOOLKIT具有函數(shù)簡(jiǎn)單,應(yīng)用方便等優(yōu)點(diǎn),本課題將使用Pro/TOOLKIT進(jìn)行二次開(kāi)發(fā)研究。本課題是基于Pro/Engineer ,因此只要能夠安裝支持Pro/E 。表21 計(jì)算機(jī)配置項(xiàng)目推薦配置CPU()內(nèi)存512MB以上(建議1G)顯卡顯存32MB以上,推薦使用Geforce4以上的顯卡網(wǎng)卡必須安裝網(wǎng)卡(或使用虛擬網(wǎng)卡) 軟件開(kāi)發(fā)環(huán)境操作平臺(tái):WindowsXP/Vista/Win7;開(kāi)發(fā)平臺(tái):Pro/ENGINEER ;開(kāi)發(fā)語(yǔ)言:Visual C++。異步模式無(wú)需啟動(dòng)Pro/ENGINEER,就能夠單獨(dú)運(yùn)行Pro/TOOLKIT應(yīng)用程序的方法叫異步模式。但由于異步模式具有代碼復(fù)雜、執(zhí)行速度慢等缺點(diǎn),因此一般不采用異步模式。同時(shí),當(dāng)Pro/TOOLKIT應(yīng)用程序執(zhí)行時(shí),Pro/ENGINEER系統(tǒng)是處于停止?fàn)顟B(tài)的。動(dòng)態(tài)連接模式是將用戶編寫的C程序編譯成一個(gè)DLL文件,這樣Pro/TOOLKIT應(yīng)用程序和Pro/ENGINEER運(yùn)行在同一個(gè)進(jìn)程中,它們之間的信息是直接通過(guò)函數(shù)調(diào)用實(shí)現(xiàn)的。由于本設(shè)計(jì)任務(wù)要求運(yùn)行Pro/ENGINEER時(shí),所設(shè)計(jì)零件能自動(dòng)嵌入到Pro/ENGINEER
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1