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

正文內(nèi)容

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

2025-10-13 18:48 本頁面


【正文】 計算機配置 項目 推薦配置 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++。 工作模式的確定 Pro/TOOLKIT 應(yīng)用程序有兩種工作模式:異步模式和同步模式。 異步模式 無需啟動 Pro/ENGINEER,就能夠單獨運行 Pro/TOOLKIT 應(yīng)用程序的方法叫異步模式。異步模式實現(xiàn)了兩個程序的并行運行,可以只在程序需要調(diào)用Pro/ENGINEER 功能時,才啟動 Pro/ENGINEER。但由于異步模式具有代碼復(fù)雜、執(zhí)行速度慢等缺點,因此一般不采用異步模式。 同步模式 同步模式下, Pro/TOOLKIT 應(yīng)用程序必須與 Pro/ENGINEER 系統(tǒng)同步運行。同時,當(dāng) Pro/TOOLKIT 應(yīng)用程序執(zhí)行時, Pro/ENGINEER 系統(tǒng)是處于停止?fàn)顟B(tài)的。 同步模式又分為兩種模式,即動態(tài)連接模式( DLL 模式)和多進程模式( Multiprocess Mode) 圖 22 總 體設(shè)計流程圖 圖 23 程序調(diào)用響應(yīng)圖 3 彈簧的參數(shù)化設(shè)計 彈簧簡介 彈簧及彈性元件廣泛應(yīng)用于機械、儀表、電器、交通運輸工具以及日常生活器具等行業(yè),是一個涉及面比較大的基礎(chǔ)零件。近年來,隨著科學(xué)技術(shù)的發(fā)展,國內(nèi)外在彈簧的研究和生產(chǎn)方面都有不同程序的發(fā)展。 彈簧是一種機械零件。它利用材料的彈性和結(jié)構(gòu)特點,在工作時產(chǎn)生變形,把機械功或動能轉(zhuǎn)變?yōu)樽冃文埽ㄎ荒埽?,或把變形能(位能)轉(zhuǎn)變?yōu)闄C械功或動能。由于這種特性,它適用于: 1 緩沖 或減震,如破碎機的彈簧和車輛的懸架彈簧等; 2 機械的儲能,如鐘表、儀表和自動控制機構(gòu)上的原動彈簧; 3 控制運動,如氣門、離合器、制動器和各種調(diào)節(jié)器上的彈簧; 4 測力裝置,如彈簧秤和動力計上的彈簧。除此之外,在機械設(shè)備、儀表、日用電器以及生活器具上也都使用著各式各樣的彈性元件,如螺母防松彈簧墊圈,零件在軸上定位用的卡環(huán),門的啟閉裝置,玩具的發(fā)條等等。 在機電產(chǎn)品,用量最大的彈簧主要有三大類: 汽車為主的機動車輛彈簧; 以日用電器為主的電子產(chǎn)品彈簧; 以攝像機、復(fù)印機和照相機為主的光學(xué)裝置彈簧。 機動車輛 彈簧主要是向高強度方向發(fā)展,以減輕質(zhì)量;電子產(chǎn)品彈簧主要是向小型化方向發(fā)展;而光學(xué)裝置彈簧主要向著既要高強度化又要小型化方向發(fā)展。相應(yīng)的彈簧設(shè)計方法,材料和加工技術(shù)均有所發(fā)展。 彈簧的參數(shù)化建模 圓柱螺旋壓縮彈簧應(yīng)用最為廣泛,如車輛的懸架彈簧、內(nèi)燃機的氣門彈簧、計測彈簧等都是這類彈簧。螺旋壓縮彈簧所用彈簧材料的截面多為圓形,其次是矩形、多股形。近年來為了提高彈簧材料的利用率,也有采用管材;為了提高疲勞強度,扁形鋼絲截面逐漸擴大使用范圍。螺旋壓縮彈簧一般為等節(jié)距,在特殊情況下也有不等節(jié)距的。 下面以等 節(jié)距圓柱螺旋壓縮彈簧為例,介紹說明彈簧的參數(shù)化建模過程。 打開 Pro/ENGINEER 軟件,新建一個零件,命名為“ ” ,不使用缺省模板,選擇“ mmns_part_solid”,進入零件設(shè)計環(huán)境。 選取主菜單中的【工具】→【參數(shù)】命令,彈出“參數(shù)”對話框,如圖 31所示,單擊“+”按鈕,添加四個參數(shù) H、 D、 L、 DD。 H 表示彈簧的自由高度, D表示彈簧的中徑, L 表示彈簧的螺距, DD 則表示彈簧的材料直徑。并預(yù)先設(shè)置各參數(shù)的值。如 H 300,D 80,L 20,DD 12。單擊“確定”按鈕。 選 取主菜單【插入】→【螺旋掃描】→【伸出項】命令。出現(xiàn)螺旋特征創(chuàng)建的對話框,依次選取【常數(shù)】→【穿過軸】→【右手定則】→【完成】,完成螺旋特征【屬性】的定義,接下來開始定義“掃引軌跡”。 選取 FRONT 平面為草繪平面,并取默認的草繪方向和參照面。進入草繪環(huán)境后,繪制如圖 32 的圖形。完成確定。 按照信息提示輸入節(jié)距值:如 20,并回車。 草繪一個圓,直徑定為 12。完成退出。 選取【工具】→【關(guān)系】命令,彈出“關(guān)系”對話框。輸入如圖 33 所示關(guān)系,較驗確定。 圖 31 參數(shù)設(shè)置圖 圖 32 草繪圖形 切去彈簧兩端端面,使其端面平整。 最后完成的彈簧零件圖如圖 34 所示。 以上便是螺旋壓縮彈簧的參數(shù)化建模過程。用戶只需更改參數(shù)值,再生,便能生成所需的彈簧模型,而不用再去重復(fù)~步驟。 圖 33 關(guān)系設(shè)置圖 圖 34 零件圖 將所建彈簧模型均存放在 Text\Release\text\chinese_\parts 目錄下。 4 菜單與對話框的開發(fā)設(shè)計 菜單的設(shè)計 菜單是 Pro/ENGINEER 的主要用戶界面。 Pro/TOOLKIT 提供了一系列菜單操作函數(shù),允許應(yīng)用程序 創(chuàng)建和管理菜單。 Pro/ENGINEER 菜單包括菜單欄、菜單、菜單項(按鈕)、篩選按鈕、單選按鈕等等,如圖 41 示。 圖 41 菜單種類 Pro/TOOLKIT 可以向 Pro/ENGINEER 菜單中添加上述類型的菜單。添加菜單的大致過程如下: 編寫信息資源文件(信息資源文件用于提供菜單的標簽文本和幫助信息); 使用 Pro/TOOLKIT 的函數(shù)編寫源程序,給菜單按鈕設(shè)置調(diào)用函數(shù)(動作函數(shù)); 注冊運行程序。 下面介紹菜單的相關(guān)術(shù)語: 菜單條( Menu bar) Pro/ENGINEER 界面頂部菜單欄中的菜單,如 File、 Edit和 View 等均稱為菜單條; 菜單條菜單( Menu bar menu)菜單條的下級子菜單。即多層菜單的次級菜單; 菜單的按鈕( Push button)下拉菜單中用來啟動一組指令的菜單項,如 File菜單條中的 Edit 按鈕; 菜單的復(fù)選按鈕( Check button)下拉菜單中用來執(zhí)行開關(guān)動作的菜單項,如 View 菜單條中的 Model Tree(模型樹)顯示或關(guān)閉菜單項; 菜單的單選按鈕組( Radio group)下拉菜單的一組選項中只能設(shè)置其中一項的菜單項; 命令( Command)從菜單條或工具欄 圖標激活的一個執(zhí)行過程; 命令標識號( Command id)指向某一命令的指針。一般作為 Pro/TOOLKIT函數(shù)的輸入?yún)?shù); 動作命令( Action mand)啟動菜單按鈕執(zhí)行的一組指令; 選項命令( Option mand)基于界面元素的狀態(tài)執(zhí)行的一組指令。該命令由菜單篩選按鈕和菜單單選按鈕組啟動。 本設(shè)計要求所設(shè)計的菜單風(fēng)格與 Pro/ENGINEER 一致,即將菜單添加到Pro/ENGINEER 的菜單欄,在其下拉菜單項菜單中要求有各種類型的彈簧,每種類型彈簧的下級子菜單中包含其相應(yīng)的彈簧類型, 如圓柱螺旋彈簧包括圓截面圓柱螺旋壓縮彈簧、圓柱螺旋拉伸彈簧等。 編寫菜單信息資源文件 信息資源文件用于提供菜單的標簽文本(包括其他語言版本的標簽)和幫助信息,如果要向 Pro/ENGINEER 中添加菜單,就必須使用信息資源文本,否則所添加的菜單不會在 Pro/ENGINEER 菜單欄中出現(xiàn)。 信息資源文件是一種 ASCII 碼文件,用來定義菜單項、菜單項提示等信息,可以用記事本和寫字板等文字處理軟件建立,也可在 VC 的集成開發(fā)環(huán)境中建立,但必須與純文本格式保存。在信息文件中以 4 行為一組 ,其含義為: 第 1 行: Pro/ENGINEER 系統(tǒng)可以識別的關(guān)鍵字。該關(guān)鍵字必須與使用該信息文件函數(shù)中的相關(guān)字符串相同。 第 2 行:在菜單項或菜單項提示上顯示的英語文本。 第 3 行:另一種語言的譯文或為空。這里為中文。 第 4 行:當(dāng)前的 Pro/ENGINEER 版本為空,“ ”號。 按第 2 行或第 3 行的語言取決于系統(tǒng)環(huán)境變量 lang 的設(shè)置。 本設(shè)計中將向 Pro/ENGINEER 界面的頂部菜單欄中添加一個名為“彈簧”的Menu bar 類型的菜單,下屬兩個菜單項:圓柱螺旋彈簧和非圓柱螺旋彈簧。名為“圓柱螺旋彈簧”的下級子菜單又包含了:圓截面壓縮彈簧、矩 形截面壓縮彈簧、圓柱螺旋拉伸彈簧三個菜單項。名為“非圓柱螺旋彈簧”的下級子菜單包含了:截錐螺旋彈簧、等節(jié)距中凹形螺旋彈簧、等節(jié)距中凸形螺旋彈簧、方形螺旋彈簧四個菜單項。最終結(jié)果如圖 42 a 、 42 b 所示。 圖 42 a “圓柱螺旋彈簧”菜單 圖 42 b “非圓柱螺旋彈簧”菜單 圖 42 所示菜單的資源文件如下: UserMenu Useramp。Menu 彈簧 amp。E SubMenu1 SubMenu1 圓柱螺旋彈簧 SubMenu2 SubMenu2 非圓柱螺旋彈簧 PushButton1 PushButton1 圓截面壓縮彈簧 Adding a push button to the ProE menu bar Adding a push button to the ProE menu bar 圓截面壓縮彈簧 PushButton2 PushButton2 矩形截面壓縮彈簧 Adding another push button to the ProE menu bar Adding another push button to the ProE menu bar 矩形截面壓縮 彈簧 PushButton3 PushButton3 圓柱螺旋拉伸彈簧 Adding the third push button to the ProE menu bar Adding the third push button to the ProE menu bar 圓柱螺旋拉伸彈簧 PushButton4 PushButton4 截錐螺旋彈簧 Adding the forth push button to the ProE menu bar Adding the forth push button to the ProE menu bar 截錐螺旋彈簧 PushButton5 PushButton5 等節(jié)距中凹形螺旋彈簧 Adding the fifth push button to the ProE menu bar Adding the fifth push button to the ProE menu bar 等節(jié)距中凹形螺旋彈簧 PushButton6 PushButton6 等節(jié)距中凸形螺旋彈簧 Adding the sixth push button to the ProE menu bar Adding the sixth push button to the ProE menu bar 等節(jié)距中凸形螺旋彈簧 PushButton7 PushButton7 方形螺旋彈簧 Adding the seven push button to the ProE menu bar Adding the seven push button to the ProE menu bar 方形螺旋彈簧 在記事本編輯完以上資源后,保存為純文本格式 .txt ,并且命名為Message。將 文件存放在 Text\Release\text\chinese_ 目錄下。 編寫菜單操作源程序 編寫完菜單信息資源文本后,還須使用 Pro/TOOLKIT 提供的菜單操作函數(shù)來實現(xiàn)每個菜單的功能,即編寫菜單項菜單的動作函數(shù)。 具體設(shè)計步驟如下: 1 進入 Visual C++ 集成開發(fā)環(huán)境,選擇“ File/New...”選項,啟動 “ New”對話框。在“ New”對話框中選擇“ Projects”選項卡,選擇 MFC AppWizard dll 項。在“ Project name:”輸入工程文件名“ Text”,在“ Location”輸入框中輸入路徑。單擊 OK 按鈕。 2 在“ MFC AppWizard”對話框中選擇“ Regular DLL using shared MFC DLL”單選框,使 Pro/TOOLKIT 應(yīng)用程序使用共享的 MFC。單擊 Finish 按鈕,進入 New Project Information 窗口后,單擊 OK 按鈕,完成工程文件框架的建立。 3 選擇 FileView,打開 VC 應(yīng)用程序向?qū)ё詣由沙绦蛭募? VC 應(yīng)用程序設(shè)計向?qū)г?FileView 中自動加入 了 、 和以工程文件名為前綴的 cpp 資源文件、 def 模塊定義文件以及 rc 資源文件等。 在 VC 環(huán)境下編寫完程序后,需要對其進行編譯和連接,包括文件路徑的設(shè)置、庫文件路徑設(shè)置、庫文件的連接等。 Pro/TOOLKIT頭文件位于 protoolkit\includes文件夾中。在 Visual C++的集成開發(fā)環(huán)境選擇 Tools/Options 菜單,在彈出的“ Op
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1