数控机床的主要功能概括起来主要有以下几种:
1、辅助功能
辅助功能也称为M功能,用来规定主轴的起、停、转向,冷却液的接通和断开,刀库的起、停等。
2、操作功能
CNC机床系统通常能进行条件程序段的执行、程序段跳步、机械闭锁、辅助功能闭锁、单段、试运行、录返、示教等操作。
3、刀具功能
刀具功能是指刀具的自动选择和自动换刀。
4、准备功能
准备功能也称为G功能,用来指令机床动作方式,包括基本移动、程序暂停、平面选择、坐标设定、刀具补偿、参考点返回、固定循环和公英制转换等。
5、刀具补偿
刀具补偿包括刀具位置补偿、刀具半径补偿和刀具长度补偿。位置补偿是对车刀刀尖位置变化的补偿;半径补偿是对车刀刀尖圆弧半径、铣刀半径的补偿、长度补偿是指铣床、加工中心沿加工深度方向对刀具长度变化的补偿。
6、程序管理功能
程序管理是指对加工程序的检索、编辑、修改、插入、删除、更名和程序的存储、通信等功能。
7、插补功能
插补功能是指数控机床能实现的线型加工能力,插补功能越强,说明CNC系统能够加工的轮廓越复杂(越多)。目前CNC机床系统不仅可以插补直线、圆弧,还可以插补抛物线、椭圆、正弦曲线、螺旋曲线和样条函数等。
8、进给功能
进给功能包括快速进给(空运行)、切削进给、手动连续进给、点动进给、进给倍率修调(倍率开关)、自动加减速功能等。