论文部分内容阅读
目前,随着现代科学技术地发展,机械零件正日益微型化,原有的常规尺寸机床已经不能适应此类零件的生产,因此,人们开始设计和制造适于加工微小尺寸零件的机械设备。在微小机械制造及材料去除加工中,微铣削加工技术已经表现出极强的发展潜力,其加工效率高、精度高、成本低,可以获得较高的加工表面质量,特别适合加工具有复杂三维结构和曲面的微小零件,拥有非常广阔的应用前景。 为满足产品微型化的需求,促进微铣削机床实验平台的开发和利用,本文结合实验室微铣削项目,在课题组研究成果的基础上,介绍了在Windows平台下基于6K控制器的数控加工功能的改进,主要包括以下几个方面的内容: (1)探讨了数控加工中常用的对刀方法,根据实验室微铣削机床的实际情况,选择试切法进行对刀,并在此基础上提出了建立工件坐标系的方法。对数控加工中C功能刀具半径补偿问题进行了研究,采用矢量法解决了半径补偿的计算,从而实现了刀具补偿功能。 (2)根据三轴微铣削加工实验的要求,在分析了原有数控软件操作局限性的基础上,利用VB重新开发了机床的数控软件,设计出便于操作的人机交互界面。软件采用模块化设计思想,包含了通讯、参数设置、状态显示、手动加工和自动加工等模块,能建立PC与6K控制器之间的通讯连接,并拥有单步和连续执行数控加工程序的功能。 (3)在自动加工模块中,利用VB将数控加工中常用的G代码和M代码编译成6K控制器语言,控制机床运动,使机床能完成三轴直线插补和圆弧插补。软件还能对所输入的G代码格式和内容进行检查,给出相应的错误提示。 (4)为验证本文所开发的系统软件的功能,在三轴微铣削机床上使用该软件进行了三维曲线的加工。结果表明数控软件能控制机床按照设计的三维轨迹运动,基本满足微铣削加工实验要求。