论文部分内容阅读
CAD/CAM是先进制造技术的重要组成部分,数控加工是CAD/CAM技术中最能明显发挥经济效益的环节之一。论文以工程应用为背景,以提高制造质量和效率为目标,深入研究了CAD/CAM系统中基于实体模型的数控加工编程的关键技术,同时将Web技术和数控加工自动编程系统相结合,研究了基于Web的数控加工编程系统的一些关键技术。主要研究成果如下: (1)研究了ACIS几何平台的结构体系和开发机制,解决了ACIS几何平台对开发数控加工编程支持的关键技术问题,为基于实体模型的数控加工编程系统的开发奠定了坚实的基础。 (2)研究了基于实体模型的粗加工的两种方式:外形粗加工和等高面粗加工。在此基础上,提出了一种适合实体模型的新的三轴数控粗加工刀位轨迹生成算法。该算法避免了轮廓环等距、自交处理和布尔运算等复杂的计算过程。并解决了一般算法难以解决的开型腔工件的粗加工刀位轨迹生成问题。 (3)研究了基于实体模型两种数控精加工方法:截面法和投影法,从工程实际应用出发,用投影法实现了基于实体表面离散的数控精加工算法,设计了三角片的拓扑结构,解决了三角平面片搜索优化问题,实现了刀具轨迹的生成与干涉处理算法。本文实现的此项功能与MasterCAM等同类软件相比具有运行速度快的优点。 (4)研究并完成了基于海量测量数据的数控加工算法,设计了刀轨干涉检查与处理算法,首次在CAD/CAM系统中实现了基于海量散乱数据的数控加工功能。 (5)研究了基于Web的CAM系统的关键技术,主要包括与Web应用紧密相关的网络技术、系统实现的Java开发技术,设计并初步实现了一个基于Web的CAM原型系统。