欢迎来到天天文库
浏览记录
ID:36806099
大小:335.96 KB
页数:5页
时间:2019-05-15
《基于ObjectARX的MDT环境三维参数化产品设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、·>=<·《机床与液压》022@WDRWA基于!"#$%&’()的*+,环境三维参数化产品设计黄继武,吕新生,张-晔(合肥工业大学机械.’+/.’*研究中心,合肥012223)摘要:介绍了在*+,环境下,利用!"#$%&’()开发工具进行三维实体模型参数化产品设计的方法。首先介绍了三维软件*+,的特点和!"#$%&’()的开发技术,以离心脱水机柱段转鼓部件为例,在456789.::环境中,编写程序对设计过程进行全面控制,从而开发出离心脱水机部件三维简化模型的参数化设计系统。该方法经实践证明可大大缩短改型产品的设计周期,对提高企
2、业的市场竞争力具有一定意义关键词:!"#$%&’();三维实体模型;参数化设计;*+,;456789.::中图分类号:,;<0--文献标识码:=--文章编号:<22<>1??<(022@)A>01!"#$#%&’$()!&*(+,-#*&./,012&)’3456,.&$7!8;C’DEF5GH7,I4)5JG6K$JL,M;’DEN$(.’+/.’*($6$8O%K8JP+$Q$9RST$J&.$J&$O,;$U$5CJ5Q$O65&VRU,$%KJR9RLV,;$U$5012223,.K5J8)31*’$#)’:1
3、+S8O8T$&O5%P$65LJ"86$PRJ!"#$%&’()7JP$O*+,H865J&ORP7%$P,8JP&K$U$8&7O$RU*+,8JPP$Q$9RST$J&T$&KRP765JL!"#$%&’()H$O$P56%766$PW,8X5JL&K$%$J&O5U7L$URO$Y8TS9$,&KOR7LK%RT"5J5JLSORLO8TT$&R%RJ&OR9&K$HKR9$SOR%$667JP$O456789.::,1+S8O8T$&O5%6V6&$T"86$PRJ&K$%$J&O5U7L$’665TS95$PTRP
4、$9H86P$Q$9RS$PW,K$T$&KRP%8JO$P7%$P$65LJS$GO5RPRU&K$O$TRP$9$PSORP7%&6W9&:;/$.*:!"#$%&’();1+TRP$9;Z8O8T$&O5%P$65LJ;*+,;456789.::!"引言序时,首先’7&R.’+调用入口函数8%OYJ&OVZR5J&传统的产品设计方法已经不能完全适用于现在的(),并向其发出载入消息。然后,通过入口函数中机械设计行业,近年来机械.’+技术已由过去的的^H5&%K语句调用初始化函数完成有关程序的初始“甩图板”工程向标准化、集
5、成化发展,产品设计也化工作。其中,’()命令通过8%P$($L.TP6()宏负由二维工程向三维实体模型转化。于是三维实体模型责注册,经过注册的命令可加入’7&R.’+系统的内的参数化设计也就应运而生,三维参数化设计是用几部命令集中,可以像系统本身的命令一样使用。本系何约束、工程方程与关系来说明产品模型的形状特统就是利用这个宏注册了一个命令YY#_P$65LJ来激征,特别适用于在形状或功能上具有相似性的产品设活系统主交互界面。计。’()程序通常由初始化程序和用户函数两部分本文在面向对象的编程语言456789.::环境下,组成。初
6、始化部分主要由头文件(包含语句和外部选用三维设计软件*+,,并且采用’7&R.’+的二次函数说明及变量定义)、入口函数8%OYJ&OVZR5J&()开发语言!"#$%&’()和*+,自带的专门开发接口定义、初始化函数定义和卸载’()程序的函数定义*.’+’Z[,开发出离心脱水机部件三维简化模型的四个部分组成。’()的初始化程序可以作为一种相参数化设计系统。对固定的模式,在实际应用中仅需要修改8PP.RTG#"开发技术T8JP()函数的调用函数和编写用户函数。用户函7、的定义和激活及!"#$%&’()(!"#$%&’7&R.’+(7J&5T$Y&$J&5RJ)用户设计的其它功能。在456789.::编程环境下,是’7&R.’+系统的第三代开发环境和工具。用户可利用*‘.和内嵌的!"#$%&’()工具条,极大地减轻以利用!"#$%&’()环境的支持,采用面向对象的.:了开发人员编程的负担。:语言开发’()应用程序。’()应用程序不再是一8、采用4.::编程和面向对象的数据库开发,是在’7G’7&R.’+的内核代码,直接访问’7&R.’+的数据库、&R.’+的基础上增加实体造型、装配、曲面等模块而图形系统及几何造型核心,在运行期间实时扩展’7G形成的功能强大的三维造型软件,具有很强的参数化&R.’+具有的类及其功
7、的定义和激活及!"#$%&’()(!"#$%&’7&R.’+(7J&5T$Y&$J&5RJ)用户设计的其它功能。在456789.::编程环境下,是’7&R.’+系统的第三代开发环境和工具。用户可利用*‘.和内嵌的!"#$%&’()工具条,极大地减轻以利用!"#$%&’()环境的支持,采用面向对象的.:了开发人员编程的负担。:语言开发’()应用程序。’()应用程序不再是一8、采用4.::编程和面向对象的数据库开发,是在’7G’7&R.’+的内核代码,直接访问’7&R.’+的数据库、&R.’+的基础上增加实体造型、装配、曲面等模块而图形系统及几何造型核心,在运行期间实时扩展’7G形成的功能强大的三维造型软件,具有很强的参数化&R.’+具有的类及其功
8、采用4.::编程和面向对象的数据库开发,是在’7G’7&R.’+的内核代码,直接访问’7&R.’+的数据库、&R.’+的基础上增加实体造型、装配、曲面等模块而图形系统及几何造型核心,在运行期间实时扩展’7G形成的功能强大的三维造型软件,具有很强的参数化&R.’+具有的类及其功
此文档下载收益归作者所有