西门子数控编程代码大全(西门子数控编程实例精解)

http://www.itjxue.com  2023-03-18 15:29  来源:未知  点击次数: 

西门子加工中心常用代码

G00------快速定位

G01------直线插补

G02------顺时针方向圆弧插补

G03------逆时针方向圆弧插补

G04------定时暂停

G05------通过中间点圆弧插补

G07------Z 样条曲线插补

G08------进给加速

G09------进给减速

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------进给率,每转进给

西门子数控车床编程指令

模态

G1直线插补

模态

G2顺时针圆弧插补

模态

G3逆时针圆弧插补

模态

G5中间点圆弧插补

模态

G33恒螺纹的螺纹切削

模态

G4暂停时间

程序段

G74回参考点

程序段

G75回固定点

程序段

G158可编程的偏置

程序段

G25主轴转速下限

程序段

G26主轴转速上限

程序段

G17在加工中心孔时要求平面选择模态有效

G18Z/X平面平面选择模态有效

G40刀尖半径补偿方式的取消

模态

G41调用刀尖半径补偿刀具在轮廓左面移动

模态

G42调用刀尖半径补偿刀具在轮廓右面移动

模态

G500取消零点偏置

模态

G54第一可设零点偏置

模态

G55~G57第二、三、四可设零点偏置

模态

G53按程序段方式取消可设定零点偏置

程序段

G9准确定位,单程序段有效

程序段

G70英制尺寸

模态有效

G71公制尺寸

模态有效

G90绝对尺寸

模态有效

G91增量尺寸

模态有效

G94进给率F,单位毫米/分

模态有效

G95主轴进给率F,单位:毫米/转

模态有效

G96恒定切削速度,F单位:毫米/转,S单位米/分钟

模态有效

G97删除恒定切削速度

模态有效

G22半径尺寸

模态有效

G23直径尺寸

模态有效

辅助指令M

M0程序暂停,可以按”启动”加工继续执行

M1程序有条件停止

M2程序结束,在程序的最后一段被写入

M30,M70无用

M3主轴顺时针转

M4主轴逆时针转

M5主轴停

M6更换刀具:机床数据有效时用M6直接更换刀具,其它情况下直接用T指令进行

M40自动变换齿轮集

M41~M45齿轮级1~5

M8冷却液开

M9冷却液关

M17子程序结束

M41低速

M42高速

西门子系统如何加工中心编程各代码?

1 加工中心G代码代码名称-功能简述

G00------快速定位

G01------直线插补

G02------顺时针方向圆弧插补

G03------逆时针方向圆弧插补

G04------定时暂停

G05------通过中间点圆弧插补

G07------Z 样条曲线插补

G08------进给加速

G09------进给减速

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)不运动的坐标无须编程。

(4)G00可以写成G0

例:G00 X75 Z200

G0 U-25 W-100

先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。 G01-直线插补

格式:G01 X(U)__Z(W)__F__(mm/min)

说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令

进给速度。所有的坐标都可以联动运行。

(2)G01也可以写成G1

例:G01 X40 Z20 F150

两轴联动从A点到B点 G02-逆圆插补

格式1:G02 X(u)____Z(w)____I____K____F_____

说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,

圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。

I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。

(2)G02指令编程时,可以直接编过象限圆,整圆等。

注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙

悬殊,都会在工件上产生明显的切痕。

(3)G02也可以写成G2。

例:G02 X60 Z50 I40 K0 F120 2 M代码M代码 功 能

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M33 主轴定向

M98 调用子程序

M99 子程序结束返回/重复执行

西门子数控编程指令代码含义

