论文部分内容阅读
以知识驱动为基础的产品设计思路是当今CAD系统发展的新方向。知识工程(Knowledge-Based Engineering-KBE)作为面向产品开发的全过程处理技术,在产品开发过程中有效的将原有工程设计经验、设计成果及行业知识融入到现有产品设计开发中,通过知识的“再利用”使设计人员大大减轻了非创造性劳动工作量,也使得产品的设计效率成倍的增长。
脱模机构是注塑模具的重要组成部分之一,直接影响产品的质量。本设计系统为基于知识的注塑模脱模设计系统,由三部分组成:(一)脱模方式智能化向导模块;(二)相关零部件的选择、造型及整个机构的三维装配成型模块:(三)数据库认证及管理模块。
注塑模脱模方式智能向导模块中,综合运用了人工智能中的模式识别技术、UG/OpenAPI函数及C++中的面向对象的思想来进行制品的识别与脱模方式的判断,从而能够灵活、高效的判断制品特征并给出相应的脱模方式,实现对普通制品脱模方式的智能向导。
零部件及机构的三维造型模块中,系统将各种材料的性能参数、标准零部件的相关参数及尺寸的确定,校核等公式封装在设计过程中,并将各个零部件按照装配关系整合,最终实现三维立体装配建模。
数据库认证及管理模块可以实现远程协作,具有权限的设计人员不但可以查看相关零部件的数据库信息,而且能够通过网络实现异地数据共享,使整个设计过程更加高效、便捷。
系统基于UG NX 4.0开发平台,以SQL Server 2000为数据库管理系统,运用VisualC++6.0及MenuScript等UG脚本语言开发出人性化的人机界面,并通过UG/Open API函数实现了脱模机构的最终三维整体装配造型,系统的开发涉及并包含了人工智能中模式识别、知识工程的相关概念,具有一定的智能性及良好的实用性。