CNC操作必知代码

合集下载

数控编程必背50个代码

数控编程必背50个代码

数控编程必背50个代码在数控编程领域,熟练掌握一些常用的代码是非常重要的。

这些代码可以帮助工程师更高效地编写程序,实现机床的自动化加工。

下面列出了数控编程中必须掌握的50个代码片段。

1. G00 快速移动用于机床的快速移动,无需切削,只需迅速移动到指定坐标点。

2. G01 直线插补用于直线切削,控制机床在两个坐标点之间做直线运动。

3. G02 圆弧顺时针用于控制机床做以一定半径圆弧顺时针运动。

4. G03 圆弧逆时针用于控制机床做以一定半径圆弧逆时针运动。

5. G04 暂停暂停一段时间后再继续执行后续代码。

6. G17 选择XY平面设置XY平面为加工坐标系。

7. G18 选择XZ平面设置XZ平面为加工坐标系。

8. G19 选择YZ平面设置YZ平面为加工坐标系。

9. G20 设置英寸单位设置程序使用英寸单位进行加工。

10. G21 设置毫米单位设置程序使用毫米单位进行加工。

11. G28 回零将各轴回到零点位置。

12. G40 刀具卸载停止刀具补偿。

13. G41 刀具左补偿使用左刀具半径进行切削。

14. G42 刀具右补偿使用右刀具半径进行切削。

15. G50 缩放程序按比例放大程序。

16. G80 消除模态清除之前设置的模态参数。

17. G90 绝对编程以绝对坐标进行编程。

18. G91 增量编程以增量坐标进行编程。

19. G92 设定坐标修改坐标系的偏移。

20. M00 程序暂停程序暂停,等待操作员确认后继续执行。

21. M06 刀具换位按照程序中定义的刀具号换刀。

22. M08 冷却开启开启冷却系统。

23. M09 冷却关闭关闭冷却系统。

24. M30 程序结束程序正常结束。

25. M98 调用子程序调用程序中定义的子程序。

26. M99 子程序结束子程序执行完毕返回。

27. T01 选择刀具1选择对应编号的刀具。

28. T02 选择刀具2选择对应编号的刀具。

29. S500 设置主轴转速设置主轴的转速为500转/分钟。

cnc加工中心代码大全

cnc加工中心代码大全

cnc加工中心代码大全CNC加工中心代码大全。

CNC加工中心是一种高效的数控加工设备,广泛应用于各种金属和非金属材料的加工领域。

它能够通过预先输入的代码来控制加工中心进行各种复杂的加工操作,具有高精度、高效率和灵活性的特点。

在CNC加工中心的操作过程中,代码是非常重要的一部分,它直接影响到加工效果和加工质量。

因此,掌握CNC加工中心代码是非常重要的。

1. G代码。

G代码是CNC加工中心中最常用的代码之一,它主要用于控制加工中心的运动轨迹和加工速度。

在G代码中,包含了各种不同的指令,比如G00用于快速移动,G01用于直线插补,G02和G03用于圆弧插补等。

通过合理的运用G代码,可以实现各种复杂的加工操作,如孔加工、螺纹加工、轮廓加工等。

2. M代码。

M代码是CNC加工中心中另一个重要的代码,它主要用于控制加工中心的辅助功能和机床的启停。

比如M03用于主轴正转,M04用于主轴反转,M05用于主轴停止,M08用于冷却液开启,M09用于冷却液关闭等。

合理的运用M代码可以保证加工过程的顺利进行,确保加工质量和安全性。

3. 代码示例。

下面是一个CNC加工中心代码的示例,用于实现一个简单的孔加工操作:G00 X0 Y0 Z0 ; 快速移动到加工起始位置。

G01 Z-10 F100 ; 在Z轴方向以100mm/min的速度进行下降。

G01 X10 ; 在X轴方向进行直线插补。

G01 Y10 ; 在Y轴方向进行直线插补。

G01 X0 ; 在X轴方向进行直线插补。

G01 Y0 ; 在Y轴方向进行直线插补。

G00 Z10 ; 在Z轴方向进行快速移动。

