论文部分内容阅读
进入二十一世纪以来,模具工业的高速发展给模具的设计工作提出更高的要求,在这样的形势下,模具企业只有掌握先进的设计技术才能提高模具设计的效率,才能在模具行业中处于有利的地位。同时,注塑模具的标准化趋势使建立标准件库的方法广泛应用,大幅缩短了模具的开发周期。当下国外大量研究人员将CATIA软件的二次开发技术应用到模具的设计中,而我国模具行业和注塑模具的标准化落后于发达国家,利用CATIA二次开发进行模具的设计的技术还有待进一步研究和完善。本课题开发的系统是基于CATIA二次开发技术在CATIA平台上建立的,目的是提高注塑模具的设计效率。系统的设计包括模具标准件的建立和模架的参数化设计系统的开发,对模架进行参数化建模,利用Visual Basic创建系统的交互界面,在程序代码的编写方面,利用CATIA中的宏录制功能,进行适当修改和编辑,实现CATIA的二次开发,用户输入模板的参数就能完成模架的参数化设计,同时还能对模具零件进行快速的调用。本文首先对当下模具工业和模具的标准化发展情况进行讨论,对课题研究的前景和意义进行说明,对课题中涉及到的概念如:标准件库、参数化设计、二次开发技术等进行简单介绍,又介绍了本文用VB开发CATIA的具体方法,包括库的引用、宏的录制方法;介绍了模架的参数化设计过程,包括参数化建模分析、参数化模型的建立、以及模架的整体装配过程,装配时的约束和干涉的分析检验;对模具零件标准件库的建立的方法进行详细的阐述,对标准件库的结构进行分析和解剖;最后对系统的实现方法进行阐述,包括人机界面的建立,人机界面和CATIA链接的方式,在VB中引用CATIA类型库,用VB直接启动CATIA,并对系统设计中涉及到的代码,包括界面程序代码、程序调用代码、模型创建代码编写过程进行论述。本论文研究的注塑模具参数化设计系统使用VB语言的编程功能,将其应用到CATIA的参数化建模功能中,实现模具模型的快速生成,提高模具的设计效率,减少重复劳动,降低了开发成本。