第1章 数控加工编程基础
1.1 数控加工编程概念
1.1.1 数控加工的基本过程
数控加工,就是泛指在数控机床上进行零件加工的工艺过程。数控机床是一种用计算机来控制的机床。用来控制机床的计算机,不管是专用计算机、还是通用计算机都统称为数控系统。数控机床的运动和辅助动作均受控于数控系统发出的指令。而数控系统的指令是由程序员根据工件的材质、加工要求、机床的特性和系统所规定的指令格式(数控语言或符号)编制的。所谓编程,就是把被加工零件的工艺过程、工艺参数、运动要求用数字指令形式(数控语言)记录在介质上,并输入数控系统。数控系统根据程序指令向伺服装置和其他功能部件发出运行或中断信息来控制机床的各种运动。当零件的加工程序结束时,机床便会自动停止。任何一种数控机床,在其数控系统中若没有输入程序指令,数控机床就不能工作。
机床的受控动作大致包括机床的启动、停止;主轴的启停、旋转方向和转速的变换;进给运动的方向、速度、方式;刀具的选择、长度和半径的补偿;刀具的更换,冷却液的开启、关闭等。在数控机床上加工零件所涉及的工作内容比较广泛,与相关的配套技术有密切的关系。合格的编程员首先应该是一个很好的工艺员,应熟练地掌握工艺分析、工艺设计和切削用量的选择,能正确地选择刀辅具并提出零件的装夹方案,了解数控机床的性能、特点及操作过程,熟悉程序编制方法和程序的输入方式。图1-1所示为数控机床加工过程流程图,从图中可以看出数控机床加工工件的基本过程,即从零件图到加工好零件的整个过程。
……