SIEMENS铣床 G代码\x0d\x0a地址 \x0d\x0a 含义 \x0d\x0a \x0d\x0aD \x0d\x0a 刀具刀补号 \x0d\x0a \x0d\x0aF \x0d\x0a 进给率(与G4 一起可以编程停留时间)\x0d\x0a \x0d\x0aG \x0d\x0a G功能(准备功能字)\x0d\x0a \x0d\x0aG0 \x0d\x0a 快速移动 \x0d\x0a \x0d\x0aG1 \x0d\x0a 直线插补 \x0d\x0a \x0d\x0aG2 \x0d\x0a 顺时针圆弧插补 \x0d\x0a \x0d\x0aG3 \x0d\x0a 逆时针圆弧插补 \x0d\x0a \x0d\x0aCIP \x0d\x0a 中间点圆弧插补 \x0d\x0a \x0d\x0aG33\x0d\x0a 恒螺距的螺纹切削 \x0d\x0a \x0d\x0aG331 \x0d\x0a 不带补偿夹具切削内螺纹 \x0d\x0a \x0d\x0aG332 \x0d\x0a 不带补偿夹具切削内螺纹. 退刀 \x0d\x0a \x0d\x0aCT \x0d\x0a 带切线的过渡圆弧插补 \x0d\x0a \x0d\x0aG4 \x0d\x0a 快速移动 \x0d\x0a \x0d\x0aG63\x0d\x0a 快速移动 \x0d\x0a \x0d\x0aG74 \x0d\x0a 回参考点 \x0d\x0a \x0d\x0aG75 \x0d\x0a 回固定点 \x0d\x0a \x0d\x0aG25 \x0d\x0a 主轴转速下限 \x0d\x0a \x0d\x0aG26 \x0d\x0a 主轴转速上限 \x0d\x0a \x0d\x0aG110 \x0d\x0a 极点尺寸,相对于上次编程的设定位置 \x0d\x0a \x0d\x0aG110 \x0d\x0a 极点尺寸,相对于当前工件坐标系的零点 \x0d\x0a \x0d\x0aG120 \x0d\x0a 极点尺寸,相对于上次有效的极点 \x0d\x0a \x0d\x0aG17* \x0d\x0a X/Y平面 \x0d\x0a \x0d\x0aG18\x0d\x0a Z/X平面 \x0d\x0a \x0d\x0aG19 \x0d\x0a Y/Z平面 \x0d\x0a \x0d\x0aG40 \x0d\x0a 刀尖半径补偿方式的取消 \x0d\x0a \x0d\x0aG41 \x0d\x0a 调用刀尖半径补偿, 刀具在轮廓左侧移动 \x0d\x0a \x0d\x0aG42 \x0d\x0a 调用刀尖半径补偿, 刀具在轮廓右侧移动 \x0d\x0a \x0d\x0aG500 \x0d\x0a 取消可设定零点偏置 \x0d\x0a \x0d\x0aG54 \x0d\x0a 第一可设定零点偏置 \x0d\x0a \x0d\x0aG55 \x0d\x0a 第二可设定零点偏置 \x0d\x0a \x0d\x0aG56 \x0d\x0a 第三可设定零点偏置 \x0d\x0a \x0d\x0aG57 \x0d\x0a 第四可设定零点偏置 \x0d\x0a \x0d\x0aG58 \x0d\x0a 第五可设定零点偏置 \x0d\x0a \x0d\x0aG59 \x0d\x0a 第六可设定零点偏置 \x0d\x0a \x0d\x0aG53 \x0d\x0a 按程序段方式取消可设定零点偏置 \x0d\x0a \x0d\x0aG60* \x0d\x0a 准确定位 \x0d\x0a \x0d\x0aG70 \x0d\x0a 英制尺寸 \x0d\x0a \x0d\x0aG71* \x0d\x0a 公制尺寸 \x0d\x0a \x0d\x0aG700 \x0d\x0a 英制尺寸,也用于进给率F\x0d\x0a \x0d\x0aG710\x0d\x0a 公制尺寸,也用于进给率F\x0d\x0a \x0d\x0aG90* \x0d\x0a 绝对尺寸 \x0d\x0a \x0d\x0aG91 \x0d\x0a 增量尺寸 \x0d\x0a \x0d\x0aG94* \x0d\x0a 进给率F,单位毫米/分 \x0d\x0a \x0d\x0aG95 \x0d\x0a 主轴进给率F,单位毫米/转 \x0d\x0a \x0d\x0aG901 \x0d\x0a 在圆弧段进给补偿“开”\x0d\x0a \x0d\x0aG900 \x0d\x0a 进给补偿“关”\x0d\x0a \x0d\x0aG450 \x0d\x0a 圆弧过渡 \x0d\x0a \x0d\x0aG451 \x0d\x0a 等距线的交点 \x0d\x0a \x0d\x0aI\x0d\x0a 插补参数 \x0d\x0a \x0d\x0aJ \x0d\x0a 插补参数 \x0d\x0a \x0d\x0aK \x0d\x0a 插补参数 \x0d\x0a \x0d\x0aI1 \x0d\x0a 圆弧插补的中间点 \x0d\x0a \x0d\x0aJ1 \x0d\x0a 圆弧插补的中间点 \x0d\x0a \x0d\x0aK1 \x0d\x0a 圆弧插补的中间点 \x0d\x0a \x0d\x0aL \x0d\x0a 子程序名及子程序调用 \x0d\x0a \x0d\x0aM \x0d\x0a 辅助功能 \x0d\x0a \x0d\x0aM0 \x0d\x0a 程序停止 \x0d\x0a \x0d\x0aM1 \x0d\x0a 程序有条件停止 \x0d\x0a \x0d\x0aM2\x0d\x0a 程序结束 \x0d\x0a \x0d\x0aM3 \x0d\x0a 主轴顺时针旋转 \x0d\x0a \x0d\x0aM4 \x0d\x0a 主轴逆时针旋转 \x0d\x0a \x0d\x0aM5 \x0d\x0a 主轴停 \x0d\x0a \x0d\x0aM6 \x0d\x0a 更换刀具 \x0d\x0a \x0d\x0aN \x0d\x0a 副程序段 \x0d\x0a \x0d\x0a: \x0d\x0a 主程序段 \x0d\x0a \x0d\x0aP \x0d\x0a 子程序调用次数 \x0d\x0a \x0d\x0aRET \x0d\x0a 子程序结束 \x0d\x0a \x0d\x0aS \x0d\x0a 主轴转速,在G4 中表示暂停时间 \x0d\x0a \x0d\x0aT \x0d\x0a 刀具号 \x0d\x0a \x0d\x0aX \x0d\x0a 坐标轴 \x0d\x0a \x0d\x0aY \x0d\x0a 坐标轴 \x0d\x0a \x0d\x0aZ \x0d\x0a 坐标轴 \x0d\x0a \x0d\x0aCALL \x0d\x0a 循环调用 \x0d\x0a \x0d\x0aCHF \x0d\x0a 倒角,一般使用 \x0d\x0a \x0d\x0aCHR \x0d\x0a 倒角轮廓连线 \x0d\x0a \x0d\x0aCR\x0d\x0a 圆弧插补半径 \x0d\x0a \x0d\x0aGOTOB \x0d\x0a 向后跳转指令 \x0d\x0a \x0d\x0aGOTOF \x0d\x0a 向前跳转指令 \x0d\x0a \x0d\x0aRND \x0d\x0a 圆角 \x0d\x0a \x0d\x0a支持参数编程 \x0d\x0a\x0d\x0aSIEMENS802S/CM 固定循环\x0d\x0a循环 \x0d\x0a 说明 \x0d\x0a \x0d\x0aLCYC82\x0d\x0a 钻削,沉孔加工\x0d\x0a \x0d\x0aLCYC83\x0d\x0a 深孔钻削 \x0d\x0a \x0d\x0aLCYC840\x0d\x0a 带补偿夹具的螺纹切削 \x0d\x0a \x0d\x0aLCYC84\x0d\x0a 不带补偿夹具的螺纹切削 \x0d\x0a \x0d\x0aLCYC85\x0d\x0a 镗孔 \x0d\x0a \x0d\x0aLCYC60\x0d\x0a 线性孔排列 \x0d\x0a \x0d\x0aLCYC61\x0d\x0a 圆弧孔排列 \x0d\x0a \x0d\x0aLCYC75\x0d\x0a 矩形槽,键槽,圆形凹槽铣削 \x0d\x0a\x0d\x0aSIEMENS802DM/810/840DM 固定循环\x0d\x0a循环 \x0d\x0a 说明 \x0d\x0a \x0d\x0aCYCLE82\x0d\x0a 中心钻孔 \x0d\x0a \x0d\x0aCYCLE83\x0d\x0a 深孔钻削 \x0d\x0a \x0d\x0aCYCLE84\x0d\x0a 性攻丝 \x0d\x0a \x0d\x0aCYCLE85\x0d\x0a 铰孔 \x0d\x0a \x0d\x0aCYCLE86\x0d\x0a 镗孔 \x0d\x0a \x0d\x0aCYCLE88\x0d\x0a 带停止镗孔 \x0d\x0a \x0d\x0aCYCLE71\x0d\x0a 端面铣削 \x0d\x0a \x0d\x0aLONGHOLE \x0d\x0a 一个圆弧上的长方形孔 \x0d\x0a \x0d\x0aPOCKET4\x0d\x0a 环形凹槽铣削 \x0d\x0a \x0d\x0aPOCKET3\x0d\x0a 矩形凹槽铣削 \x0d\x0a \x0d\x0aSLOT1\x0d\x0a 一个圆弧上的键槽 \x0d\x0a \x0d\x0aSLOT2\x0d\x0a 环行槽 \x0d\x0a\x0d\x0aSIEMENS车床 G 代码\x0d\x0a地址 \x0d\x0a 含义 \x0d\x0a \x0d\x0aD \x0d\x0a 刀具刀补号 \x0d\x0a \x0d\x0aF \x0d\x0a\x0d\x0aF \x0d\x0a 进给率(与G4 一起可以编程停留时间)\x0d\x0a \x0d\x0aG \x0d\x0a G功能(准备功能字)\x0d\x0a \x0d\x0aG0 \x0d\x0a 快速移动 \x0d\x0a \x0d\x0aG1 \x0d\x0a 直线插补 \x0d\x0a \x0d\x0aG2 \x0d\x0a 顺时针圆弧插补 \x0d\x0a \x0d\x0aG3 \x0d\x0a 逆时针园弧插补 \x0d\x0a \x0d\x0aG33 \x0d\x0a 恒螺距的螺纹切削 \x0d\x0a \x0d\x0aG4 \x0d\x0a 快速移动 \x0d\x0a \x0d\x0aG63 \x0d\x0a 快速移动 \x0d\x0a \x0d\x0aG74 \x0d\x0a 回参考点 \x0d\x0a \x0d\x0aG75 \x0d\x0a 回固定点 \x0d\x0a \x0d\x0aG17 \x0d\x0a (在加工中心孔时要求)\x0d\x0a \x0d\x0aG18* \x0d\x0a Z/X平面 \x0d\x0a \x0d\x0aG40 \x0d\x0a 刀尖半径补偿方式的取消 \x0d\x0a \x0d\x0aG41 \x0d\x0a 调用刀尖半径补偿, 刀具在轮廓左侧移动 \x0d\x0a \x0d\x0aG42 \x0d\x0a 调用刀尖半径补偿, 刀具在轮廓右侧移动 \x0d\x0a \x0d\x0aG500 \x0d\x0a 取消可设定零点偏置 \x0d\x0a \x0d\x0aG54 \x0d\x0a 第一可设定零点偏置 \x0d\x0a \x0d\x0aG55 \x0d\x0a 第二可设定零点偏置 \x0d\x0a \x0d\x0aG56 \x0d\x0a 第三可设定零点偏置 \x0d\x0a \x0d\x0aG57 \x0d\x0a 第四可设定零点偏置 \x0d\x0a \x0d\x0aG58 \x0d\x0a 第五可设定零点偏置 \x0d\x0a \x0d\x0aG59 \x0d\x0a 第六可设定零点偏置 \x0d\x0a \x0d\x0aG53 \x0d\x0a 按程序段方式取消可设定零点偏置 \x0d\x0a \x0d\x0aG70 \x0d\x0a 英制尺寸 \x0d\x0a \x0d\x0aG71* \x0d\x0a 公制尺寸 \x0d\x0a \x0d\x0aG90* \x0d\x0a 绝对尺寸 \x0d\x0a \x0d\x0aG91 \x0d\x0a 增量尺寸 \x0d\x0a \x0d\x0aG94* \x0d\x0a 进给率F,单位毫米/分 \x0d\x0a \x0d\x0aG95 \x0d\x0a 主轴进给率F,单位毫米/转 \x0d\x0a \x0d\x0aI \x0d\x0a 插补参数 \x0d\x0a \x0d\x0aI1 \x0d\x0a 圆弧插补的中间点 \x0d\x0a \x0d\x0aK1 \x0d\x0a 圆弧插补的中间点 \x0d\x0a \x0d\x0aL \x0d\x0a 子程序名及子程序调用 \x0d\x0a \x0d\x0aM \x0d\x0a 辅助功能 \x0d\x0a \x0d\x0aM0 \x0d\x0a 程序停止 \x0d\x0a \x0d\x0aM1 \x0d\x0a 程序有条件停止 \x0d\x0a \x0d\x0aM2 \x0d\x0a 程序结束 \x0d\x0a \x0d\x0aM30 \x0d\x0a   \x0d\x0a \x0d\x0aM17 \x0d\x0a   \x0d\x0a \x0d\x0aM3 \x0d\x0a 主轴顺时针旋转 \x0d\x0a \x0d\x0aM4 \x0d\x0a 主轴逆时针旋转 \x0d\x0a \x0d\x0aM5 \x0d\x0a 主轴停 \x0d\x0a \x0d\x0aM6 \x0d\x0a 更换刀具 \x0d\x0a \x0d\x0aN \x0d\x0a 副程序段 \x0d\x0a \x0d\x0a: \x0d\x0a 主程序段 \x0d\x0a \x0d\x0aP \x0d\x0a 子程序调用次数 \x0d\x0a \x0d\x0aRET \x0d\x0a 子程序结束 \x0d\x0a \x0d\x0aS \x0d\x0a 主轴转速,在G4 中表示暂停时间 \x0d\x0a \x0d\x0aT \x0d\x0a 刀具号 \x0d\x0a \x0d\x0aX \x0d\x0a 坐标轴 \x0d\x0a \x0d\x0aY \x0d\x0a 坐标轴 \x0d\x0a \x0d\x0aZ \x0d\x0a 坐标轴 \x0d\x0a \x0d\x0aAR \x0d\x0a 圆弧插补张角 \x0d\x0a \x0d\x0aCALL \x0d\x0a 循环调用 \x0d\x0a \x0d\x0aCHF \x0d\x0a 倒角,一般使用 \x0d\x0a \x0d\x0aCHR \x0d\x0a 倒角轮廓连线 \x0d\x0a \x0d\x0aCR \x0d\x0a 圆弧插补半径 \x0d\x0a \x0d\x0aGOTOB \x0d\x0a 向后跳转指令 \x0d\x0a \x0d\x0aGOTOF \x0d\x0a 向前跳转指令 \x0d\x0a \x0d\x0aRND \x0d\x0a 圆角 \x0d\x0a \x0d\x0a支持参数编程 \x0d\x0a\x0d\x0aSIEMENS 801、802S/CT、 802SeT 固定循环\x0d\x0a循环 \x0d\x0a 说明 \x0d\x0a \x0d\x0aLCYC82 \x0d\x0a 钻削,沉孔加工 \x0d\x0a \x0d\x0aLCYC83 \x0d\x0a 深孔钻削 \x0d\x0a \x0d\x0aLCYC840 \x0d\x0a 带补偿夹具的螺纹切削 \x0d\x0a \x0d\x0aLCYC84 \x0d\x0a 不带补偿夹具的螺纹切削 \x0d\x0a \x0d\x0aLCYC85 \x0d\x0a 镗孔 \x0d\x0a \x0d\x0aLCYC93\x0d\x0a 切槽循环\x0d\x0a \x0d\x0aLCYC95 \x0d\x0a 毛坯切削循环 \x0d\x0a \x0d\x0aLCYC97 \x0d\x0a 螺纹切削 \x0d\x0a\x0d\x0aSIEMENS 802D、810D/840D 固定循环\x0d\x0a循环\x0d\x0a 说明 \x0d\x0a \x0d\x0aCYCLE71\x0d\x0a 平面铣削 \x0d\x0a \x0d\x0aCYCLE82\x0d\x0a 中心钻孔\x0d\x0a \x0d\x0aYCLE83\x0d\x0a 深孔钻削\x0d\x0a \x0d\x0aCYCLE84\x0d\x0a 刚性攻丝\x0d\x0a \x0d\x0aCYCLE85\x0d\x0a 铰孔\x0d\x0a \x0d\x0aCYCLE86\x0d\x0a 镗孔\x0d\x0a \x0d\x0aCYCLE88\x0d\x0a 带停止镗孔\x0d\x0a \x0d\x0aCYCLE93\x0d\x0a 切槽\x0d\x0a \x0d\x0aCYCLE94\x0d\x0a 退刀槽形状E..F\x0d\x0a \x0d\x0aCYCLE95\x0d\x0a 毛坯切削\x0d\x0a \x0d\x0aCYCLE97\x0d\x0a 螺纹切削

