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

正文內(nèi)容

機械設(shè)計制造及自動化專業(yè)畢業(yè)論文--基于pro_e的彈簧模型庫二次開發(fā)設(shè)計-展示頁

2024-11-28 18:48本頁面
  

【正文】 資源文件用于提供菜單的標簽文本和幫助信息); 使用 Pro/TOOLKIT 的函數(shù)編寫源程序,給菜單按鈕設(shè)置調(diào)用函數(shù)(動作函數(shù)); 注冊運行程序。 Pro/ENGINEER 菜單包括菜單欄、菜單、菜單項(按鈕)、篩選按鈕、單選按鈕等等,如圖 41 示。 4 菜單與對話框的開發(fā)設(shè)計 菜單的設(shè)計 菜單是 Pro/ENGINEER 的主要用戶界面。用戶只需更改參數(shù)值,再生,便能生成所需的彈簧模型,而不用再去重復~步驟。 最后完成的彈簧零件圖如圖 34 所示。輸入如圖 33 所示關(guān)系,較驗確定。完成退出。 按照信息提示輸入節(jié)距值:如 20,并回車。進入草繪環(huán)境后,繪制如圖 32 的圖形。出現(xiàn)螺旋特征創(chuàng)建的對話框,依次選取【常數(shù)】→【穿過軸】→【右手定則】→【完成】,完成螺旋特征【屬性】的定義,接下來開始定義“掃引軌跡”。單擊“確定”按鈕。并預先設(shè)置各參數(shù)的值。 選取主菜單中的【工具】→【參數(shù)】命令,彈出“參數(shù)”對話框,如圖 31所示,單擊“+”按鈕,添加四個參數(shù) H、 D、 L、 DD。 下面以等 節(jié)距圓柱螺旋壓縮彈簧為例,介紹說明彈簧的參數(shù)化建模過程。近年來為了提高彈簧材料的利用率,也有采用管材;為了提高疲勞強度,扁形鋼絲截面逐漸擴大使用范圍。 彈簧的參數(shù)化建模 圓柱螺旋壓縮彈簧應用最為廣泛,如車輛的懸架彈簧、內(nèi)燃機的氣門彈簧、計測彈簧等都是這類彈簧。 機動車輛 彈簧主要是向高強度方向發(fā)展,以減輕質(zhì)量;電子產(chǎn)品彈簧主要是向小型化方向發(fā)展;而光學裝置彈簧主要向著既要高強度化又要小型化方向發(fā)展。除此之外,在機械設(shè)備、儀表、日用電器以及生活器具上也都使用著各式各樣的彈性元件,如螺母防松彈簧墊圈,零件在軸上定位用的卡環(huán),門的啟閉裝置,玩具的發(fā)條等等。它利用材料的彈性和結(jié)構(gòu)特點,在工作時產(chǎn)生變形,把機械功或動能轉(zhuǎn)變?yōu)樽冃文埽ㄎ荒埽虬炎冃文埽ㄎ荒埽┺D(zhuǎn)變?yōu)闄C械功或動能。近年來,隨著科學技術(shù)的發(fā)展,國內(nèi)外在彈簧的研究和生產(chǎn)方面都有不同程序的發(fā)展。同時,當 Pro/TOOLKIT 應用程序執(zhí)行時, Pro/ENGINEER 系統(tǒng)是處于停止狀態(tài)的。但由于異步模式具有代碼復雜、執(zhí)行速度慢等缺點,因此一般不采用異步模式。 異步模式 無需啟動 Pro/ENGINEER,就能夠單獨運行 Pro/TOOLKIT 應用程序的方法叫異步模式。 表 21 計算機配置 項目 推薦配置 CPU 以上(建議 ) 內(nèi)存 256MB 以上(建議 512MB) 顯卡 顯存 32MB 以上,推薦使用 Geforce4以上的顯卡 網(wǎng)卡 必須安裝網(wǎng)卡(或使用虛擬網(wǎng)卡) 軟件開發(fā)環(huán)境 操作平臺: Windows2020/XP/NT; 開發(fā)平臺: Pro/ENGINEER ; 開發(fā)語言: Visual C++。 發(fā)環(huán)境 本課題是基于 Pro/Engineer 的二次開發(fā),因此只要能夠安裝支持 Pro/E 版本即可。 圖 21 開發(fā)工具 由于 Pro/TOOLKIT 具有函數(shù)簡單,應用方便等優(yōu)點,本課題將使用Pro/TOOLKIT 進行二次開發(fā)研究。 上述各種二次開發(fā)工具集中在 Pro/ENGINEER 的“工具”菜單中,如圖 21所示。在Pro/TOOLKIT 中, PTC 向用戶提供了大量的 C 語言函數(shù)庫,函數(shù)采用面向?qū)ο蟮娘L格。用戶通過 JAVA 編程實現(xiàn)向Pro/ENGINEER 軟件添加功能。通過運行該程序,系統(tǒng)通過人機交互的方法來控制系統(tǒng)參數(shù)、特征出現(xiàn)與否以及特征的具體尺寸等。而且, Pro/TOOLKIT 提供了定制標準Pro/ENGINEER 用戶界面的能力,自動執(zhí)行重復性的程序,通過 Pro/ENGINEER 集成的內(nèi)部程序 Dll 或外部應用程序( Exe)可以為造型用戶提供自定義的應用程序、設(shè)計規(guī)劃和繪圖自動化。 2 二次開發(fā)總體方案的確定 二次開發(fā)語言 Pro/TOOLKIT Pro/TOOLKIT 是美國 Parametric Technology Corporation PTC 公司為Pro/ENGINEER 軟件提供的開發(fā)工具包,其主要目的 是讓用戶或第三方通過 C 程序代碼擴充 Pro/ENGINEER 系統(tǒng)的功能,開發(fā)基于 Pro/ENGINEER 系統(tǒng)的應用程序模塊,不僅如此,還可以利用 Pro/TOOLKIT 提供的 UI 對話框、菜單以及 VC 的可視化界面技術(shù),設(shè)計出方便實用的人機交互界面,從而大大提高系統(tǒng)的使用效率。本文首先簡單介紹了一些繪圖軟件特別是 Pro/ENGINEER 的現(xiàn)狀,說明了研究本課題的必要性以及重要性;其次介 紹了一些 Pro/ENGINEER 二次開發(fā)工具;接著確定本二次開發(fā)的總體方案;最后詳細地介紹了對彈簧進行二次開發(fā)的全過程。用戶只需正確選擇或輸入零件相關(guān)參數(shù), Pro/E 便能自動生成用戶所需的模型,這樣大大縮短了開發(fā)設(shè)計的時間,提高了零件的結(jié)構(gòu)設(shè)計效率。如果每用一次都要建一次模型,那么將會大大延長設(shè)計周期,如此繁瑣而重復的步驟,將給設(shè)計者帶來不必要的負重。 預期功能 如今,雖然繪圖軟件很多,而且建模方法也越來越智能,易學易懂 。 綜上,對某些特殊零件進行二次開發(fā)是非常有必要的。如何建立這些常用零部件的庫,利用已有的資源,花費較少的時間完成產(chǎn)品設(shè)計是用戶非常關(guān)心的問題。因此,也就有了本課題研究開發(fā)的必要。例如標準零件系列,它們的結(jié)構(gòu)都是相同的,區(qū)別只在于尺寸,如果標準零件系列都通過三維建模的方式來實現(xiàn),那么工作量將非常巨大。 課題的提出及意義 產(chǎn)品的三維設(shè)計離不開 CAD/CAM 系統(tǒng)的支持,具有技術(shù)成熟、功能強大的Pro/ENGINEER 參數(shù)化造型系統(tǒng)在設(shè)計和制造業(yè)中引起了人們的重視,并 得到了日益廣泛的應用。 Pro/Engineer建立在工作站上,系統(tǒng)獨立于硬件,便于移植。 Pro/Engineer 系統(tǒng)用戶界面簡潔,概念清晰,符合工程人員的設(shè)計思想與習慣。利用該概念開發(fā)出來的第三代機械 CAD/CAE/CAM 產(chǎn)品 Pro/Engineer 軟件能將設(shè)計至生產(chǎn)全過程集成到一起,讓所有的用戶能夠同時進行同一產(chǎn)品的設(shè)計制造工作,即實現(xiàn)所謂的并行工程。 Pro/Engineer Pro/Engineer 系統(tǒng)是美國 Parametric Technology Corporation 簡稱 PTC 的產(chǎn)品。 AutoCAD 有強大的二維功能,如繪圖、編輯、剖面線和圖案繪制、尺寸標注以及二次開發(fā)等功能,同時有部分三維功能。Autodesk 公司的軟件產(chǎn)品已被廣泛地應用于機械設(shè)計、建筑設(shè)計、影視制作、視頻游戲開發(fā)以及 Web 網(wǎng) 的數(shù)據(jù)開發(fā)等重大領(lǐng)域。 Autodesk 公司是世界第四大 PC 軟件公司。 SOLIDEDGE 是基于參數(shù)和特征實體造型的新一代機械設(shè)計 CAD 系統(tǒng),它是為設(shè)計人員專門開發(fā)的,易于理解和操作的實體造型系統(tǒng)。SOLIDEDGE 與 MicrosoftOffice 兼容,與 Windows 的 OLE 技術(shù)兼容,這使得設(shè)計師們在使用 CAD 系統(tǒng)時,能夠進行 Windows 下字處理、電子報表、數(shù)據(jù)庫操作等。 SOLIDEDGE SOLIDEDGE 是真正 Windows 軟件。該公司首次突破傳統(tǒng) CAD/CAM模式,為用戶提供一個全面的產(chǎn)品建模系統(tǒng)。結(jié)果表明:開發(fā)程序正確無誤,建模迅速,大大提高了 這類通用件在 Pro/E 平臺上的設(shè)計效率。然后以圓截面圓柱螺旋壓縮彈簧為例,較詳細地說明了利用 Pro/TOOLKIT 及 Visual C++ 在 Pro/E 二次開發(fā)中的應用,并給出了測試實例。 本文首先簡單介紹了與本課題相關(guān)的 Pro/E 二次開發(fā)功能,包括自定義菜單的生成、對話框的制作、 Pro/TOOLKIT 應用程序的執(zhí)行。機械設(shè)計制造及自動化專業(yè)畢業(yè)論文 基于 Pro_E的彈簧模型庫二次開發(fā)設(shè)計 目 錄 1 概論 1 CAD/CAM 的發(fā)展現(xiàn)狀 1 課題的提出及意義 2 預期功能 3 本論文內(nèi)容 3 2 二次開發(fā)總體方案的確定 4 二次開發(fā)語言 Pro/TOOLKIT 4 開發(fā)工具的確定 4 開發(fā)環(huán)境 6 發(fā)環(huán)境 6 軟件開發(fā)環(huán)境 6 工作模式的確定 6 總體設(shè)計框架 7 3 彈簧的參數(shù)化設(shè)計 9 彈簧簡介 9 彈簧的參數(shù)化建模 9 4 菜單與對話框的開發(fā)設(shè)計 12 菜單的設(shè)計 12 編寫菜單信息資源文件 13 編寫菜單操作源程序 16 注冊運行 22 對話框的設(shè)計 23 編寫對話框資源文件 23 編寫對話框操作源程序 34 程序驗證 35 5 本設(shè)計任務所完成的零件清單 37 結(jié)論 42 致謝 43 參考文獻 44 附錄 46 附錄 I 程序清單 46 附錄Ⅱ 外文文獻翻譯 54 附錄 III 外文文獻原文 62 摘 要 本課題針對多種類型彈簧,提出 基于 Pro/E 平臺進行二次開發(fā)的一種可行方案。并且成功開發(fā)設(shè)計出能滿足用戶要求的彈簧模型庫。其次根據(jù)本課題的要求,分析了彈簧二次開發(fā)的整體設(shè)計思路。最后對開發(fā)的三維建模程序進行測試。 關(guān)鍵詞: Pro/E、二次開發(fā)、彈簧模型庫、 Pro/TOOLKIT、 Visual C++ Abstract This article introduces a feasible method of secondary development based on Pro/E against some kinds of springs. And the spring 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 spring secondary development is analyzed. With an example of a round crosssection helical pression spring 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、 Spring parts library、Pro/TOOLKIT、 Visual C++ Unigraphics UG UG是 UnigraphicsSolutions公司的拳頭產(chǎn)品。在 UG 中,優(yōu)越的參數(shù)化和變量化技術(shù)與傳統(tǒng)的實體、線框和表面功能結(jié)合在一起,這一結(jié)合被實踐證明是強有力的,并被大多數(shù) CAD/CAM 軟件廠商所采用。它不是將工作站軟件生硬地搬到 Windows平臺上,而是充分利用 Windows 基于組件對象模型 COM 的先進技術(shù)重寫代碼。 SOLIDEDGE具有友好的用戶界面,它采用一種稱為 SmartRibbon的界面技術(shù),用戶只要按下一個命令按鈕,既可以在 SmartRibbon 上看到該命令的具體的內(nèi)容和詳細的步驟,同時在狀態(tài) 條上提示用戶下一步該做什么。 AutoCAD AutoCAD 是 Autodesk 公司的主導產(chǎn)品。目前在 CAD/CAE/CAM 工業(yè)領(lǐng)域內(nèi),該公司是擁有全球用戶量最多的軟件供應商,也是全球規(guī)模最大的基于 PC 平臺的 CAD 和動畫及可視化軟件企業(yè)。 AutoCAD 是當今最流行的二維繪圖軟件,它在二維繪圖領(lǐng)域擁有廣泛的用戶群。在許多實際應用領(lǐng)域 如機械、建筑、電子 中,一些軟件開發(fā)商在 AutoCAD 的基礎(chǔ)上已開發(fā)出許多符合實際應用的軟件。 PTC 公司提出的單一數(shù)據(jù)庫、參數(shù) 化、基于特征、全相關(guān)的概念改變了機械 CAD/CAE/CAM 的傳統(tǒng)觀念,這種全新的概念已成為當今世界機械CAD/CA
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1