论文部分内容阅读
自由曲面数控编程复杂、成本高。重用成功的加工经验会有效提高产品质量、降低成本。自由曲面数控加工信息的重用需要建立自由曲面加工特点的加工实例信息数据库,本文在研究数控加工工艺的基础上,结合实际生产状况,探讨了自由曲面加工实例信息数据库系统功能结构、整体设计,自由曲面加工信息所需信息,开发了自由曲面加工实例信息数据库原型系统。具体完成了以下工作: (1)以自由曲面数控加工信息重用为目的,研究了自由曲面数控加工信息间的相互作用机理。构建了自由曲面加工实例信息数据库的整体构架、数据的组织形式、以及数据库的操作接口等。最终实现了一个以基于内容的三维模型检索技术为检索手段的自由曲面数控加工实例信息数据库原型系统。为自由曲面数控加工提供一个知识积累和加工信息重用的平台。 (2)自由曲面的三维模型是对自由曲面几何形状的表达,是产生数控加工刀具轨迹的重要依据,对自由曲面三维模型的存储是本文的重点和难点。目前流行的三维模型的存储方式多为文件服务器的存贮方式,或数据库+文件服务器的存储方式,这样的处理方式有很多弊端。本文运用SQL提供的二进制大对象 BLOB存取功能,通过 VC编程实现了自由曲面三维模型的数据库存储功能,并可以随时调出数据库中的三维模型,实现实时显示。依据相同的原理,实现了数控加工刀具轨迹的存储与显示。 (3)信息检索是数据库所应具备的基本功能,目前的数据库检索主要是基于文本编码的原理实现的,即依据检索对象的形状特征、用途等对存储的对象按一定规则进行编码。本文所研究的对象是自由曲面的数控加工信息,编码很难描述其几何形状,本文通过研究自由曲面基于内容的检索技术,实现了通过输入自由曲面的形状,在数据库中查找相应的数控加工信息,还可以查询形状相似的自由曲面的相关信息。