打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
CNC加工中心程序代码大全,数控加工必备!


数控机床的可编程功能分为两类:

一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。

另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Tx x用于选刀,Sx x x x用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。

1. 常用G代码功能

G00     定位(快速移动)
G01     直线插补(进给速度)
G02     顺时针圆弧插补
G03     逆时针圆弧插补
G04     暂停,精确停止
G09     精确停止
G17     选择X Y平面
G18     选择Z X平面
G19     选择Y Z平面
G27     返回并检查参考点
G28     返回参考点
G29     从参考点返回
G30     返回第二参考点
G40     取消刀具半径补偿
G41     左侧刀具半径补偿
G42     右侧刀具半径补偿
G43     刀具长度补偿+
G44     刀具长度补偿-
G49     取消刀具长度补偿
G52     设置局部坐标系
G53     选择机床坐标系
G54     选用1号工件坐标系
G55     选用2号工件坐标系
G56     选用3号工件坐标系
G57     选用4号工件坐标系
G58     选用5号工件坐标系
G59     选用6号工件坐标系
G60     单一方向定位
G61     精确停止方式
G64     切削方式
G65     宏程序调用
G66     模态宏程序调用
G67     模态宏程序调用取消
G73     深孔钻削固定循环
G74     反螺纹攻丝固定循环
G76     精镗固定循环
G80     取消固定循环
G81     钻削固定循环
G82     钻削固定循环
G83     深孔钻削固定循环
G84     攻丝固定循环
G85     镗削固定循环
G86     镗削固定循环
G87     反镗固定循环
G88     镗削固定循环
G89     镗削固定循环
G90     绝对值指令方式
G91     增量值指令方式
G92     工件零点设定
G98     固定循环返回初始点
G99     固定循环返回R点

2. 常用M代码功能

M00     程序暂停
M01     条件程序停止
M02     程序结束
M03     主轴正转
M04     主轴反转
M05     主轴停止
M06     刀具交换
M08     冷却开
M09     冷却关
M18     主轴定向解除
M19     主轴定向
M29     刚性攻丝
M30     程序结束并返回程序头
M98     调用子程序
M99     子程序结束返回/重复执行

3. 常用算术

加法:#i=#j+#k
减法:#i=#j-#k
乘法:#i=#j*#k
除法:#i=#j/#k
正弦:#i=SIN[#j]
反正弦:#i=ASIN[#j]
余弦:#i=COS[#j]
反余弦:#i=ACOS[#j]
正切:#i=TAN[#j]
反正切:#i=ATAN[#j]
平方根:#i=SQRT[#j]
绝对值:#i=ABS[#j]
舍入:#i=ROUND[#j]
上取整:#i=FIX[#j]
下取整:#i=FUP[#j]
自然对数:#i=LN[#j]
指数函数:#i=EXP[#j]
或:#i=#jOR#k
异或:#i=#jXOR#k
与:#i=#AND#k
从BCD转为BIN:#i=BIN[#j]
从BIN转为BCD:#i=BCD[#j]

4. 逻辑运算符

EQ:等于
NE:不等于
GT:大于
GE:大于或等于
LT:小于
LE:小于或等于

5. 程序转移和循环

无条件转移:GOTO
条件转移:IF [条件表达式]
IF [条件表达式] GOTO n,如果条件满足,则跳转至程序段n
IF [条件表达式] THEN,如:IF [#I=#J] THEN #K=0
 
6. 循环语句

WHILE [条件表达式] Dom (m=1,2,,3)
ENDm
如果条件满足则执行Dom至ENDm之间的程序(直到条件不满足),否则转而执行ENDm后面的程序。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
GSK928
史上最全的各种数控系统代码解释,你要找的都在这里!
CNC加工G代码编程
加工中心G代码和M代码的含义(史上最全)
FANUC系统加工中心编程操作实例1
数控车床铣床编程方法及加工实例!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服