基于Pro/E二次开发的部件变型设计模块开发
摘要
在当今经济全球化、市场竞争日趋激烈的时代,新产品的开发时间成为企业能否在激烈的市场竞争中取胜的关键因素.所以,对软件进行二次开发就显得尤为重要,比如Pro/E软件。
本课题的主要任务是对Pro/E进行二次开发,开发出具有可操作性的部件级变型设计模块。
主要方法是在分析三维参数化技术及变型设计原理和方法的基础上,阐述了装配件变型设计的基本原理和工作流程,提出了基于参数化技术的装配件变型设计方法。利用VC++,开发出了与Pro/E系统集成的变型设计模块。
该变型设计模块具备尺寸参数提取,尺寸参数修改,模型再生(变型)等功能,它的菜单美观、实用、操作方便。以联轴器为例,对上述方法进行了验证。
关键词Pro/E;Pro/TOOLKIT;二次开发;关系式驱动;变型设计;MFC对话框;
Abstract
I
n the age of eco
nomic globalizatio
n a
nd drastic competitio
n, respo
ndi
ng to the market rapidly is the key factor of getti
ngvictory for a
n e
nterprise. Therefore, the further developme
nt of the software is particularly importa
nt, such as Pro/E. The mai
n task of this subject is maki
ng a further developme
nt o
n Pro/E to develop a operatio
nal parameterizedvaria
nt desig
n module. The mai
n method is a
nalyzi
ng 3D parameterized desig
n tech
nology a
ndvaria
nt desig
n methods, the basic theory a
nd theworki
ng process of assemblyvaria
nt desig
n are described a
nd a productvaria
nt desig
n method base o
n parametric desig
n tech
nology is prese
nted. A parameterizedvaria
nt desig
n module i
ntegratedwith Pro/Ewas developedwith VC++. Thevaria
nt desig
n module has the fu
nctio
n of size parameter extractio
n, modify the size parameter, rege
neratio
n model(varia
nt) a
nd other fu
nctio
ns. Its me
nu is beautiful, practical, a
nd easy to operate. As a
n example, all methods are applied to a joi
nt coupli
ng product, a
nd the methods areverified. Keywords: Pro/E; Pro/TOOLKIT; Further developme
nt; relatio
ns drive;varia
nt desig
n; MFC dialog box; 目录 摘要1 Abstract 2 目录3 1引言5 1.1概述5 1.2本课题的研究内容5 1.3本课题研究的历史和现状5 1.3.1 Pro/ENGINEER的特征和应用领域5 1.3.2二次开发的历史和现状6 1.3.3国内Pro/E二次开发的现状6 1.4本课题研究的现实意义8 1.5本文的主要工作及难点8 1.5.1本课题的主要工作8 1.5.2本课题的工作难点8 2开发平台介绍10 2.1基于系统开发平台--------Pro/E 10 2.2 Pro/TOOLKIT简介11 2.3 Pro/TOOLKIT工作模式11 2.3.1同步模式(Sy
nchro
nous Mode) 11 2.3.2异步模式(asy
nchro
nous Mode) 12 2.4 Pro/TOOLKIT二次开发方法13 2.4.1特征描述法13 2.4.2族表法13 2.4.3用户自定义特征(User Defi
ne Feature)法13 2.4.4 Pro/Program法14 2.4.5 J一1i
nk法14 2.4.6 Pro/T00LKIT法14 2.5开发Pro/TOOLKIT应用程序14 2.5.1创建Pro/TOOLKIT应用程序的基本方法14 2.5.2利用VC向导创建Pro/TOOLKIT应用程序基本框架15 2.5.3基本概念-----对象和动作18 2.5.4 Pro/TOOLKIT应用程序结构18 2.6本课题二次开发的模式19 2.6.1注册文件及Pro/TOOLKIT应用程序的运行19 2.6.2 Pro/TOOLKIT应用程序的注册运行及卸载20 3二次开发的关键技术及其应用21 3.1自顶向下设计21 3.1.1自顶向下设计的概述21 3.1.2自顶向下设计方法的实现21 3.1.3自顶向下设计方法在本系统中的应用22 3.2参数化设计22 3.2.1基本原理23 3.2.2三维模型样板的建立23 3.2.3程序说明24 3.3 MFC的可视化对话框设计技术27 3.4尺寸对象及关系式的操作28 3.4.1尺寸对象29 3.4.2尺寸对象检索函数29 3.4.3尺寸信息检索函数30 3.4.4尺寸信息修改函数31 3.4.5尺寸显示控制函数31 4装配产品的变型设计原理及尺寸参数分析33 4.1装配产品的变型设计原理33 4.2产品零部件尺寸参数分析34 4.2.1零件事物特性分析34 4.2.2装配产品配合尺寸参数分析35 5部件变型设计的开发流程和实现37 5.1产品主模型的建立过程37 5.2产品变型设计过程37 5.3应用举例38 结论39 谢辞40 参考文献41
展开...
n the age of eco
nomic globalizatio
n a
nd drastic competitio
n, respo
ndi
ng to the market rapidly is the key factor of getti
ngvictory for a
n e
nterprise. Therefore, the further developme
nt of the software is particularly importa
nt, such as Pro/E. The mai
n task of this subject is maki
ng a further developme
nt o
n Pro/E to develop a operatio
nal parameterizedvaria
nt desig
n module. The mai
n method is a
nalyzi
ng 3D parameterized desig
n tech
nology a
ndvaria
nt desig
n methods, the basic theory a
nd theworki
ng process of assemblyvaria
nt desig
n are described a
nd a productvaria
nt desig
n method base o
n parametric desig
n tech
nology is prese
nted. A parameterizedvaria
nt desig
n module i
ntegratedwith Pro/Ewas developedwith VC++. Thevaria
nt desig
n module has the fu
nctio
n of size parameter extractio
n, modify the size parameter, rege
neratio
n model(varia
nt) a
nd other fu
nctio
ns. Its me
nu is beautiful, practical, a
nd easy to operate. As a
n example, all methods are applied to a joi
nt coupli
ng product, a
nd the methods areverified. Keywords: Pro/E; Pro/TOOLKIT; Further developme
nt; relatio
ns drive;varia
nt desig
n; MFC dialog box; 目录 摘要1 Abstract 2 目录3 1引言5 1.1概述5 1.2本课题的研究内容5 1.3本课题研究的历史和现状5 1.3.1 Pro/ENGINEER的特征和应用领域5 1.3.2二次开发的历史和现状6 1.3.3国内Pro/E二次开发的现状6 1.4本课题研究的现实意义8 1.5本文的主要工作及难点8 1.5.1本课题的主要工作8 1.5.2本课题的工作难点8 2开发平台介绍10 2.1基于系统开发平台--------Pro/E 10 2.2 Pro/TOOLKIT简介11 2.3 Pro/TOOLKIT工作模式11 2.3.1同步模式(Sy
nchro
nous Mode) 11 2.3.2异步模式(asy
nchro
nous Mode) 12 2.4 Pro/TOOLKIT二次开发方法13 2.4.1特征描述法13 2.4.2族表法13 2.4.3用户自定义特征(User Defi
ne Feature)法13 2.4.4 Pro/Program法14 2.4.5 J一1i
nk法14 2.4.6 Pro/T00LKIT法14 2.5开发Pro/TOOLKIT应用程序14 2.5.1创建Pro/TOOLKIT应用程序的基本方法14 2.5.2利用VC向导创建Pro/TOOLKIT应用程序基本框架15 2.5.3基本概念-----对象和动作18 2.5.4 Pro/TOOLKIT应用程序结构18 2.6本课题二次开发的模式19 2.6.1注册文件及Pro/TOOLKIT应用程序的运行19 2.6.2 Pro/TOOLKIT应用程序的注册运行及卸载20 3二次开发的关键技术及其应用21 3.1自顶向下设计21 3.1.1自顶向下设计的概述21 3.1.2自顶向下设计方法的实现21 3.1.3自顶向下设计方法在本系统中的应用22 3.2参数化设计22 3.2.1基本原理23 3.2.2三维模型样板的建立23 3.2.3程序说明24 3.3 MFC的可视化对话框设计技术27 3.4尺寸对象及关系式的操作28 3.4.1尺寸对象29 3.4.2尺寸对象检索函数29 3.4.3尺寸信息检索函数30 3.4.4尺寸信息修改函数31 3.4.5尺寸显示控制函数31 4装配产品的变型设计原理及尺寸参数分析33 4.1装配产品的变型设计原理33 4.2产品零部件尺寸参数分析34 4.2.1零件事物特性分析34 4.2.2装配产品配合尺寸参数分析35 5部件变型设计的开发流程和实现37 5.1产品主模型的建立过程37 5.2产品变型设计过程37 5.3应用举例38 结论39 谢辞40 参考文献41
作品编号:
199931
文件大小:
24.08MB
下载积分:
1000
文件统计:
doc文件3个,dwg文件1个,zip文件2个
文件列表
正在加载...请等待或刷新页面...