1、准备功能G代码
在插补运算之前需要规定,为插补运算作好准备的工艺指令,如:G17、G01、G02、G81等;分为模态代码和非模态代码。
G41、G42、G40G81~G89
G90、G91G00、G01、G02、G03
1)G90、G91
用G90编程时,程序段中的坐标尺寸为绝对值,即在工件坐标系中的坐标值。用G91编程时,程序段中的坐标尺寸为增量坐标值,即刀具运动的终点相对于前一位置的坐标增量。
A→B:
N100G90G01X15.0Y30.0F100
N100G91G01X-20.0Y10.0F100
2)G00、G01
A→B:
N100G90G00X15.0Y30.0;无需指定进给速度
N100G91G01X-20.0Y10.0F100;需要指定进给速度
3)G02、G03
圆弧顺、逆方向判断:沿圆弧所在平面垂直坐标轴向负方向观察,刀具相对于工件的移动方向为顺时针时用G02指令,逆时针时用G03指令。
I、J、K——圆心坐标相对于起点坐标的增量坐标;
R——圆的半径,R参数不能描述整圆;小于180°的圆弧R取正,大于180°的圆弧R取负;整圆时只能用I、J、K指定圆心。
举例:
圆弧用R编程(顺圆)
N020G02X18Y0R18F200;A→B圆弧用R编程(逆圆)
N020G03X20Y0I-20J0F200;A→A
G92X160.0Y-20.0;
说明:
该指令为模态指令;
一旦执行G92指令建立坐标系,后续的绝对值指令坐标位置都是此工件坐标系中的坐标值;
G92指令必须跟坐标地址字,须单独一个程序段指定;
执行此指令并不会产生机械位移,只是让系统内部用新的坐标值取代旧的坐标值,从而建立新的坐标系;
执行此指令之前必须保证刀位点与程序起点(对刀点)符合。
5)G04
使刀具作短时间(几秒钟)的无进给光整加工,用于车槽、镗孔、锪孔等场合。
格式:G04P/X(U)
2、辅助功能指令
M02程序结束
M03主轴正转
M04主轴反转
M05主轴停止
M06换刀
M07M08切削液开
M09切削液关
M30程序结束(复位)
3、F、S、T指令
F进给速度,mm/min;
S主轴转速,r/min;
T指定刀具,
T××(加工中心),或T××××(车床)
-
编程
+关注
关注
88文章
3587浏览量
93580 -
数控编程
+关注
关注
2文章
20浏览量
8221
发布评论请先 登录
相关推荐
评论