CNC机床G代码使用格式

上传人:汽*** 文档编号:559232782 上传时间:2023-04-08 格式:DOCX 页数:5 大小:22.36KB
返回 下载 相关 举报
CNC机床G代码使用格式_第1页
第1页 / 共5页
CNC机床G代码使用格式_第2页
第2页 / 共5页
CNC机床G代码使用格式_第3页
第3页 / 共5页
CNC机床G代码使用格式_第4页
第4页 / 共5页
CNC机床G代码使用格式_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《CNC机床G代码使用格式》由会员分享,可在线阅读,更多相关《CNC机床G代码使用格式(5页珍藏版)》请在金锄头文库上搜索。

1、CNC机床G代码使用格式G00 快速定位(刀具以绝对值指令模式或增量值指令模式快速移动到指定的位置)格式:(G90或G91) G00 X坐标值 Y坐标值 Z坐标值;注:此格式是三轴同时移动,也可以二轴或一轴移动,只需指定相应的移动轴和坐标值)G01 直线切削(刀具以绝对值指令模式或增量值指令模式,用进给的方式直线移动到指定的位置)格式:(G90或G91) G01 X坐标值 Y坐标值 Z坐标值 F进给值mm/min ;注:此格式是三轴同时进给,也可以二轴或一轴进给,只需指定相应的进给轴和坐标值)G02 顺时针圆弧切削(刀具以绝对值指令模式或增量值指令模式,用进给的方式顺时针旋转着移动到指定的位置

2、)G03 逆时针圆弧切削(刀具以绝对值指令模式或增量值指令模式,用进给的方式逆时针旋转着移动到指定的位置)格式:(1)绝对值指令方式G90G02X 终点坐标值Y 终点坐标值G90G03X 终点坐标值Y 终点坐标值或G90G02X终点坐标值Y终点坐标值R 半径值 F 进给值 mm/min ;R 半径值 F 进给值 mm/min给值 mm/min ;G90 G03 X终点坐标值 Y终点坐标值给值 mm/min ;2)增量值指令方式G91G02X 终点坐标值Y 终点坐标值G91G03X 终点坐标值Y 终点坐标值或G91G02X终点坐标值Y终点坐标值给值 mm/min ;G91 G03 X终点坐标值

3、Y终点坐标值 给值 mm/min ;(注:I、J、K相对应X、Y、Z三个坐标;标在起点坐标的左边为“”I圆心到圆弧的x方向距离值J圆心到圆弧的y方向距离值F进I圆心到圆弧的x方向距离值J圆心到圆弧的y方向距离值F进R 半径值 F 进给值 mm/min ;R 半径值 F 进给值 mm/min ;I圆心到圆弧的x方向距离值J圆心到圆弧的y方向距离值F进I圆心到圆弧的x方向距离值J圆心到圆弧的y方向距离值F进I、 J、 K、 R 数值正、负的判断是根据圆心坐标在起点坐标的右边为“”,圆心坐 圆心坐标在起点坐标的上面为“”,圆心坐标在起点坐标的下面为“”)G04 延时指令(程序段中起暂停或给出延时时间

4、起延时作用)格式: G04 P 延时值(毫秒)G17 XY 平面选择G18 ZX 平面选择G19 YZ 平面选择格式:加在所需的程序段前,本三条指令主要用于“圆弧切削”和三轴联动的“螺旋切削“G28 返回机床原点(让指定轴自动返回机床原点)格式:(G00) G28 X0 Y0 Z0;注:对于卧式 CNC 机床可指定 Y、 Z 轴,对于立式 CNC 机床可指定 Z 轴。本指令前应加入快速定位指令,主要是为刀库自 动换刀作准备)G29 返回机床原点(让指定轴通过工件原点自动返回机床原点)格式:(G00) G29 X0 Y0 Z0;注:对于卧式 CNC 机床可指定 Y、 Z 轴,对于立式 CNC 机

5、床可指定 Z 轴。本指令前应加入快速定位指令,主要是为刀库自 动换刀作准备)G40 刀具半径补偿取消格式:加在所需的程序段前。G41 刀具半径左补偿格式:G41 D补偿号;(注:本指令在铣削加工时,可让刀具自动向左偏离刀具半径的位置,使加工出来的工件轮廓与实际尺寸相符)G42 刀具半径右补偿格式:G42 D补偿号;(注:本指令在铣削加工时,可让刀具自动向右偏离刀具半径的位置,使加工出来的工件轮廓与实际尺寸相符)G43 刀具长度正向()补偿格式: G43 H 补偿号;(注:本指令可使机床在换用不同长度的刀具后,执行快速定位工件坐标原点时,自动保持刀尖与工件表面距离的一致,超出 的长度向 Z 轴的

6、正方向偏移。此指令较常用)G44 刀具长度负向()补偿格式: G44 H 补偿号;(注:本指令可使机床在换用不同长度的刀具后,执行快速定位工件坐标原点时,自动保持刀尖与工件表面距离的一致,超出 的长度向 Z 轴的负方向偏移)G49刀具长度补偿取消格式:加在所需的程序段前G54工件坐标系 1G55工件坐标系 2G56工件坐标系 3G57工件坐标系 4G58工件坐标系 5G59工件坐标系 6格式:加在所需的程序段中。(注:本 6 条指令中的各坐标数值,需通过操作面板来预设,当程序段中引用后,刀具会自动定位在指定的 G 坐标点上) G60 单方向定位格式: G60 P 超出距离数值 (注:本指令执行

7、后,在定位某一轴方向的位置时会超出定位点,然后返回,主要是为了消除丝杆间隙)G61 精确定位停止模式 格式:加在所需的程序段前(注:本指令执行时,适用于定位停止后的机床自动检查。仅是一种模式指令)G63 攻丝模式 格式:加在所需的程序段前。(注:本指令执行时,进给率调整无效,进给暂停无效,刀具的移动在程序段结束转至下一程序段时不减速。仅是一种模式指 令)G64 切削模式 格式:加在所需的程序段前。(注:本指令执行时,刀具的移动在程序段结束转至下一程序段时不减速。仅是一种模式指令)简化程序的固定循环模式预备知识:通常,一个固定循环由以下六个动作顺序组成动作一、X及Y轴定位;动作二、快速移动到R点

