由于Pro/TOOLKIT具有函数简单,应用方便等优点,本课题将使用Pro/TOOLKIT进行二次开发研究。

2.2 选择开发环境

开发环境包括两部分:即硬件开发环境和软件开发环境。

2.2.1硬件开发环境

本课题是基于Pro/Engineer Wildfire4.0的二次开发,因此只要能够安装支持Pro/E Wildfire4.0版本即可。建议配置如表2-1所示。

表2-1 计算机配置

项目 推荐配置

CPU 1.6GHz以上(建议2.0GHz)

内存 512MB以上(建议1G)

显卡 显存32MB以上,推荐使用Geforce4以上的显卡

网卡 必须安装网卡(或使用虚拟网卡)

2.2.2 软件开发环境

操作平台:WindowsXP/Vista/Win7;

开发平台:Pro/ENGINEER Wildfire4.0;

开发语言:Microsoft Visual Studio 2005。

2.3 选择工作模式

Pro/TOOLKIT应用程序有两种工作模式:异步模式和同步模式,源Z自L优尔:文,论/文]网[www.youerw.com。同步模式又分为两种模式,即动态连接模式(DLL模式)和多进程模式(Multiprocess Mode)。异步模式实现了两个程序的并行运行,但由于异步模式具有代码复杂、执行速度慢等缺点,因此一般不采用异步模式。而同步动态连接模式(DLL模式)较为简单,运行速度比较快,因此本设计开发将采用同步模式中的动态连接模式,即DLL模式。

2.4 设计总体框架、开发流程

本二次开发是基于Pro/ENGINEER的关于齿轮的参数化设计。设计的对象是齿轮。本任务将设计多种类型的齿轮,要求用户只需选择或输入相关参数,就能自动生成所需的齿轮零件。齿轮的类型非常多,本设计中主要进行两大类进行开发:圆柱直齿轮和圆柱斜齿轮。

上一篇:车门车顶冲击试验台结构设计+CAD图纸
下一篇:matlab减速器计算机辅助设计系统+程序+CAD图纸+源程序

基于网络技术的转向架应力监测与评估

profibus现场总线茬筛贮焦生...

ProE净化空调的设计

Pro/E迎宾机器人整体结构及壳体模具设计

Pro/E的便携式桌面3D打印机...

ProE/Solidworks预制板生产线自动划线机设计

Pro/E成品绸卷验机机械结构设计+CAD图纸

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

承德市事业单位档案管理...

中国学术生态细节考察《...

志愿者活动的调查问卷表

公寓空调设计任务书