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

正文內(nèi)容

proe二次開(kāi)發(fā)標(biāo)準(zhǔn)件庫(kù)齒輪參數(shù)化設(shè)計(jì)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-08-10 16:22 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 the ProE menu bar, NULL, PRO_B_TRUE, PushButton_cmd_id1, MsgFile)SubMenu1表示此菜單是菜單名為“SubMenu1”的下級(jí)子菜單,PushButton1是菜單標(biāo)簽名,與信息文件中對(duì)應(yīng)一致。Adding a push button to the ProE menu bar是提示信息,必須與信息文件中一致。程序中用到了菜單條、菜單條菜單、下級(jí)子菜單、菜單按鈕等。將上面編輯的資源信息文件放入“Text\Release\text\chinese_”文件夾內(nèi)。 注冊(cè)運(yùn)行編寫調(diào)試完應(yīng)用程序后,將整個(gè)VC工程文件拷貝到工作目錄下,用記事本編寫注冊(cè)文件,并保存為“”。注冊(cè)文件內(nèi)容如圖49所示。圖34 注冊(cè)文件這里的“.\”代表相對(duì)路徑方式,即起始目錄為Pro/ENGINEER的工作目錄。用相對(duì)路徑方式的優(yōu)點(diǎn)在于具有可移植性。即此二次開(kāi)發(fā)程序只要存放在Pro/ENGINEER設(shè)置的工作目錄下,便能自動(dòng)運(yùn)行,而不要求用戶更改設(shè)置,大大地方便了用戶的使用。圖49中各字段及其意義如表41所示。表41 注冊(cè)表字段及意義字段名意義Name外部程序標(biāo)識(shí)名,該標(biāo)識(shí)名不一定要與可執(zhí)行程序名相同Exec_file可執(zhí)行程序名(包括路徑)Text_dir指定外部程序的text目錄樹(shù)的全路徑Startup這里取dll(動(dòng)態(tài)連接庫(kù))Allow_stop如設(shè)為TRUE,在Pro/ENGINEER工作時(shí)可以終止應(yīng)用程序,如設(shè)為FALSE則不能終止應(yīng)用程序Delay_start若設(shè)為TRUE, Pro/ENGINEER在啟動(dòng)時(shí)不調(diào)用Pro/TOOLKIT應(yīng)用程序,但可以手工啟動(dòng),若設(shè)為FALSE,則系統(tǒng)將自動(dòng)啟動(dòng)。Revision指定Pro/TOOLKIT版本號(hào)End段結(jié)束標(biāo)志注意,將DELAY_START字段內(nèi)容設(shè)為FALSE,這樣打開(kāi)Pro/ENGINEER時(shí)使自動(dòng)注冊(cè)運(yùn)行該應(yīng)用程序。即啟動(dòng)Pro/ENGINEER后,自定義菜單使自動(dòng)掛接到Pro/ENGINEER菜單條上。不必再手動(dòng)注冊(cè)和運(yùn)行。這樣,所創(chuàng)建的“通用件庫(kù)”菜單便如同Pro/ENGINEER菜單欄中的一項(xiàng)菜單,即當(dāng)運(yùn)行Pro/ENGINEER,“通用件庫(kù)”菜單項(xiàng)將自動(dòng)連接上去。第四章 建立參數(shù)化模型庫(kù)在使用CAD產(chǎn)品進(jìn)行產(chǎn)品建模時(shí),設(shè)計(jì)人員經(jīng)常要選用標(biāo)準(zhǔn)件或者選擇通用件。若每次設(shè)計(jì)人員都需要重新對(duì)這些零件進(jìn)行造型,設(shè)計(jì)人員必然要做許多重復(fù)性的勞動(dòng)。本課題所建模型庫(kù)包括螺栓,螺釘,螺母,螺柱,鍵,墊片,正齒輪,渦輪,蝸桿,等下面以六角螺栓為例詳細(xì)說(shuō)明,其他源程序見(jiàn)附錄六 角 螺 栓 GB578286M5M6M8M10M12M14M16M18M20M24螺栓長(zhǎng)度≤125時(shí)的螺紋長(zhǎng)度L16+18+22+26+30+34+38+42+46+54+螺栓長(zhǎng)度≥125 ≤200時(shí) L22+24+28+32+36+40+44+48+52+60+螺栓長(zhǎng)度>200時(shí) L45+49+53+57+61+65+73+此項(xiàng)長(zhǎng)度允許全螺紋制造L搓絲坯 (6g級(jí)) DMAXMIN粗桿直徑 D3MAXMIN六角對(duì)邊 SMAXMIN頭部直徑 HMAXMIN墊圈直徑 D2MIN拉伸,如下圖 圖41圖42螺栓如上關(guān)系如上圖43設(shè)置參數(shù)圖44下面以六角螺栓為例介紹說(shuō)明螺栓對(duì)話框的創(chuàng)建全過(guò)程。1. 新建對(duì)話框如圖41圖45點(diǎn)擊新建按鈕出現(xiàn)下圖42 圖46右鍵單擊屬性彈出如圖對(duì)話框 彈出47 圖47更改對(duì)話框名稱為“螺栓參數(shù)化設(shè)計(jì)”如下圖44圖48向?qū)υ捒蛑型先肟丶? 在dialog上右鍵,添加資源出現(xiàn)如下對(duì)話框49圖49 點(diǎn)擊導(dǎo)入圖片,整理對(duì)話框如下410圖410選中對(duì)話框單擊右鍵選擇“添加類”411圖411對(duì)話框添加完畢2. 插入圖片在資源視圖中右鍵,添加資源,導(dǎo)入圖片如下圖所示圖412導(dǎo)入后的圖片都有唯一的圖片ID如下圖413圖4133. 完成對(duì)話框的設(shè)計(jì)如圖48至412螺釘參數(shù)化設(shè)計(jì)對(duì)話框48螺栓參數(shù)化設(shè)計(jì)對(duì)話框49 鍵參數(shù)化設(shè)計(jì)410雙頭螺柱參數(shù)化設(shè)計(jì)411螺母參數(shù)化設(shè)計(jì)412墊片參數(shù)化設(shè)計(jì)4134. 對(duì)話框的調(diào)用先定義一個(gè)函數(shù)當(dāng)點(diǎn)擊菜單時(shí)會(huì)觸發(fā)這個(gè)函數(shù)這個(gè)函數(shù)的內(nèi)容是調(diào)用對(duì)應(yīng)的對(duì)話框具體實(shí)現(xiàn)過(guò)程如下名稱Cboltdlg,// : 定義DLL 的初始化例程。include include include include include include include include include include include include include include include include include include include include include include include include include include include //?。fdef _DEBUGdefine new DEBUG_NEWendif////TODO: 如果此DLL 相對(duì)于MFC DLL 是動(dòng)態(tài)鏈接的,// 則從此DLL 導(dǎo)出的任何調(diào)入// MFC 的函數(shù)必須將AFX_MANAGE_STATE 宏添加到// 該函數(shù)的最前面。//// 例如://// extern C BOOL PASCAL EXPORT ExportedFunction()// {// AFX_MANAGE_STATE(AfxGetStaticModuleState())。// // 此處為普通函數(shù)體// }//// 此宏先于任何MFC 調(diào)用// 出現(xiàn)在每個(gè)函數(shù)中十分重要。這意味著// 它必須作為函數(shù)中的第一個(gè)語(yǔ)句// 出現(xiàn),甚至先于所有對(duì)象變量聲明,// 這是因?yàn)樗鼈兊臉?gòu)造函數(shù)可能生成MFC// DLL 調(diào)用。//// 有關(guān)其他詳細(xì)信息,// 請(qǐng)參閱MFC 技術(shù)說(shuō)明33 和58。// CstandardAppBEGIN_MESSAGE_MAP(CstandardApp, CWinApp)END_MESSAGE_MAP()void drawdoublescrew_bolt(){ AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cdoublescrew_boltdlg dlg。 ()。}void drawshaft(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cshaftdlg dlg。 ()。}void drawHerringbone_gear(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。 CHerringbone_geardlg dlg。 ()。}void drawshim(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cshimdlg dlg。 ()。}void drawbolt(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cboltdlg dlg。 ()。}void drawnut(){ AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cnutdlg dlg。 ()。}void drawkey(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Ckeydlg dlg。 ()。}void drawworm_gear(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cworm_geardlg dlg。 ()。}void drawworm(){ AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cwormdlg dlg。 ()。}void drawnut_bolt(){ AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cnut_boltdlg dlg。 ()。}void drawbevel_gear(){ AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cbevel_geardlg dlg。 ()。}void drawspur_gear(){AFX_MANAGE_STATE(AfxGetStaticModuleState())。 Cspur_gear dlg。 ()。}// CstandardApp 構(gòu)造CstandardApp::CstandardApp(){ // TODO: 在此處添加構(gòu)造代碼, // 將所有重要的初始化放置在InitInstance 中}// 唯一的一個(gè)CstandardApp 對(duì)象CstandardApp theApp。// CstandardApp 初始化BOOL CstandardApp::InitInstance(){ CWinApp::InitInstance()。 return TRUE。}//定義菜單的可訪問(wèn)性static uiCmdAccessState AccessDefault(uiCmdAccessMode access_mode){ return (ACCESS_AVAILABLE)。}//=========================================//函數(shù):user_initialize()//功能:用戶初始化函數(shù)//=========================================extern C int user_initialize(){ ProError status。 ProName msgfile。 uiCmdCmdId cmd_id1, cmd_id2,cmd_id3,cmd_id4,cmd_id5,cmd_id6,cmd_id7,cmd_id8,cmd_id9,cmd_id10,cmd_id11,cmd_id12。 //在Help菜單的左邊添加“標(biāo)準(zhǔn)件庫(kù)” //設(shè)置信息文件名稱 ProStringToWstring(msgfile,)。 //在菜單欄上help左側(cè)添加新菜單GearMenu status = ProMenubarMenuAdd(標(biāo)準(zhǔn)件庫(kù)菜單, StandardPartLibDesign,Help, PRO_B_FALSE, msgfile)。 //主菜單 //在菜單欄 ProMenubarmenuMenuAdd(標(biāo)準(zhǔn)件庫(kù)菜單,SubMenu1,SubMenu1,NULL,PRO_B_TRUE,msgfile)。 ProMenubarmenuMenuAdd(標(biāo)準(zhǔn)件庫(kù)菜單,SubMenu2,SubMenu2,NULL,PRO_B_TRUE,msgfile)。 ProMenubarmenuMenuAdd(SubMenu1,SubMenu3,SubMenu3,NULL,PRO_B_TRUE,msgfile)。 //設(shè)置按鈕命令 ProCmdActionAdd(命令一,(uiCmdCmdActFn)drawdoublescrew_bolt,uiCmdPrioDefault,AccessDefault,PRO_B_TRUE,PRO_B_TRUE,am
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1