论文部分内容阅读
随着计算机在制造业中的广泛应用,作为计算机辅助设计与制造(CAD/CAM)技术的重要组成部分,数控加工自动编程技术成为了现代制造技术中降低生产成本、提高生产效率的重要环节之一。 本文以江苏省2001年重大科技攻关计划(工业)科技计划项目中提出研究高精度高速机床及其配套软件的课题为背景,研究了在开发一个数控加工车削自动编程系统过程中所涉及的关键算法和技术。通过对IGES和STEP等产品数据交换标准的探讨,尤其是对应用广泛的DXF的深入分析,建立了与不同CAD系统实现数据共享的编程接口;根据零件的不同加工特征提出了相应的走刀路线,并通过机床配置文件,初步实现了通用后置处理;研究了数控系统和NC代码的特点,建立了仿真通用接口,并提出代码翻译地基本思路。 最后,从软件工程的角度出发,采用面向对象的方法设计并实现了该自动编程系统。在与仿真系统的集成使用中,工作稳定,提高了NC代码生成的效率。