M05 ; 停止主轴。

通过上面的代码示例,可以看出CNC加工中心代码的结构和运用方式。

合理的运用G代码和M代码可以实现各种复杂的加工操作,确保加工质量和效率。

4. 总结。

CNC加工中心代码是CNC加工中心操作中非常重要的一部分,它直接影响到加工效果和加工质量。

掌握CNC加工中心代码,对于提高加工效率、保证加工质量具有重要意义。

CNC操作必知代码

CNC操作必知代码

CNC操作必知代码1.加工中心的相关代码:-G00:快速定位,以最快的速度将刀具移动到指定位置上。

-G01:线性插补,以恒定的速度进行直线切削运动。

-G02:圆弧插补,顺时针旋转切削轨迹。

-G03:圆弧插补,逆时针旋转切削轨迹。

-G04:暂停,指定停顿的时间或者等候内部程序条件满足。

-G17:选择XY平面进行圆弧插补。

-G18:选择XZ平面进行圆弧插补。

-G19:选择YZ平面进行圆弧插补。

-G20:以英寸为单位。

-G21:以毫米为单位。

2.铣床相关代码:-G40:刀具半径补偿关闭。

-G41:左刀具半径补偿启用。

-G42:右刀具半径补偿启用。

-G43:刀具长度补偿启用。

-G44:刀具长度切换到负方向。

-G49:刀具长度补偿关闭。

-M04:主轴反转,以指定的转速开始反转。

-M05:主轴停止。

3.钻床相关代码:-G74:顺时针旋转,加工极坐标。

-G74.1:逆时针旋转,加工极坐标。

-G80:取消钻孔循环命令。

-G81:钻孔循环命令,指定孔深和钻孔进给速度。

-G82:钻孔循环命令,指定孔深、钻孔进给速度和进给暂停。

-G83:钻孔循环命令,指定孔深、钻孔进给速度和重复进给。

-G84:顺时针旋转,固定循环攻丝。

4.车床相关代码:-G00:快速定位,以最快的速度将车刀移动到指定位置上。

-G01:线性插补,以恒定的速度进行直线切削运动。

-G02:顺时针圆弧插补,使车刀沿指定轴旋转切削。

-G03:逆时针圆弧插补,使车刀沿指定轴旋转切削。

-G20:以英寸为单位。

-G21:以毫米为单位。

-M03:主轴正转,以指定的转速开始旋转。

-M05:主轴停止。

5.通用代码:-M00:程序停止,等待操作员干预。

-M08:启动冷却液。

-M09:关闭冷却液。

-M30:程序结束,重复循环开始。

-M98:调用子程序。

-M99:返回到主程序。

以上是一些常见的CNC操作必知代码,不同机床和控制系统可能会有所不同,需要根据具体机床的操作手册进行学习和了解。

CNC及雕刻机常用G代码

CNC及雕刻机常用G代码

G代码代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G10------数据设置G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。

cnc代码大全

cnc代码大全

cnc代码大全CNC代码大全。

CNC(Computer Numerical Control)是一种自动化控制技术,通过编写程序来控制机床和其他工业设备的运动和加工过程。

CNC代码是用来描述加工路径和操作步骤的一系列指令,它直接影响着加工质量和效率。

本文将为大家介绍CNC代码的基本结构和常见指令,帮助大家更好地理解和应用CNC代码。

1. 基本结构。

CNC代码通常由若干个指令组成,每个指令占据一行,指令之间使用换行符进行分隔。

每个指令由字母和数字组成,字母用来表示具体的操作,数字用来表示参数和数值。

常见的CNC代码包括G代码、M代码、T代码等,它们分别用来描述运动、辅助功能和工具切换等操作。

2. 常见指令。

(1)G代码。

G代码是CNC代码中最常见的一种,它用来描述加工路径和运动方式。

例如,G00表示快速移动,G01表示直线插补,G02和G03表示圆弧插补。

在编写G代码时,需要根据加工要求选择合适的G代码,并设置对应的坐标和速度参数。

(2)M代码。

M代码用来描述机床的辅助功能和操作模式。

