|
|
在数控编程中,有的编程指令是不常用的,有的只适用于某些特殊的数控机床。这里只要介绍一些常用的编程指令,对于不常用的编程指令,请参考使用的数控机床编程手册。
1、准备功能指令(G指令)
准备功能指令由字符G和其后的1~3位数字组成,其主要功能是指定机床的运动方式,为数控系统的插补运算作准备。G指令的有关规定和含义见表1。
表1
G代码的说明
|
G代码 |
功能 |
G代码 |
功能 |
|
G00 |
定位(快速进给) |
G43 |
取消刀具长度补偿 |
|
G01 |
直线插补(切削进给) |
G44 |
刀具长度正偏置(刀具延长) |
|
G02 |
圆弧插补(顺时针) |
G49 |
刀具长度负偏置(刀具缩短) |
|
G03 |
圆弧插补(逆时针) |
G54—G59 |
工作坐标系 |
|
G17 |
XY平面选择 |
G80 |
固定循环取消 |
|
G18 |
ZX平面选择 |
G81 |
钻孔固定循环 |
|
G19 |
YZ平面选择 |
G83 |
深孔钻孔固定循环 |
|
G40 |
取消刀具半径补偿 |
G90 |
绝对坐标编程方式 |
|
G41 |
刀具半径左补偿 |
G91 |
相对坐标编程方式 |
|
G42 |
刀具半径右补偿 |
|
|
注:以上G代码均为模态指令(或续效指令),一经程序段中指定,便一直有效,直到以后程序段中出现同组另一指令(G指令)或被其它指令取消(M指令)时才失效,否则保留作用继续有效,而且在以后的程序中使用时可省略不写。
2、辅助功能指令(M指令)
辅助功能指令由字母M和其后的两位数字组成,主要用于完成加工操作时的辅助动作。常用的M指令见表2。
表2
M代码的说明
|
M代码 |
功能 |
说明 |
M代码 |
功能 |
说明 |
|
M00 |
程序停止 |
非模态 |
M08 |
冷却液开 |
模态 |
|
M01 |
选择程序停止 |
M09 |
冷却液关 |
|
M02 |
程序结束 |
M30 |
程序结束并返回 |
非模态 |
|
M03 |
主轴顺时针旋转 |
模态 |
M98 |
调用子程序 |
|
M04 |
主轴逆时针旋转 |
M99 |
子程序取消 |
|
M05 |
主轴停止 |
|
|
数控机床“尺寸不稳定”的原因
1、伺服电机轴与丝杠之间的连接松动,致使丝杠预电机不同步,出现尺寸误差。检测时只需在伺服电机与丝杠的联轴节上作好记号。用
0评论2022-02-102269
教您如何分析数控机床CNC电源故障
在数控机床的组成部分中,数控机床CNC电源单元是一个比较容易发生故障的单元,下面由小编针对数控机床CNC电源单元不能供电的故障
0评论2022-02-081288
数控车床加工按工艺分为哪些呢?
数控车床加工中心按其加工技术分为镗、铣、车,按控制轴数分为三轴、四轴、五轴加工中心。个性化是市场适应性的趋势:目前市场对
0评论2021-11-111158
机床夹具非标件的模块化设计
机床夹具非标件的模块化设计计算机辅助设计CAD已广泛应用在工程设计领域。图形库的开发是工装CAD中的关键技术。它的优劣将直接关
0评论2021-11-08577
二手数控斜身车床归零的一般方法
众所周知,开机后必须要回零,如果不回零的话,机床就会发生报警。那么,大家知道二手数控斜身车床归零的一般方法都有哪些吗?今
0评论2021-11-081325
一种提高钻套使用寿命的热处理工艺方法
我公司自制的钻套(见图1),主要用于公司生产的载货汽车后桥从动锥齿轮安装孔钻孔之用,12个钻套镶在一个钻孔模板上。每个齿轮有1
0评论2021-08-28507
数控机床报警的故障维修实例
故障现象:一台配套OKUMAOSP700,型号为XHAD765的数控机床,早上开机后转台转位后下落时显示2870旋转工作台夹紧检测器异常,同
0评论2021-08-281273
轿车等角速万向节典型零件的制造工艺
随着制造水平的不断提高,等角速万向节技术得到了迅猛发展,并已逐渐形成一套独具特色的制造体系。本文介绍了现代轿车的RF、VL型
0评论2021-08-28593