基于pro-e智能手机塑料件参数化设计

基于pro-e智能手机塑料件参数化设计

ID:6238460

大小:27.00 KB

页数:5页

时间:2018-01-07

基于pro-e智能手机塑料件参数化设计_第1页
基于pro-e智能手机塑料件参数化设计_第2页
基于pro-e智能手机塑料件参数化设计_第3页
基于pro-e智能手机塑料件参数化设计_第4页
基于pro-e智能手机塑料件参数化设计_第5页
资源描述:

《基于pro-e智能手机塑料件参数化设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于Pro/E智能手机塑料件参数化设计  摘要在Pro/EWildfire5.0的环境下,利用高级编程语言VC++2008和Pro/E二次开发工具Pro/Toolkit,采用动态连接库(DLL)方式使二者通信,通过成功调用MFC对话框,从而实现智能手机前壳、后盖的参数化设计系统的二次开发。只需修改MFC对话框中的参数,无需修改源程序代码,便可实现三维实体模型生成和控制的方法。在此Pro/Toolkit程序中,根据实际的生产要求和生产条件,用户可以方便快捷地对生成的三维实体模型进行修改。【关键词】Pro/E二次开发参数化设计Pro/ToolkitVC++20081引言1

2、998年,美国参数技术公司(PTC)推出Pro/E这款集CAD/CAM/CAE一体化的三维软件——Pro/E,有单一数据库、参数化、基于特征、全相关的特点,广泛用于机械、电子、模具、汽车、航天、家电等各个行业。但要满足更高层次的要求,必须借助高级开发工具包Pro/Toolkit。基于Pro/E的应用程序模块,通过C程序代码扩充Pro/E的功能,从而满足用户或第三方的特定要求,还可利用Pro/Toolkit提供的UI对话框、菜单以及VC的可视化界面技术,设计方便实用的人机交互界面,大大提高系统的使用效率。52Pro/E参数化设计基本原理Pro/E是最先实现参数化设计的鼻

3、祖。基本原理是采用三维实体模型与Pro/Toolkit应用程序控制二者相互结合的方式,利用交互式产生三维实体模型,建立一组可完全控制三维模型形状和大小的设计参数。Pro/Toolkit应用程序针对设计参数进行编程,可实现设计参数的检索、修改,还可根据新参数值生成新的三维实体模型。3三维实体模型的创建Pro/E参数化设计的实现,必须正确建立三维实体模型。手机前壳包括电池槽、电源插孔、耳机插孔、卡槽、摄像孔、按键、显示屏口等。手机后盖包括摄像头孔、卡头、散热孔、天线口等。创建步骤如下:(1)启动Pro/EWildfire5.0软件,选择“文件>新建”命令,系统打开“新建”

4、对话框。单击“零件”单选按钮,在“子类型”区域中选择“实体”。勾去“使用缺省模板”后,选择mns_part_solid模板,系统进入零件环境。(2)在绘图区,选择FRONT为参照平面,单击“草绘”按钮,进入草绘环境。绘制手机前壳、后盖的草图,单击右工具栏的打钩按钮,退出草绘环境,进入拉伸环境。(3)在操控板中选择拉伸深度类型,修改合适的深度值,单击打钩按钮,成功完成手机前壳、后盖的拉伸操作。5(4)在手机前壳或后盖的平面上,进入新的草绘环境,绘制新草图。设置合适的深度值,创建去除材料特征。通过创建拉伸、旋转、抽壳等一系列基础特征,初步创建手机前壳、后盖三维实体模型。(

5、5)使用右工具栏的工具对手机前壳、后盖进行倒圆角、倒角等一系列操作,对手机前壳、后盖进一步修饰美化,还可对手机前壳、后盖进行着色、渲染等一系列后期处理,最终获得所需创建效果的零件。4用VC++2008创建Pro/Toolkit应用程序有两种方式可以创建Pro/Toolkit应用程序:一种利用Make文件创建;一种利用VC++2008向导创建。Make文件创建程序必须进行手工修改,程序的设计和调试不便,且无法使用MFC类库,不能充分利用VC的资源,特别是在人机交互界面设计时不能直接进行对话框的可视化设计。因此,本文采用VC++2008向导(应用程序设计向导AppWiza

6、rd和类向导ClassWizard)设计、创建和调试程序,不仅有系统要求的初始化部分和终止部分,还有完成应用程序预定功能的一个或多个CPP源程序。5采用工程(project)管理所有C++源程序、头文件、库文件及各种资源,程序的设计、编译和调试会非常方便。先利用VC++2008应用程序设计向导方便快捷地创建Pro/Toolkit应用程序的基本框架,再在程序的基本框架上,添加必要的函数代码,增加新的CPP源文件以及新的资源,构成一个完整的程序。创建步骤如下:4.1设置VC++2008开发环境(1)设置包含文件路径在VC++2008集成开发环境中,选择“工具>选项”命令,

7、系统弹出“项目和解决方案”对话框,选择“VC++目录”选项卡,在“显示以下内容的目录:”下拉列表框中选择“包含文件”,新建一个文件夹,加入“……\protoolkit\includes”一项,设置Pro/Toolkit头文件所在文件夹,重建一个文件夹,加入“……\prodevelop\includes”一项。(2)设置库文件路径在“显示以下内容的目录:”下拉列表框中选择“库文件”,新建一个文件夹,加入“……\protoolkit\i486_nt\obj”一项,设置Pro/Toolkit库文件所在文件夹,重建一个文件夹,加入“……\prodevelop

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

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

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