例如,M03表示主轴正转,M05表示主轴停止,M08表示冷却液开启,M09表示冷却液关闭。

在实际加工过程中,需要根据加工工艺选择合适的M代码,并设置相应的参数和时间。

(3)T代码。

T代码用来描述工具切换和选择。

例如,T01表示选择第一个刀具,T02表示选择第二个刀具,T03表示选择第三个刀具。

在多道工序的加工过程中,需要根据加工工艺和刀具要求选择合适的T代码,并进行工具切换和调整。

3. 编写规范。

为了保证CNC代码的准确性和可读性,编写时需要遵循一定的规范。

首先,需要按照加工顺序和工艺要求编写代码,确保每个指令都符合实际加工需求。

其次,需要注释和说明关键的加工信息和参数,便于他人理解和修改。

最后,需要对编写的代码进行严格的检查和测试,确保其能够正常运行和达到预期的加工效果。

4. 注意事项。

在编写和应用CNC代码时,需要注意以下几点。

CNC加工中心程序代码大全

CNC加工中心程序代码大全

CNC加工中心程序代码大全在现代制造业中,计算机数控(Computer Numerical Control,简称CNC)技术被广泛应用于加工中心。

CNC加工中心是一种高效精密的加工设备,它能够通过预先编好的程序代码自动地控制机床进行加工操作。

本文将介绍CNC加工中心程序代码的基本结构和常用指令,并附上一些常见的程序示例,以提供一个CNC加工中心程序代码的全面参考。

CNC加工中心程序代码的基本结构CNC加工中心程序代码通常以文本文件的形式存在,使用特定的编程语言进行编写。

下面是一个基本的CNC加工中心程序代码的结构:1. O 开头的行:O开头的行是程序代码的开始标志,表示程序的起始点。

2. 程序号行:程序号行是用来标识程序代码的行号,一般以N开头,后面跟着一个数字序号。

3. 注释行:注释行用于给程序添加注释或说明信息,一般以“( )”或“;”开头。

4. G 指令行:G指令是CNC加工中心程序代码中最常用的指令之一,用于控制加工中心进行不同的操作,如移动、加工、换刀等。

G指令通常以G开头,后面跟着一个整数指令代码。

5. M 指令行:M指令是CNC加工中心程序代码中另一个常用的指令,用于控制特定的机床功能,如启动、停止、冷却等。

M指令通常以M开头,后面跟着一个整数指令代码。

6. X、Y、Z轴指令行:X、Y、Z轴指令行用于指定加工中心在三个坐标轴上的位置,通常以X、Y、Z开头,后面跟着一个数值表示坐标位置。

7. F 指令行:F指令用于指定加工中心的进给速度,通常以F开头,后面跟着一个数值表示进给速度。

常见的CNC加工中心程序代码示例以下是一些常见的CNC加工中心程序代码示例,用于展示不同操作的代码结构:1. 程序示例1(移动)N10 G00 X100 Y50 ;移动到坐标(100, 50)N20 G01 X200 ;以进给速度进行直线移动到X轴坐标200N30 G02 X150 Y100 R25 ;以顺时针旋转的方式,以半径为25的圆弧从当前位置移动到坐标(150, 100)N40 G03 X100 Y50 R25 ;以逆时针旋转的方式,以半径为25的圆弧从当前位置移动到坐标(100, 50)2. 程序示例2(加工)N10 G54 ;选择工作坐标系G54N20 G90 ;设置绝对坐标方式N30 G00 X0 Y0 ;将刀具移动到原点N40 G43 Z10 H01 ;激活刀具长度补偿,并设置刀具长度补偿号为1N50 G01 Z-10 F200 ;以进给速度进行下刀N60 X100 Y100 ;定位到坐标(100, 100)N70 X200 Y200 ;定位到坐标(200, 200)N80 G00 Z10 ;将刀具抬起3. 程序示例3(换刀)N10 M06 T02 ;执行换刀,选择刀具号为2N20 G43 H02 ;激活刀具长度补偿,并设置刀具长度补偿号为2 N30 G01 X100 Y100 ;以进给速度移动到坐标(100, 100)N40 G02 X200 Y200 R50 ;以顺时针方向,以半径为50的圆弧移动到坐标(200, 200)N50 M05 ;主轴停止转动总结CNC加工中心程序代码是控制CNC加工中心进行加工操作的关键。

