基于proe的齿轮参数化设计

基于proe的齿轮参数化设计

ID:30788744

大小:136.00 KB

页数:23页

时间:2019-01-03

基于proe的齿轮参数化设计_第1页
基于proe的齿轮参数化设计_第2页
基于proe的齿轮参数化设计_第3页
基于proe的齿轮参数化设计_第4页
基于proe的齿轮参数化设计_第5页
资源描述:

《基于proe的齿轮参数化设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Pro/E的齿轮参数化设计一、齿轮设计实现文件//chilunsheji.cpp:定义DLL的初始化例程。#includc,fstdafx.hM#include"chilunsheji.h"#include"LoadDlg.h"#include"ProMenu.h"includenProUtil.hH#includcnProMcnubar.hn#includebunctionsdeclarationintGearDesign1MenuActFn();staticuiCmdAccessStateAccessAvailab

2、le(uiCmdAccessMode);#ifdcfDEBUG#definenewDEBUGNEW#endifintGearDesign1();intGearDesign2();//CchilunshcjiAppBEGIN_MESSAGE_MAP(CchilunshejiApp,CWinApp)END_MESSAGE_MAP()//CchilunshejiApp构造CchilunshcjiApp::CchilunshejiApp()//唯一的一个CchilunshejiApp对彖CchilunshejiApptheApp;//Cchilunsheji

3、App初始化///////////////FUNCTION:user_initialize()externUCMintuser_initialize(){ProErrorstatus;ProFileNameMsgFile;uiCmdCmdldPushButton_cmd_id;ProStringToWstring(MsgFilc,"Message1.txt");//设置菜单信息文件名//status=ProMcnubarMcnuAdd("GearDesign蔦"GearDesign",”Utilities",PRO_B_TRUE,MsgFile);P

4、roCmdActionAdd(HPushButtonActMXuiCmdCmdActFn)GearDesign1MenuActFn,uiCmdPrioDefault,AccessAvailable,PRO_B_TRUE,PRO_B_TRUE,&PushButton_cmd_id);ProMenubarmenuPushbuttonAdd(MGearDesignM/GearDesign1,7,GearDesign1"「GearDesign1”,NULL,PRO_B_TRUE,PushButton_cmd_id,MsgFilc);returnstatus;

5、ProMenubarmenuPushbuttonAdd(HGearDesign,7tGearDesign2M/,GearDesign2,7,GearDesign2”,NULL,PRO_B_TRUE,PushButton_cmd_id,MsgFilc);66returnstatus;}^^H^HfUNCTION:user_terminate()externnCnvoiduser_terminate(){AFX_MANAGE_STATE(AfxGetStaticModuleState());}BOOLCchilunshejiApp::InitInstan

6、ce(){CWinApp::Initlnstance();returnTRUE;}staticuiCmdAccessStateAccessAvailable(uiCmdAccessModeaccess_mode){return(ACCESS_AVAILABLE);}二、齿轮设计対话框实现文件#include"stdafx.h"#inckidc"chilunsheji.h"#include"LoadDlg.h"includenLoadDlg2.hH#include"LoadDlg3.h"#includeHLoadDlg4.hH#includc

7、olid.h>#includeincludenProUtil.hn#include#inckidc#includeIMPLEMENT_DYNAMIC(CLoadDlg,CDialog)CLoadDlg::CLoadDlg(CWnd*pParcnt/*=NULL*/):CDialog(CLoadDlg::IDD,pParent){}CLoadDlg::〜CLoadDlg(){}voidCLoadDlg::DoDataExchange(CDataExc

8、hange*pDX){CDialog::DoDataExchange(pDX);}BEGIN_MESSAGE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。