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

正文內(nèi)容

機(jī)械設(shè)計(jì)制造及自動(dòng)化專業(yè)畢業(yè)論文--基于pro_e的彈簧模型庫(kù)二次開發(fā)設(shè)計(jì)(文件)

 

【正文】 Resources True 4 長(zhǎng)度 H True 4 中徑 D True 4 螺距 L True 4 直徑 d True 4 4 2 4 4 2 True 4 4 2 4 4 2 True 4 4 2 4 4 2 True 4 4 2 4 4 2 True 4 4 2 4 4 2 .Decorated True .Label 設(shè)計(jì)參數(shù) .TopOffset 4 .BottomOffset 2 .LeftOffset 4 .RightOffset 4 .Layout Grid Rows 1 1 1 1 Cols 1 1 H_Label H_Value D_Label D_Value L_Label L_Value DD_Label DD_Value 對(duì)話框 2 中 ,用戶可以根據(jù)設(shè)計(jì)需要,正確輸入彈簧設(shè)計(jì)參數(shù),便可以得到所需彈簧模型,滿足了用戶的設(shè)計(jì)需求。可用來(lái)輸入和顯示單行文本,可設(shè)置為只允許輸入文字、整數(shù)和實(shí)數(shù),或只讀(用于顯示信息)。 Separator 分隔條。 SubLayout 子布局。如果在資源文件中沒有設(shè)置依附屬性,當(dāng)對(duì)話框大小改變時(shí)元件將在合適的區(qū)域內(nèi)浮動(dòng),且尺寸不變。表中的偏距屬性的單位為像素,最大值為 20,常設(shè)為 4,- 1 表示無(wú)偏距。 2 GIF 格式的圖像文件。用戶設(shè)置完參數(shù)后,單擊【生成模型】按鈕,將調(diào)用相關(guān)函數(shù),生成參數(shù)對(duì)應(yīng)模型,并且關(guān)閉對(duì)話框 1。在此工程文件下編制對(duì)話框操作源程序。 Update1_Action 函數(shù)為圖 410 中“生成模型”按鈕的動(dòng)作函數(shù), CANCEL_Action 函數(shù)為圖 410中“取消”按鈕的動(dòng)作函數(shù), Userdefined1_Action 函數(shù)為“自定 義”按鈕的動(dòng)作函數(shù), ParamUpdate 函數(shù)的作用是當(dāng)用戶輸入彈簧參數(shù)時(shí),更新模型參數(shù)以生成用戶所需模型。 4 ProUIDialogExit 函數(shù) 函數(shù)格式為: ProError ProUIDialogExit char* dialog_name /* In 對(duì)話框名 */ Int* status /* In 狀態(tài) */ 其中參數(shù) status 可取 ProUIDialogActivate 函數(shù)的輸出參數(shù),實(shí)際上取何值對(duì)終止對(duì)話框并無(wú)影響。 輸入?yún)?shù):長(zhǎng)度 H= 120,中徑 D= 50,螺距 L= 10,直徑 d 8; 生成模型如圖 413 所示。 圖 51 為圓截面圓柱螺旋壓縮彈簧對(duì)話框及其零件圖,其中圖 51 a 為 選項(xiàng)菜單式參數(shù)對(duì)話框 , 圖 51 b 為輸入式參數(shù)對(duì)話框。圖 54 為截錐螺旋彈簧對(duì)話框及零件圖。 本文只詳細(xì)介紹了圓截面圓柱螺旋壓縮彈簧,其余類型彈 簧的模型及二次開發(fā)程序見附錄Ⅲ光盤部分。 致 謝 感謝。 通過(guò)以上研究,利用 Pro/ENGINEER、 Pro/TOOLKIT 和 Visual C++ 等進(jìn)行Pro/E 的二次開發(fā),將彈簧零件進(jìn)行參數(shù)化、模塊化,這樣就不用再進(jìn)行繁瑣的手工建模過(guò)程。圖 56 為等節(jié)距中凸形螺旋彈簧對(duì)話框及零件圖。 a 選項(xiàng)菜單式參數(shù)對(duì)話框 b 輸入式參數(shù)對(duì)話框 c 圓截面圓柱螺旋壓縮彈簧 圖 51 圖 52 為矩形截面圓柱螺旋壓縮彈簧對(duì)話框及零件圖。 5 本設(shè)計(jì)任務(wù)所完成的零件清單 除了上述介紹的圓截面圓柱螺旋壓縮彈簧外,本人還設(shè)計(jì)開發(fā)了其它類型的彈簧。 直接與對(duì)話框有關(guān)的函數(shù)如表 43 所示: 表 43 UI 對(duì)話框相關(guān)函數(shù) 函數(shù)名 用途 ProUIDialogCreate 裝入對(duì)話框資源文件 ProUiDialogActivate 顯示和激活對(duì)話框 ProUIDialogExit 關(guān)閉對(duì)話框 ProUIDialogDestroy 從內(nèi)存中釋放對(duì)話框資源 ProUIDialogColseActionSet 設(shè)置對(duì)話框關(guān)閉時(shí)執(zhí)行的動(dòng)作函數(shù) ProUIDialogActivateActionSet 設(shè)置對(duì)話框激活時(shí)執(zhí)行的動(dòng)作函數(shù) ProUIDialogDefaultbuttonSet 設(shè)置對(duì)話框默認(rèn)按鈕 ProUIDialogTitleSet 設(shè)置對(duì)話框標(biāo)題 其余各函數(shù)的說(shuō)明參考程序后面的注釋。 2 ProUIDialogActivate 函數(shù) 函數(shù)格式為: ProError ProUIDialogActivate char* dialog_name /* In 對(duì)話框名 */ Int* status /* Out 狀態(tài) */ 函數(shù)返回值為: PRO_TK_NO_ERROR(調(diào)用成功); PRO_TK_BAD_INPUTS(輸入?yún)?shù)無(wú)效)。操作源程序見附錄Ⅲ對(duì)話框操作源程序部分。單擊【自定義】按鈕,將彈出對(duì)話框 2,對(duì)話框 2 中的兩個(gè)按鈕與對(duì)話框 1 一致。將圖像文件放入 VC 程序目錄下Release/text/resource 子目錄下,在 UI 對(duì)話框中便可以使用這些文件。將 .StartLocation 值設(shè)為 5,彈出對(duì)話框位置將居中。如果 AttachLeft 和 AttachRight 均設(shè)為 TRUE,元件將按布局的可用區(qū)域沿水平方向延伸調(diào)整 到合適的大小。 其中各對(duì)話框元件的共有屬性如表 42 所示。 Tab 的下級(jí)元件,或單獨(dú)使用。用于 顯示提示性信息。以便注冊(cè)文件能夠找到該資源文件。 圖 411 彈簧對(duì)話框 2 對(duì)話框 2 對(duì)應(yīng)的資源文件如下: Dialog Spring1_1 Components !對(duì)話框元件聲明 Label Image SubLayout Layout1 Separator Separator1 PushButton Update1 PushButton Cancel Resources !對(duì)話框資源 屬性定義 10 4 2 生成模型 amp。 圓截面圓柱螺旋壓縮彈簧的選擇型對(duì)話框資源文件如下: Dialog Spring1 Components !對(duì)話框元件聲明 Label Image SubLayout Layout1 Separator Separator1 PushButton Update1 PushButton Cancel Resources !對(duì)話框資源 屬性定義 10 4 2 生成模型 amp。 下面以圓截面圓柱螺旋壓縮彈簧為例介紹說(shuō)明彈簧對(duì)話框的創(chuàng)建全過(guò)程。 UI 對(duì)話框的設(shè)計(jì)思路和方法與 AutoCAD 的 DCL 對(duì)話框類似。不必再手動(dòng)注冊(cè)和運(yùn)行。 圖 49 中各字段 及其意義如表 41 所示。注冊(cè)文件內(nèi)容如圖 49 所示。 Adding a push button to the ProE menu bar是提示信息,必須與信息文件中一致。其函數(shù)如下: ProCmdActionAdd PushButtonAct1, uiCmdCmdActFn Spring1Fn, uiCmdPrioDefault,AccessAvailable, PRO_B_TRUE,PRO_B_TRUE,amp。該函數(shù)可以創(chuàng)建多層下級(jí)子菜單,只需用不同層次的菜單名標(biāo)識(shí)作為們菜單名即可。 Utilities, PRO_B_TRUE 表示該菜單加在“工 具”菜單的右側(cè)。 ProMenubarMenuAdd 函數(shù)的作用是向 Pro/ENGINEER 添加所需的菜單,包含頭文件為: include 。 下面介紹說(shuō)明菜單程序中用到的 Pro/TOOLKIT 函數(shù)。 int Spring6Fn 。 int Spring2Fn 。 圖 46 強(qiáng)制輸出設(shè)置 圖 47 語(yǔ)言設(shè)置 在“ Project Settings”中選擇 General 選項(xiàng),將“ Output directories”輸出目錄改為“ Release” ,這樣 VC 創(chuàng)建的 DLL 文件將存放入“ Release”文件夾中,設(shè)置如圖 48 所示。 圖 45 庫(kù)文件設(shè)置 在菜單 Project/Settings 的“ Link”選項(xiàng)頁(yè)中選擇 Category 下拉列表中的“ Customize”設(shè)置強(qiáng)制文件輸出,即選中“ Force file output”的復(fù)選框,如圖 46 所示。在 Visual C++的集成開發(fā)環(huán)境選擇 Tools/Options 菜單,在彈出的“ Option”對(duì)話框中選擇“ Directorise”選項(xiàng)卡,在“ Show directories for:”下拉列表框 中選擇“ Includes”,加入“ ...\PROTOOLKIT\INCLUDES”一項(xiàng),設(shè)置 Pro/TOOLKIT 頭文件所在文件夾,如圖 43 所示。 3 選擇 FileView,打開 VC 應(yīng)用程序向?qū)ё詣?dòng)生成程序文件。在“ Project name:”輸入工程文件名“ Text”,在“ Location”輸入框中輸入路徑。將 文件存放在 Text\Release\text\chinese_ 目錄下。最終結(jié)果如圖 42 a 、 42 b 所示。 按第 2 行或第 3 行的語(yǔ)言取決于系統(tǒng)環(huán)境變量 lang 的設(shè)置。 第 2 行:在菜單項(xiàng)或菜單項(xiàng)提
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1