欢迎来到天天文库
浏览记录
ID:33433552
大小:122.50 KB
页数:9页
时间:2019-02-25
《cadcam应用技术的二次开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、·南昌工学院课程论文报告课程名称:CAD/CAM应用技术论文题目:CAD/CAM应用技术的二次开发姓名:王华东二级学院:机械工程学院专业:汽车检测与维修年级:2009级学号:09021040131指导教师:徐冬职称:助教2012年2月10日第9页共9页摘要对Pro/Engineer的CAD二次开发技术进行探讨,深入研究Pro/Engineer的几种二次开发工具,并通过对Pro/TOOLKIT二次开发工具包的研究和分析,提出了基于三维模型的用户自定义参数设计,最后利用Pro/TOOLKIT开发模块和VisualC++完成
2、建立齿轮参数化设计。关键词:二次开发Pro/TOOLKIT开发工具参数化设计第9页共9页目录引言4一、开发工具51.Pro/Program52.簇表(FamilyTable)53.用户自定义特征(UDF)54.Pro/TOOLKIT6二、Pro/TOOLKIT的运作方式6三、创建齿轮参数设计应用程序的基本方法61.利用VC向导创建齿轮参数设计应用程序61.1.1程序设计的主要工作的三个方面61.1.2程序部分的主体结构62.以开发直齿圆柱齿轮为例来具体论述设计过程7四、结论8参考文献8第9页共9页引言在CAD技术日益普
3、及的今天,传统的二维CAD软件正逐渐被三维CAD软件所替代。在众多软件中,PTC公司的Pro/Engineer是具有代表性的优秀软件之一。自从面世以来,它以尺寸驱动、基于特征、单一全关联的数据库等优点深受用户好评。企业根据产品对象的不同,在使用CAD软件时也各有侧重。企业要想最大效率的发挥出软件的功效,必须根据企业的产品特征和企业状况对软件进行二次开发。本文列举了在软件Pro/Engineer中常用的二次开发工具与方法,并着重介绍了用Pro/TOOLKIT对Pro/Engineer进行开发时的步骤。最后通过“齿轮快速设
4、计系统”的开发实例进一步说明开发时的技巧。在CAD技术日益普及的今天,传统的二维CAD软件正逐渐被三维CAD软件所替代。在众多软件中,PTC公司的Pro/Engineer是具有代表性的优秀软件之一。自从面世以来,它以尺寸驱动、基于特征、单一全关联的数据库等优点深受用户好评。企业根据产品对象的不同,在使用CAD软件时也各有侧重。企业要想最大效率的发挥出软件的功效,必须根据企业的产品特征和企业状况对软件进行二次开发。本文列举了在软件Pro/Engineer中常用的二次开发工具与方法,并着重介绍了用Pro/TOOLKIT对P
5、ro/Engineer进行开发时的步骤。最后通过“齿轮快速设计系统”的开发实例进一步说明开发时的技巧。在CAD技术日益普及的今天,传统的二维CAD软件正逐渐被三维CAD软件所替代。在众多软件中,PTC公司的Pro/Engineer是具有代表性的优秀软件之一。自从面世以来,它以尺寸驱动、基于特征、单一全关联的数据库等优点深受用户好评。企业根据产品对象的不同,在使用CAD软件时也各有侧重。企业要想最大效率的发挥出软件的功效,必须根据企业的产品特征和企业状况对软件进行二次开发。本文列举了在软件Pro/Engineer中常用的
6、二次开发工具与方法,并着重介绍了用Pro/TOOLKIT对Pro/Engineer进行开发时的步骤。最后通过“齿轮快速设计系统”的开发实例进一步说明开发时的技巧。第9页共9页一、开发工具Pro/Engineer为用户提供了丰富的二次开发工具。常用的有Pro/Program、簇表(FamilyTable)、用户自定义特征(UDF)、J-Link和Pro/Toolkit等。为了防止混淆,以下特别对这几种开发工具进行比较和说明。1.Pro/ProgramPro/Engineer对每个零件或组件模型都有一个主要的设计步骤和参数
7、列表,那就是Pro/Program。它是零件与组件自动化设计的一种有效工具。设计人员可使用类似BASIC的高级语言,根据需要来编写该模型的Program。包括:控制特征的出现与否、尺寸的大小、零件与组件的出现与否、零件与组件的个数等。然而,Pro/Engineer就可以通过运行该程序来读取此零件或组件,并通过人机交互的方法得到不同的几何形状,以满足产品设计的需要。2.簇表(FamilyTable)簇表可用于管理具有相同或相近结构的零件,特别适用于标准零件的管理。它是通过建立基础零件为父零件,然后在簇表中定义各个控制参数
8、来控制模型的形状及大小。这样,就可通过改变各个参数的值来控制派生的各种子零件。3.用户自定义特征(UDF)设计人员在使用Pro/Engineer进行零件设计时,经常会遇到一些重复出现的特征。例如,螺钉的座孔等,因此设计人员就要花费许多时间进行这种重复性的操作。用户自定义特征则能将同一特征用于不同的零件上,或将若干个系统特征融合为一
此文档下载收益归作者所有