8、;动作三、进给切削;动作四、孔底位置的动作;动作五、退出到R点; 动作六、快速移动到起始点。(注:R点为刀尖离工件加工面只有13mm的位置点,其编程尺寸为刀具定位点(即起始点)到此位置点的距离)资料格式: G90 (绝对值尺寸模式,即Z轴数值=R点尺寸+实际切削尺寸)G91 (增量值尺寸模式,即Z轴数值=实际切削尺寸)回复点位置:G98 (回复到起始点位置)G99 (回复到R点位置)G73 高速间歇式钻深孔循环格式:(G98或G99) G73 X坐标值 Y坐标值 Z加工深度值 R数值 Q数值 D数值F进给值;注: Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始

9、点)到刀尖离工件加工面只有1 3mm位置点的距离;Q 数值为每次间歇切削的深度值(增量正值);D数值为每次间歇切削时退刀的距离,一般为2 3mm的正值。F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具切削Q数值的深度后,快速退后D数值的距离,然后继续向前以F进给值切削到Q数值的深 度后,再快速退后D数值的距离,如此反复,直到加工完Z深度值,然后根据使用G98、G99模式的不同,刀具快速返回到起 始点或R点位置,准备下一个孔的加工*G74 攻反丝孔循环格式:(G98或G99) G74 X坐标值 Y坐标值 Z加工深度值 R数值 F进给值

10、;注: Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有1 3mm位置点的距离;F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),需根据丝孔的螺距与转速相配合来定,且进给倍率不可 调。选用公式为:F进给值(mm/min)=螺距(mm)X转速(S/min)。*使用此固定循环模式时,主轴需首先用M04反转,执行循环切削到孔底后,主轴会自动正转并以相同的F进给值退刀,根 据使用G98、G99模式的不同,主轴会自动的在退到起始点或R点恢复反转,为下次加工作准备*G76 精镗孔循环格式:(G98或G99) G76 X坐标值 Y坐标

11、值 Z加工深度值 R数值 Q数值F进给值;注: Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有1 3mm位置点的距离;Q数值为刀具加工到孔底后,主轴定向并平移的距离,一般为12mm的正值。F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,主轴在孔底位置定向停止,并向切削方向的反方向平移Q数值后,根据使用G98、G99模式的不同, 刀具快速返回到起始点或R点位置,准备下一个孔的加工。可执行高精度及高效率的镗孔而不伤到工件表面。千万注意装刀后 刀尖的方向(见机床使用说明) *G80

12、固定循环取消格式:加在所需的程序段前。(注:本指令执行后,将取消所有的固定循环模式和所定义的相关各参数状态值)G81 钻孔循环格式:(G98或G99) G81 X坐标值 Y坐标值 Z加工深度值 R数值F进给值;注: Z加工深度值需根据使用G90、G91模式的不同来确定;R 数值为刀具定位点(即起始点)到刀尖离工件加工面只有 1 3mm 位置点的距离;F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具在切削到孔底后既不停止定向,也不暂停,而是根据使用G98、G99模式的不同,刀具快速返 回到起始点或R点位置,准备下一个孔的加工*G82

13、钻盲孔、镗盲孔循环格式:(G98或G99)G82 X坐标值 Y坐标值 Z加工深度值 R数值 P暂停值F进给值;注: Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有1 3mm位置点的距离;P 暂停值为停留时间,单位是毫秒;F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具在加工到孔底后并不马上快速退刀,而是暂停一下,再根据使用G98、G99模式的不同,刀具 快速返回到起始点或R点位置,准备下一个孔的加工。可改善盲孔的孔底精度*G83 间歇式钻深孔循环格式:(G98或G99) G

14、83 X坐标值 Y坐标值 Z加工深度值 R数值 Q数值 D数值 F进给值;注: Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有1 3mm位置点的距离;Q 数值为每次间歇切削的深度值(增量正值);D数值为每次间歇切削时退刀再进刀,离上次切削点应空余的距离,一般为12mm的正值。F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具切削Q数值的深度后,快速退后到R点的位置,然后快速进到离上次切削点空余D数值的位 置,继续向前以F进给值切削到Q数值的深度后,再快速退后到R点的位置,然后

15、再快速进到离第二次切削点空余D数值的位 置,如此反复,直到加工完Z深度值,然后根据使用G98、G99模式的不同,刀具快速返回到起始点或R点位置,准备下一个 孔的加工*G84 攻正丝孔循环格式:(G98或G99) G84 X坐标值 Y坐标值 Z加工深度值 R数值 F进给值;注: Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有1 3mm位置点的距离;F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),需根据丝孔的螺距与转速相配合来定,且进给倍率不可 调。选用公式为:F进给值(mm/min)=螺距(mm)X转速(S/min)。*使用此固定循环模式时,主轴需首先用M03正转,执行循环切削到孔底后,主轴会自动反转并以相同的F进给值退刀,根 据使用G98、G99模式的不同,主轴会自动的在退到起始点或R点恢复正转,为下次加工作准

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号