西门子802s数控车床编程G代码和M代码的使用格式是什么?

这是g代码

G00

快速移动点定位

G01

直线插补

G02

顺时针圆弧插补

G03

逆时针圆弧插补

G04

暂停

G05

---

G17

XY平面选择

G18

ZX平面选择

G19

YZ平面选择

G32

螺纹切削

G33

---

G40

刀具补偿注销

G41

刀具补偿——左

G42

刀具补偿——右

G43

刀具长度补偿——正

G44

刀具长度补偿——负

G49

刀具长度补偿注销

G50

主轴最高转速限制

G54~G59

加工坐标系设定

G65

用户宏指令

G70

精加工循环

G71

外圆粗切循环

G72

端面粗切循环

G73

封闭切削循环

G74

深孔钻循环

G75

外径切槽循环

G76

复合螺纹切削循环

G80

撤销固定循环

G81

定点钻孔循环

G90

绝对值编程

G91

增量值编程

G92

螺纹切削循环

G94

每分钟进给量

G95

每转进给量

G96

恒线速控制

G97

恒线速取消

G98

返回起始平面

G99

返回R平面

G功能字

SIEMENS系统

G00

快速移动点定位

G01

直线插补

G02

顺时针圆弧插补

G03

逆时针圆弧插补

G04

