本书系统地介绍了五轴数控机床的加工编程与操作维护方法,内容包括五轴数控机床应用基础知识、五轴空间变换CYCLE800指令3+2轴定位编程、五轴加工旋转刀具中心点高级编程指令、五轴数控机床测头检测编程练习、五轴数控系统维护与保养等,同时介绍了相关培训和教学辅助技术。
本书可供数控技术人员使用,也可供职业院校、技工院校的数控专业师生使用。由于西门子840D系统是数届世界技能大赛的指定数控系统,也是全国数控技能大赛的五轴指定数控系统,故本书还可供国际、国内数控、模具加工类比赛选手和培训机构参考。
本书的诞生,源自五轴加工培训业内的一场争论。随着“CAM编程”的发展,“手工编程”在五轴加工领域还有没有用?为此,西门子(中国)有限公司数控教育培训机构组织了一场主要由全国数控大赛五轴加工获奖选手和相关厂家工程师参加的培训。这些优秀的选手齐聚北京,抛开了CAM工具软件,以西门子840Dsl数控系统为平台,从最基本的五轴“手工编程一人机对话图形编程”开始学习,并将学习到的人机对话图形编程技术与自身的工艺知识结合,运用到零件加工和在线检测中去。最后大家得出了几点体会:
1.在五轴加工教学培训和生产中,手工编程不再是原有的G代码编程理念,而应该是“人机对话图形编程”。
2.“CAM编程”与“手工编程~人机对话图形编程”谁也无法取代对方。对于某些典型规则多面零件、车铣复合特征的零件,人机对话图形编程的高阶次应用,“手工编程一人机对话图形编程”,可以直接在系统内编程,减少了程序的传输和后置的调整。
3.“手工编程一人机对话图形编程”,尤其是工步编程,只要懂工艺,很快就可以学会编程,这时候的编程不需要记忆代码,只需要将自身的工艺知识变为系统控制下机床的运动关系即可。在熟练掌握这种编程方式之后,学员会发现CAM编程学习将会取得事半功倍的效果。
4.真实的工业产品加工装夹技术,不会是教学中只有机用平口钳或是铣床自定心卡盘,抑或是心轴定位,更多的是使用复杂的工装夹具。“手工编程一人机对话图形编程”和“工步编程”要求操作者必须关注其中可能存在的干涉现象,尤其是对基础薄弱的学员和初学者,非常有必要一步一步尝试着进行,提升对加工工序的认知和机械切削过程的体会。
5.“CAM编程”与“手工编程一人机对话图形编程”都必须要有扎实的加工工艺基础作为保证。作为一名未来的五轴编程师或工程师,除了学习编程外,了解数控系统的简单维护、备份、程序传输等相关的多轴切削加工拓展知识,也是有必要的。
6.五轴加工技术的学习一定要从“3+2”加工方式开始。“3+2”是目前许多典型零件的加工方式,这也是帮助学员认识五轴数控机床坐标轴(系)空间变换最基本的编程技能基础。
由于时间仓促,错误在所难免。在本书撰写过程中,所有的编委及所在单位均给予了全力支持,在此对全体编委及编委所在单位表示衷心感谢。让我们共同努力推动五轴加工技术在我国的普及。
编者
序
前言
第1章 五轴数控机床应用基础知识
1.1五轴数控机床常见分类
1.2五轴数控加工典型应用
1.3五轴数控系统与编程方法概述
第2章五轴加工零件坐标系转换
2.1五轴数控机床中的坐标系
2.2五轴加工工件坐标系的建立
2.3摆动循环CYCLE800简介
2.4摆动循环CYCLE800指令典型应用
2.5摆动循环CYCLE800指令中主要参数说明
第3章五轴空间变换CYCLE800指令3+2轴定位编程基础练习
3.1机床刀具表的创建
3.2正四棱台零件的编程与加工练习
3.3 正四方凸台圆形腔与侧面孔零件的编程与加工练习
3.4多角度空间斜面零件的编程与加工练习
第4章五轴空间变换CYCLE800指令3+2轴定位编程提升练习
4.1 斜置机座零件的编程与加工练习
4.2开放轮廓凹槽与大斜角零件的编程与加工练习
4.3通槽双斜面零件的编程与加工练习
4.4 3+2轴定位编程与加工练习图样
第5章五轴加工旋转刀具中心点高级编程指令的使用
5.1旋转刀具中心点(刀尖跟随)指令的加工功能
5.2削边凸台零件的TRAORI指令编程练习
5.3 450倒角凸台零件综合编程练习
第6章五轴数控机床测头检测编程练习
6.1 五轴测量练习——检测多角度空间斜面零件
6.2五轴工件测头基础知识
第7章五轴加工技术拓展
第8章五轴数控系统维护与保养
第9章五轴数控系统教学培训与加工辅助功能