CNC加工中心程序代码大全

CNC加工中心程序代码大全

CNC加工中心程序代码大全在现代制造业中,CNC 加工中心凭借其高精度、高效率和高自动化程度,成为了生产各种复杂零部件的重要设备。

而要让这些加工中心按照我们的设计要求精确地加工出零件,就离不开程序代码的编写。

下面,就为大家详细介绍一下常见的 CNC 加工中心程序代码。

一、准备功能代码(G 代码)G 代码是 CNC 编程中最常用的代码之一,用于指定各种加工操作的模式和功能。

G00 快速定位:使刀具以最快的速度移动到指定的位置,常用于刀具的快速接近和返回。

G01 直线插补:用于在两个点之间进行直线加工。

G02 顺时针圆弧插补:指定刀具沿着顺时针方向加工圆弧。

G03 逆时针圆弧插补:与 G02 相反,刀具沿着逆时针方向加工圆弧。

G04 暂停:让刀具在指定的时间内停止运动。

G17、G18、G19 分别指定加工平面为 XY 平面、XZ 平面、YZ 平面。

G20、G21 分别指定编程单位为英寸和毫米。

G28 返回参考点:使刀具返回机床坐标系的参考点。

G40 刀具半径补偿取消:取消之前设置的刀具半径补偿。

G41 刀具半径左补偿:在刀具移动方向的左侧进行半径补偿。

G42 刀具半径右补偿:在刀具移动方向的右侧进行半径补偿。

G43 刀具长度正补偿:增加刀具的长度补偿值。

G49 刀具长度补偿取消:取消刀具长度补偿。

G54 G59 工件坐标系选择:可以预先设置多个工件坐标系,通过这些代码进行选择。

二、辅助功能代码(M 代码)M 代码主要用于控制机床的各种辅助动作。

M00 程序暂停:当程序执行到 M00 时,机床停止运动,按下启动按钮后继续执行。

M02 程序结束:表示整个程序的结束,机床停止所有动作。

M03 主轴正转:使主轴顺时针旋转。

M04 主轴反转:使主轴逆时针旋转。

M05 主轴停止:停止主轴的转动。

M06 换刀:执行换刀操作。

M08 冷却液开:打开冷却液。

M09 冷却液关:关闭冷却液。

M30 程序结束并返回:程序结束后,机床返回程序开头。

CNC加工中心程序代码大全

CNC加工中心程序代码大全