暂停

G05

通过中间点圆弧插补

G17

XY平面选择

G18

ZX平面选择

G19

YZ平面选择

G32

---

G33

恒螺距螺纹切削

G40

刀具补偿注销

G41

刀具补偿——左

G42

刀具补偿——右

G43

---

G44

---

G49

---

G50

---

G54~G59

零点偏置

G65

---

G70

英制

G71

米制

G72

---

G73

---

G74

---

G75

---

G76

---

G80

撤销固定循环

G81

固定循环

G90

绝对尺寸

G91

增量尺寸

G92

主轴转速极限

G94

直线进给率

G95

旋转进给率

G96

恒线速度

G97

注销G96

G98

---

G99

---

辅助功能M代码功能作用范围功能代码功能作用范围功能

M00*程序停止M36*进给范围1

M01*计划结束M37*进给范围2

M02*程序结束M38*主轴速度范围1

M03主轴顺时针转动M39*主轴速度范围2

M04主轴逆时针转动M40-M45*齿轮换档

M05主轴停止M46-M47*不指定

M06*换刀M48*注销M49

M072号冷却液开M49*进给率修正旁路

M081号冷却液开M50*3号冷却液开

M09冷却液关M51*4号冷却液开

M10夹紧M52-M54*不指定

M11松开M55*刀具直线位移,位置1

