欢迎来到天天文库
浏览记录
ID:56451594
大小:21.00 KB
页数:4页
时间:2020-06-24
《法兰克系统常用G代码.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、*G0001定位(快速移动)*G0101直线插补(进给速度)G00和G01为一组,选其一G0201顺时针圆弧插补G0301逆时针圆弧插补G02和G03为一组,选其一G0400暂停,精确停止G0900精确停止G04和G09为一组,选其一*G1702选择XY平面G1802选择ZX平面G1902选择YZ平面G17、G18、G19为一组,选其一G2700返回并检查参考点G2800返回参考点G2900从参考点返回G3000返回第二参考点G27~G30为一组,选其一*G4007取消刀具半径补偿G4107左侧刀具半径补偿G4207右侧刀具半径
2、补偿G41、G42为一组,选其一,与G40成对使用G4308刀具长度补偿+G4408刀具长度补偿-*G4908取消刀具长度补偿G43、G44为一组,选其一,与G49成对使用G5200设置局部坐标系G5300选择机床坐标系G52、G53为一组,选其一*G5414选用1号工件坐标系G5514选用2号工件坐标系G5614选用3号工件坐标系G5714选用4号工件坐标系G5814选用5号工件坐标系G5914选用6号工件坐标系G54~G59为一组,选其一G6000单一方向定位G6115精确停止方式*G6415切削方式G6500宏程序调用G6
3、612模态宏程序调用*G6712模态宏程序调用取消G7309深孔钻削固定循环G7409反螺纹攻丝固定循环G7609精镗固定循环*G8009取消固定循环G8109钻削固定循环G8209钻削固定循环G8309深孔钻削固定循环G8409攻丝固定循环G8509镗削固定循环G8609镗削固定循环G8709反镗固定循环G8809镗削固定循环G8909镗削固定循环G73~G89为一组,选其一*G9003绝对值指令方式*G9103增量值指令方式G90、G91为一组,选其一G9200工件零点设定*G9810固定循环返回初始点G9910固定循环返回
4、R点G98、G99为一组,选其一M代码M00程序停止M01条件程序停止M02程序结束M03主轴正转M04主轴反转M05主轴停止M06刀具交换M08冷却开M09冷却关M18主轴定向解除M19主轴定向M29刚性攻丝M30程序结束并返回程序头M98调用子程序M99子程序结束返回/重复执行G代码分组功能*G0001定位(快速移动)*G0101直线插补(进给速度)G0201顺时针圆弧插补G0301逆时针圆弧插补G0400暂停,精确停止G0900精确停止*G1702选择XY平面G1802选择ZX平面G1902选择YZ平面G2700返回并检查
5、参考点G2800返回参考点G2900从参考点返回G3000返回第二参考点*G4007取消刀具半径补偿G4107左侧刀具半径补偿G4207右侧刀具半径补偿G4308刀具长度补偿+G4408刀具长度补偿-*G4908取消刀具长度补偿G5200设置局部坐标系G5300选择机床坐标系*G5414选用1号工件坐标系G5514选用2号工件坐标系G5614选用3号工件坐标系G5714选用4号工件坐标系G5814选用5号工件坐标系G5914选用6号工件坐标系G6000单一方向定位G6115精确停止方式*G6415切削方式G6500宏程序调用G6
6、612模态宏程序调用*G6712模态宏程序调用取消G7309深孔钻削固定循环G7409反螺纹攻丝固定循环G7609精镗固定循环*G8009取消固定循环G8109钻削固定循环G8209钻削固定循环G8309深孔钻削固定循环G8409攻丝固定循环G8509镗削固定循环G8609镗削固定循环G8709反镗固定循环G8809镗削固定循环G8909镗削固定循环*G9003绝对值指令方式*G9103增量值指令方式G9200工件零点设定*G9810固定循环返回初始点G9910固定循环返回R点从表1.1中我们可以看到,G代码被分为了不同的组,这
7、是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,这些G代码只在它们所在的程序段中起作用。标有*号的G代码是上电时的初始状态。对于G01和G00、G90和G91上电时的初始状态由参数决定。如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一
8、个(同组的)G代码有效。在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。1.3辅助功能本机床用S代码来对主轴转速进行编程,用T代码来进行选刀编程,其它可编程辅助功能由M代码来实现,本机床可供用户使用的M代码列表如下(表1.2)
此文档下载收益归作者所有