1. 数控程序中字母的含义O:程序号,设定程序号N:程序段号,设定程序顺序号G:准备功能X/Y/Z :尺寸字符,轴移动指令A/B/C/U/V/W:附加轴移动指令R:圆弧半径I/J/K:圆弧中心坐标(矢量)F:进给,设定进给量S:主轴转速,设定主轴转速T:刀具功能,设定刀具号M:辅助功能,开/关控制功能H/D:刀具偏置号,设定刀具偏置号P/X:延时,设定延时时间P:程序号指令,设定子程序号(如子程序调用:M98P1000)L:重复,设定子程序或固定循环重复次数(如:M98 P1000 L2,省略L代表L1)P/W/R/Q:参数,固定循环使用的参数(如:攻牙G98/(G99)G84 X_ Y_ R_ Z_ P_ F_)2. 常用G代码解释G00:定位或快速移动G01:直线插补G02:圆弧插补/螺旋线插补CWG03:圆弧插补/螺旋线插补CCWG04:停留时间或延时时间如:G04 X1000(或G04 X1.0)G04 P1000表示停留1秒钟G09:准确停止或精确停止检查(检查是否在目标范围内)G10:可编程数据输入G17:选择XPYP 平面XP:X 轴或其平行轴G18:选择ZPXP 平面YP:Y 轴或其平行轴G19:选择YPZP 平面ZP:Z 轴或其平行轴G20:英寸输入G21:毫米输入G28:返回参考点检测格式:G91/(G90) G28 X__ Y__ Z__经过中间点X__ Y__ Z__返回参考点(绝对值/增量值指令)G29:从参考点返回G91/(G90) G29 X__ Y__ Z__从起始点经过参考点返回到目标点X__ Y__ Z__的指令(绝对值/增量值指令)G30 返回第2,3,4 参考点G91/(G90) G30 P2 X__ Y__ Z__;返回第2 参考点(P2 可以省略。

)G91/(G90) G30 P3 X__ Y__ Z__;返回第3 参考点G91/(G90) G30 P4 X__ Y__ Z__;返回第4 参考点X__ Y__ Z__:经过中间点位置(绝对值/增量值指令)G40:刀具半径补偿取消G41:左侧刀具半径补偿(沿进给方向刀具在左边)G42:右侧刀具半径补偿(沿进给方向刀具在右边)G43:刀具长度补偿+方向G44:刀具长度补偿-方向G49:取消刀具长度补偿G50:取消比例缩放G51:比例缩放,格式:ON G51 X_ Y_ Z_ P_;OFF G50X_ Y_ Z_:设定缩放中心位置P:缩放比例,范围是1-999999,不能是小数,如果P800代表缩放比例是0.8G52:设定局部坐标系G53:选择机床坐标系G54-G59:选择工件坐标系1-6G60:单方向定位,消除传动间隙(代替G00),过目标位置后然后回头至目标位置G61:准停检查方式,切削进给接近目标位置时减速并检查位置公差范围G62:自动拐角倍率G63:攻牙方式G64:正常切削方式,切削进给接近目标位置时不减速,以及切削段与段之间不减速G65:宏程序调用G66:宏程序模态调用G67:宏程序模态调用取消G68:坐标旋转,格式:G17:G68 X_ Y_ R_G18:G68 X_ Z_ R_G19:G68 Y_ Z_ R_G69 坐标旋转取消G73:多级钻削循环G74:攻左旋螺纹循环G76:精镗循环(定向偏心退刀)G80:取消固定循环G81:单级钻削循环G82:单级钻削循环(实现孔底停留或延时)G83:多级钻削循环G84:攻右旋螺纹G85:镗削循环G86:镗削循环G87:反镗循环G88:镗削循环G89:镗削循环G90:绝对指令G91:相对指令G92:设定工件坐标系G98:固定循环后退时退回起点G99:固定循环后退时退回点(R点在固定循环中设定)3. 常用M代码解释M00:程序无条件停止M01 :程序条件停止M02 :程序结束M03 :主轴正转M04 :主轴反转M05 :主轴停止M08 :开外冷M09 :关所有冷却M26 :开内冷M30 :程序结束并返回到程序开头M84 :检查托盘1M95:检查托盘2M98 :调用子程序M99 :返回主程序M135:刚性攻牙M417:机床托盘1检查M418:机床托盘2检查M419:机床托盘检查结束M433:刀具断刀检测M462:托盘号传送4. 常用算术加法:#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]5. 逻辑运算符EQ:等于NE:不等于GT:大于GE:小于或等于LT:小于6. 程序转移和循环无条件转移:GOTO条件转移:IF [条件表达式]IF [条件表达式] GOTO n,如果条件满足,则跳转至程序段nIF [条件表达式] THEN,如:IF [#I=#J] THEN #K=07. 循环语句WHILE [条件表达式] Dom (m=1,2,,3)…ENDm如果条件满足则执行Dom至ENDm之间的程序(直到条件不满足),否则转而执行ENDm后面的程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CNC操作必知代码
G指令格式
代码组

