论文部分内容阅读
本课题来源于大连服装机械总厂的实际生产项目。结合工程实际,本文对面向加工中心数控编程的从二维工程图到三维实体图,进而获取加工信息、编排加工工步、生成加工代码这一CAD\CAPP\CAM理论体系进行了初步探索,对这一整个过程中的某些关键环节进行了深入的研究,并在AutoCAD2000、VisualBasic6平台上进行了实践,对于具有平面、孔等简单特征的缝纫机箱体类工件实现了三维重建和加工中心NC(数控)代码自动生成,从而证实了这一理论体系的可行性。 在三维重建方面,本文在二维工程三视图基础上综合现有的三维重建理论,探索出一种新的三维重建方法。从二维点、线、圆弧到三维点、线、圆弧,进而生成空间平面、三维实体,最后对工件中的加工平面和加工孔的精确位置在重建实体的基础上进行了分类存储,对简单的箱体实现了自动识别,对复杂箱体在人工干预的前提下实现半自动识别。为了提高算法的效率,本文引入了数据库技术,实现了图素按照位置搜索的快速定位。 本文在加工信息的获取、加工要素的工步设定和加工代码生成方面,引入了专家系统的思想,并允许操作者根据各工厂的实际情况和加工设备的差异,建立相应的知识模板。对于数据存储、数据库操作采用了三层结构(数据层、中间层、界面层),在中间层中能够根据不同的界面需求和不同的数据库结构,自动生成查询语句,操作数据库,并实现了动态打印报表功能。对于工步顺序的排定,本文并没有拘泥于现有的优化算法,而是将各种约束作为生成查询语句的条件,利用数据库表之间的操作实现近似的优选。