M12*不指定M56*刀具直线位移,位置2

M13主轴顺时针,冷却液开M57-M59*不指定

M14主轴逆时针,冷却液开M60更换工作

M15*正运动M61工件直线位移,位置1

M16*负运动M62*工件直线位移,位置2

M17-M18*不指定M63-M70*不指定

M19主轴定向停止M71*工件角度位移,位置1

M20-M29*永不指定M72*工件角度位移,位置2

M30*纸带结束M73-M89*不指定

M31*互锁旁路M90-M99*永不指定

M32-M35*不指定

西门子 数控车指令

西门子801说明书

D 刀具补尝号 0~9整数,不带符号 用于某个刀具T的补尝参数;D0表示补尝值=0一个刀具最多有9个D号

G2 顺时针圆弧 编程方式:G2 X Z I K F 圆心和终点

G2 X Z CR= F 半径和终点

G2 AR= I K F 张角和圆心

G2 AR= X Z F 张角和终点

G5 中间点圆弧插补 G5 X Z IX= KZ= F

G33 恒螺距的螺纹切削 模态有效 G33 Z K SF= 圆柱螺纹

G33 X I SF= 横向螺纹

G33 Z X K SF= 锥螺纹Z方向位移大于X方向位移

G33 Z X I SF= 锥螺纹Z方向位移大于X方向位移

