CNC机床G代码使用格式_第1页
CNC机床G代码使用格式_第2页
CNC机床G代码使用格式_第3页
CNC机床G代码使用格式_第4页
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)绝对值指令方式G90 G02 X终点坐标值 Y终点坐标值 R半径值 F进给值mm/min ;G90 G03 X终点坐标值 Y终点坐标值 R半径值 F进给值mm/min ;或G90 G02 X终点坐标值 Y终点坐标值 I圆心到圆弧的x方向距离值 J圆心到圆弧的y方向距离值 F进给值mm/min ;G90 G03 X终点坐标值 Y终点坐标值 I圆心到圆弧的x方向距离值 J圆心到圆弧的y方向距离值 F进给值mm/min ; (2)增量值指令方式G91 G02 X终点坐标值 Y终点坐标

3、值 R半径值 F进给值mm/min ;G91 G03 X终点坐标值 Y终点坐标值 R半径值 F进给值mm/min ;或G91 G02 X终点坐标值 Y终点坐标值 I圆心到圆弧的x方向距离值 J圆心到圆弧的y方向距离值 F进给值mm/min ;G91 G03 X终点坐标值 Y终点坐标值 I圆心到圆弧的x方向距离值 J圆心到圆弧的y方向距离值 F进给值mm/min ;(注:I、J、K相对应X、Y、Z三个坐标;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机床可指定Z轴。本指令前应加

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

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

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

8、、快速移动到起始点。(注: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数值为刀具定位点(即起始点)到刀尖离工件加工面只有13mm位置点的距离;Q数值为每次间歇切削的深度值(增量正值);

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

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

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

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

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

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

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

16、R点恢复正转,为下次加工作准备*G85 镗孔循环格式:(G98或G99)G85 X坐标值 Y坐标值 Z加工深度值 R数值 F进给值;注:Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有13mm位置点的距离;F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具在切削到孔底后既不停止定向,也不暂停,而是根据使用G98、G99模式的不同,刀具快速返回到起始点或R点位置,准备下一个孔的加工*G86 镗孔循环格式:(G98或G99)G86 X坐标值 Y坐标值 Z加工深度值 R数值 F进给值

17、;注:Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有13mm位置点的距离;F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具在切削到孔底后主轴停止,但不定向,然后根据使用G98、G99模式的不同,刀具快速返回到起始点或R点位置,准备下一个孔的加工*G87 反镗孔循环格式:(G98)G87 X坐标值 Y坐标值 Z加工深度值 R数值 Q数值 F进给值;注:Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到孔底位置点的距离;Q数值为刀具平移的距离

18、,一般为正值,此用于反镗的让刀。F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具沿X及Y轴定位后,主轴停止定向,向刀具的反方向平移Q数值并快速进到孔底位置点,返回平移量,主轴正转沿Z轴正方向以F进给值切削,到Z加工深度值后,主轴再度停止定向,并向刀具反方向平移Q数值后快速退出,回到起始点返回平移量,主轴正转,准备下一个孔的加工*G88 镗孔循环格式:(G98或G99)G88 X坐标值 Y坐标值 Z加工深度值 R数值 F进给值;注:Z加工深度值需根据使用G90、G91模式的不同来确定;R数值为刀具定位点(即起始点)到刀尖离工件加工面只有13mm位置点的距离;F进给值为切削工件所需的速度,单位是毫米/每分钟(mm/min),其进给倍率可调。*使用此固定循环模式时,刀具在切削到孔底后延时且主轴停止,但不定向,然后需手动退出,根据使用G98、G99模式的不同,刀

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论