功能
格式
G00 01 定位G00 IP…
G01 直线插补G01 IP…F…
G02 圆弧插补CW(顺时针)
G03 圆弧插补CCW(反时针)
G04 00 暂停 G04 X(U,P)…(Q…)
X(U,P);停刀时间(Q)Q1-Q4
G08 先行控制G08 P…
G09 准确停止
G10 可编程数据输入G10 IP….
G11 可编程数据输入方式取消
G15 17 极坐标指令取消
G16 极坐标指令
G17 02 选择XpYp平面
G18 选择ZpXp平面
G19 选择YpZp平面
G20 06 英寸输入
G21 毫米输入
G22 04 存储行程检测功能有效
G23 存储行程检测功能无效
G25 24 主轴速度泼动监测功能无效
G26 主轴速度泼动监测功能有效
G27 00
返回参考点检测G27 IP…
G28 返回参考点G28 IP…
G29 从参考点返回G29 IP…
G30 返回第2、3、4、参考点G30 IP…
G31 跳转功能G31 IP…F…P…
G33 01 螺纹切削G33 IP…F…
G37 00 自动刀具长度测量G37 IP…
G39 拐角偏置圆弧插补
G40 07 取消刀尖R补偿 G40 X(U)--Z(W)--I-- K G41 刀尖R补偿(左)
G42 刀尖R补偿(右)
G43 08 正向刀具长度补偿G43 Z… H…
G44 负向刀具长度补偿 G44 Z...H…
G45 00 刀具偏置值增加G45 IP… D…
G46 刀具偏置值减小G46 IP… D…
G47 2倍刀具偏置值G47 IP… D…
G48 1/2倍刀具偏置值G48 IP… D…
G49 08 刀具长度补偿取消
G50 11 比例缩放取消
G51 比例缩放有效 G51 X.. Y..Z…P..
G52 00 局部坐标系设定G52 IP…
G53 选择机床坐标系G53 IP…
G54 14 选择工件坐标系1
G54.1 选择附加工件坐标系 G54.1 Pn
G55 选择工件坐标系2
G56 选择工件坐标系3
G57 选择工件坐标系4
G58 选择工件坐标系5
G59 选择工件坐标系6
G60 00/01 单方向定位G60 IP…
G61 15 准确停止方式
G62 自动拐角倍率
G63 攻丝方式
G64 切削方式
G65 00 宏程序调用G65 P…L…
G66 12 宏程序模态调用G66 P…L…
G67 宏程序模态调用取消
G68 16 坐标旋转/三维坐标转换 G68 α…β…R…
G69 坐标旋转取消/三维坐标转换取消
G73 09 排屑钻孔循环G73 X… Y… Z…R… Q… F… K…
G74 左旋攻丝循环G74 X… Y… Z…R… P… F… K…
G76 09 精镗循环G76 X… Y… Z…R… Q…P… F… K…
G80 09 固定循环取消/外部操作功能取消
G81 钻孔循环、锪镗循环或外部操作功能G81 X… Y… Z… R… F… K…G82 钻孔循环或反镗循环G82 X… Y… Z… R…P… F… K…
G83 排屑钻孔循环G83 X… Y… Z… R…Q… F… K…
G84 攻丝循环G84 X… Y… Z… R…P…Q… F… K…
G85 镗孔循环G85 X… Y… Z… R… F… K…
G86 镗孔循环G86 X… Y… Z… R… F… K…
G87 背镗循环G87 X… Y… Z… R…Q… P….F… K…
G88 镗孔循环G88 X… Y… Z… R…P….F… K…
G89 镗孔循环G89 X… Y… Z… R…P….F… K…
G90 03 绝对值编程G90 IP…
G91 增量值编程G91 IP…
G92 00 设定工件坐标系或最大主轴速度钳制G92 IP…
G92.1 工件坐标系预置 G92.1 IP..
G94 05 每分进给G94 F…
G95 每转进给G95 F…
G96 13 恒表面速度控制G96 S…
G97 恒表面速度控制取消G97 S…
G98 10 固定循环返回到初始点
G99 固定循环返回到R点
G160 20 横向进磨控制取消(磨床)
G161 横向进磨控制(磨床)G161 R…支持的M代码
代码功能格式
M00 程序停止
M01 选择停止
M02 程序结束
M03 主轴正向转动开始
M04 主轴反向转动开始
M05 主轴停止转动
M30 结束程序运行且返回程序开头
M98 子程序调用 M98 Pxxnnnn
调用程序号为Onnnn的程序xx次。

M99 子程序结束子程序格式:
Onnnn
M99。

相关文档
最新文档