G4 暂停时间 G4 F 或S

G74 回参考点 G74 X Z

G75 回固定点 G75 X Z

G158 可编程的编置 写存储器,程序段方式有效 G158 X Z

G25 主轴转速下限 G25 S

G26 主轴转速上限 G26 S

G40 刀尖半径补尝方式取消

G41 调用刀尖补尝,刀具在轮廓左侧移动

G42 调用刀尖补尝,刀具在轮廓右侧移动

G500 取消可设定零点偏置

G54 第一可设定零点偏置

G55

G56

G57 第四可设定零点偏置

G53 按程序段方式取消可设定零点偏置 取消可设定零点偏置非模态有效

G60 准确定位 定位性能模态有效

G64 连续路径方式 定位性能模态有效

G9 准确定位,单程序段有效

G601 在G60,G9,方式下精准确定位(在程式开头编写)

G602 在G60,G9,方式下精准确定位

G70 英制尺寸 模态

G71 公制尺寸

G90 绝对尺寸(绝对编程)

G91 增量尺寸(增量编程)

G94 每分钟进给 毫米/分

G95 每转进给

G96 恒定切削速度

G97 取消恒定切削

G450 圆弧过度

G451 等距线的交点,刀具在工件转角处不切削

G22 半径尺寸

G23 直径尺寸

