篇一:西门子数控指令编程代码
西门子数控编程指令代码含义 SIEMENS铣床 G代码 地址含义 D
刀具刀补号 F
进给率(与G4 一起可以编程停留时间)G
G功能(准备功能字)G0
快速移动 G1
直线插补 G2
顺时针圆弧插补 G3
逆时针圆弧插补 CIP
中间点圆弧插补 G33
恒螺距的螺纹切削
G331
不带补偿夹具切削内螺纹
G332
不带补偿夹具切削内螺纹. 退刀 CT
带切线的过渡圆弧插补 G4
快速移动 G63
快速移动 G74
回参考点 G75
回固定点 G25
主轴转速下限 G26
主轴转速上限
G110
极点尺寸,相对于上次编程的设定位置
G110
极点尺寸,相对于当前工件坐标系的零点
G120
极点尺寸,相对于上次有效的极点
G17*
X/Y平面 G18
Z/X平面 G19
Y/Z平面 G40
刀尖半径补偿方式的取消
G41调用刀尖半径补偿, 刀具在轮廓左侧移动
调用刀尖半径补偿, 刀具在轮廓右侧移动
G500
取消可设定零点偏置 G54
第一可设定零点偏置 G55
第二可设定零点偏置 G56
第三可设定零点偏置 G57
第四可设定零点偏置 G58
第五可设定零点偏置 G59
第六可设定零点偏置 G53
按程序段方式取消可设定零点偏置
G60*
准确定位 G70
英制尺寸
G71*
公制尺寸
G700
英制尺寸,也用于进给率FG710
公制尺寸,也用于进给率F
G90* G91
增量尺寸
G94*
进给率F,单位毫米/分 G95
主轴进给率F,单位毫米/转
G901
在圆弧段进给补偿“开”
G900
进给补偿“关”
G450
圆弧过渡
G451
等距线的交点 I
插补参数 J
插补参数 K
插补参数 I1
圆弧插补的中间点 J1
圆弧插补的中间点 K1
圆弧插补的中间点 L
子程序名及子程序调用
辅助功能 M0
程序停止 M1
程序有条件停止 M2
程序结束 M3
主轴顺时针旋转 M4
主轴逆时针旋转 M5
主轴停 M6
更换刀具 N
副程序段 :
主程序段 P
子程序调用次数 RET
子程序结束 S
主轴转速,在G4 中表示暂停时间 T
刀具号 X
坐标轴 Y
坐标轴 Z
坐标轴
CALL
循环调用 CHF
倒角,一般使用 CHR
倒角轮廓连线 CR
圆弧插补半径
GOTOB
向后跳转指令
GOTOF
向前跳转指令 RND圆角
支持参数编程
SIEMENS802S/CM 固定循环循环说明
LCYC82
钻削,沉孔加工
LCYC83
深孔钻削
LCYC840
带补偿夹具的螺纹切削
LCYC84
不带补偿夹具的螺纹切削
LCYC85 镗孔
LCYC60
线性孔排列
LCYC61
圆弧孔排列
LCYC75
矩形槽,键槽,圆形凹槽铣削
SIEMENS802DM/810/840DM 固定循环循环说明
CYCLE82 中心钻孔
CYCLE83 深孔钻削
CYCLE84 性攻丝
CYCLE85 铰孔
CYCLE86 镗孔
CYCLE88
带停止镗孔
CYCLE71 端面铣削
LONGHOLE
一个圆弧上的长方形孔 POCKET4
环形凹槽铣削
POCKET3
矩形凹槽铣削
SLOT1
一个圆弧上的键槽
SLOT2 环行槽
SIEMENS车床 G 代码 地址含义 D
刀具刀补号 F F
进给率(与G4 一起可以编程停留时间)G
G功能(准备功能字)G0
快速移动 G1
直线插补 G2
顺时针圆弧插补 G3
逆时针园弧插补 G33
恒螺距的螺纹切削
G4
快速移动 G63
快速移动 G74
回参考点 G75
回固定点 G17
(在加工中心孔时要求)
G18*
Z/X平面 G40
刀尖半径补偿方式的取消 G41
调用刀尖半径补偿, 刀具在轮廓左侧移动 G42
调用刀尖半径补偿, 刀具在轮廓右侧移动
G500
取消可设定零点偏置 G54
第一可设定零点偏置 G55
第二可设定零点偏置 G56
第三可设定零点偏置 G57
第四可设定零点偏置 G58
第五可设定零点偏置 G59
第六可设定零点偏置 G53
按程序段方式取消可设定零点偏置 G70
英制尺寸
G71*
公制尺寸
G90*
绝对尺寸 G91
增量尺寸
G94*
进给率F,单位毫米/分 G95
主轴进给率F,单位毫米/转 I
插补参数 I1
圆弧插补的中间点 K1
圆弧插补的中间点 L
子程序名及子程序调用 M
辅助功能 M0
篇二:常用数控车床G功能代码
FANUC车床G代码
FANUC铣床G代码
FANUC M指令代码
SIEMENS铣床 G代码
SIEMENS802S/CM 固定循环
SIEMENS802DM/810/840DM 固定循环
SIEMENS车床 G 代码
SIEMENS 801、802S/CT、 802SeT 固定循环 SIEMENS 802D、810D/840D 固定循环 HNC车床G代码
HNC铣床G代码
HNC M指令
KND100铣床G代码
KND100车床G代码
KND100 M指令
GSK980车床G代码
GSK980T M指令
GSK928 TC/TE G代码
GSK928 TC/TE M指令
GSK990M G代码
GSK990M M指令
GSK928MA G代码
GSK928MA M指令
三菱 E60 铣床G代码
DASEN 3I铣床G代码
DASEN 3I车床G代码
华兴车床G代码
华兴M指令
华兴铣床G代码
华兴M指令
仁和32T G代码
仁和32T M指令
SKY 2003N M G代码
SKY 2003N M M指令
FANUC车床G代码
G代码
G00 定位 (快速移动)解释
篇三:西门子数控车床程序编辑教程
西门子数控车床程序编辑教程
LCYC95 :毛坯切削循环
功能 调用 前提条件 参数
用此循环可以在坐标轴平行方向加工由子程序编程的轮廓,可以进行纵向和横向加工,也 可以进行内外轮廓的加工。调用循环之前,必须在所调用的程序中已经激活刀具补偿参数。 LCYC95
直径编程G23指令必须有效。 系统中必须已经装入文件SGUD.DEF。
程序嵌套中至多可以从第三级程序界面中调用此循环(两级嵌套)。
说明 R105
加工方式参数
用参数R105确定以下加工方式:
在纵向加工时进刀总是在横向坐标轴方向进行,在横向加工时进刀则在纵向坐标轴方向。 如果该参数编程了其它值,则循环中断并给出报警:61002“加工方式错误编程”
R106
精加工余量参数。通过参数R106可以编程一个精加工余量。如果没有编程精加工余量,则一
R108 R109 R110 R111 R112 轮廓定义
直进行粗加工,直至最终轮廓。
切入深度参数。在参数R108之下设定粗加工最大可能的进刀深度,但当前粗加工中所用的进 刀深度则由循环自动计算出来。
粗加工切入角。粗加工时的尖刀按照参数R109下编程的角度进行。
粗加工时退刀量参数 。坐标轴平行方向的每次粗加工之后均须从轮廓退刀,然后用G0返回刀 起始点。在此,由参数R110确定退刀量的大小。 粗加工进给率参数。加工方式为精加工该参数无效。 精加工进给率参数。加工方式为粗加工时该参数无效。
在一个子程序中编程待加工的工件轮廓,循环通过变量_CNAME名下的子程序名调用子程 序。轮廓由直线或圆弧组成,并可以插入圆角和倒角。编程的圆弧段最大可以为四分之一 圆。轮廓中不允许含根切。若轮廓中包含根切,则循环停止运行并发出报警: G1605“轮廓 定义出错”轮廓的编程方向必须与精加工时所选择的加工方向相一致。
轮廓编程举例
T1D1
N10 G1 Z100 X40 ;起始点 N20 Z85 ;P1
N30 X54 ;P2 N40 Z77 X70 ;P3 N50 Z67 ;P4
N60 G2 Z62 X80 CR=5 ;P5
时序过程
N70 G1 Z62 X96 ;P6
N80 G3 Z50 X120 CR=12 ;P7 N90 G01 Z35 ;P8 M17
对于加工方式为“端面、外部轮廓加工”的轮廓必须按照从P8(35,120)到P0(100,40)的方向编程。
循环开始之前的位置:位置任意,但须保证从该位置回轮廓起始点时不发生刀具碰撞。 粗切削。循环的时序过程:
?用G0在两个坐标轴方向同时回循环加工起始点(内部计算) ?按照参数R109下编程的角度进行深度进给
?在坐标轴平行方向用G1和参数R111下进给率回粗切削交点
?用G1/G2/G3按参数R111设定的进给率进行粗加工,直至沿着“轮廓+精加工余量”加工到
最后一点
?在每个坐标轴方向按参数R110中所编程的退刀量(毫米)退刀并用G0返回 ?重复以上过程,直至加工到最后深度
精加工