数控机床是数字控制机床的简称,是一种装有程序控制系统的自动化机床.该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,并将其译码,从而使机床动作并加工零件的控制单元,数控机床的操作和监控全部在这个数控单元中完成,它是数控机床的大脑.
数控机床基本编程指令如下:
一、M指令(或辅助功能)
辅助功能是用地址字 M 及二位数字表示的它主要用于机床加工操作时的工艺性指令其特点是靠继电器的通、断来实现其控制过程。
二、F 指令(进给功能)
F 指令是表示进给速度,进给速度是用 7 母 F 和其后面的若干数字来表示的
1 )每分钟进给( G94)
系统在执行了 G94 指令后再遇到 F 指令时,便认为 F 所的进给速度单位为 m / m 旧或 in / min ,并一直有效,直至系统又执行了含有 G95 的程序段,则 094 被否定,而 G95 发生作用。
2 )每转进给(G95)
若系统执行了含有 G95 的程序段,则再遇 3lJ 「指令所的进给速度单位为 mm / r 或 in / r 。要取消 G95 状态,必须重新 G94 。注: G94 、 G95 为模态功能,可相互注销, G94 为缺省值。
三、T指令(刀具功能)
刀具功能主要用于系统对各种刀具的选择.它是由地址下和其后的四位数字表示。其中前位为选择的刀具号,后两位为选择的刀具偏置号。每一刀具加工结束后必须取消其刀偏偏置值。即将后两位数设为00,取消刀具偏置值。例如:
O0001:
N01 G92 X50 Z50
N02 M06 T0101:(用01号刀加工,刀具偏号为01)
N03 G00 G90 Z40:刀具偏号也可为02,则T指令应为:T0102)
N04 G01 X40230 F100;
N05 G00 X50 Z50 T0100:(取消01号刀偏)
N06 M02
注意:1、要求在编程指令段中取消刀偏值
2、取消刀偏值时必须同时有X、Z轴方向的位移
四、S 指令(主轴功能)
主轴功能主要是表示主轴旋转速度 3 加转/每分钟它是由 S 和其后的数字组成。例如 S 以刃表示主轴转速。