//////////////////////////////////////////////////

M0 程序停止

M1 选择停

M2 程序结束

M30 没用

M3 主轴正转

M4 主轴反转

M5 主轴停止

M6 更换刀具 在机床数据有效时用M6更换刀具。其它情况下直接用T 指今进行。

计算功能:

SIN()弦 单位:度 比如:R1=SIN(17、35)

COS()余弦 单位:度 比如:R2=COS(R3)

TAN()正切 单位;度 比如:R4=TAN(R5)

SQRT()平方根 比如:R6=SQRT(R7)

ABS()绝对值 比如:R8=ABS(R9)

TRUNC()取整 比如:R10=TRUNC(11)

地址 含义 赋值 说明 编程

RET 子程序结束 0、001~99999、999 代替M2使用, RET自身程序段

保证路径连续运行

CHF 倒角 0、001~99999、999 在两轮廓之间插入长度的倒角 N10X Z CHF=

N11X Z

////////////////////////////////////////////

LCY93循环切槽

R100横向坐标轴起始点R101纵向坐标轴起始点R105加工类型(1~8)

1 纵向 外部 左边

2 横向 外部 左边

3 纵向 内部 左边

4 横向 内部 左边

5 纵向 外部 右边

6 横向 外部 右边

7 纵向 内部 右边

8 横向 内部 右边

R106精加工余量R107刀具宽度R108切入深度R114槽宽R116螺纹啮合角R117槽沿倒角R118槽底倒角R119槽底停留时间

LCYC95 切削加工外/内径循环:

R105加工类型(1~12),

1 纵向 外部 粗加工

2 横向 外部 粗加工

3 纵向 内部 粗加工

4 横向 内部 粗加工

5 纵向 外部 精加工

6 横向 外部 精加工

7 纵向 内部 精加工

8 横向 内部 精加工

9 纵向 外部 综合加工

10 横向 外部 综合加工

11 纵向 内部 综合加工

12 横向 内部 综合加工

R106精加工余量,R108切入深度,R109粗加工切入角,

R110粗加工时的退刀量,R111粗切进给,R112精切进给

LCYC97 螺纹切削循环:

R100螺纹起始点直径R101纵向螺纹起始点R102螺纹终点直径R103纵向轴螺纹终点

R104螺纹导程值R105加工类型(1和2)

1外螺纹 2内螺纹

R106精加工余量R109空刀导入量R110空刀退出量R111螺纹深度R112起始点偏移R113粗切削次数R114螺纹头数

(责任编辑:IT教学网)

更多

推荐时间特效文章