个人总结数控代码.docx
《个人总结数控代码.docx》由会员分享,可在线阅读,更多相关《个人总结数控代码.docx(9页珍藏版)》请在冰豆网上搜索。
![个人总结数控代码.docx](https://file1.bdocx.com/fileroot1/2023-8/18/611f61a5-dbe9-4a82-acb0-2b483240a434/611f61a5-dbe9-4a82-acb0-2b483240a4341.gif)
个人总结数控代码
KND-K1Ti数控代码
G00X(U)-Z(W)-;
快速定位,如果起点与终点不是在X(Z)轴平行处,移动轨迹是先是偏向终点方向斜45°。
至终点X轴或Z轴的其中一轴的尺寸后,再以另一个没有走到的尺寸的轴,以直线走完。
如果起点与终点在同一轴,那就是直线移动.
G01X(U)-Z(W)-F-;
X(U),Z(W):
终点尺寸坐标
F:
走到速度
G02(3)X(U)-Z(W)-R-F-;
G02(3)X(U)-Z(W)-I-K-F-;
G02:
顺时针圆弧
G03:
逆时针圆弧
R:
圆弧半径
I:
圆弧起点与圆心X轴的距离,半径值。
K:
圆弧起点与圆心Z轴的距离。
G04P-;或G04X-;或G04U-;
其中X,U均是以秒为单位指令暂停时间。
指令范围从0.001-99999.999秒。
P是以毫秒为单位指令暂停时间。
指令范围从1-99999999毫秒。
例;G04X1:
表示程序暂停1秒。
G04P1000:
表示程序暂停1秒。
G04U1表示程序暂停1秒。
G28X-Z-;
其中XZ是指返回参考点中途经过的中间点,
用绝对值指令或增量值指令。
G32X(U)-Z(W)-F(I)-;
X,Z:
终点坐标
F:
公制螺纹导程......I:
英制螺纹导程
G50X-Z-;
设置坐标
G50X-Z-T-;
对刀也叫刀具测量
G50S-;
设置主轴最高转速(转/分)
G71U(d)R(e);
G71P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);
d:
表示切入量,单边(也叫半径值)。
无负号切入方向有起点与编程起点定的,是模态一直到下次指定以前均有效
e:
退刀量。
模态
ns:
精加工形状程序段中开始第一句程序段的段号。
nf:
精加工形状程序段中结束最后一句程序段的段号。
u:
X轴方向精加工余量,直径,单位mm。
w:
Z轴方向精加工余量,直径,单位mm。
f:
粗加工走刀速度。
s:
粗加工主轴转速。
t:
刀号。
注意事项:
定点在加工形状结束的里面时注意最后一个坐标点到起点的直线会不会碰到工件;内孔无需考虑;主要的是外圆加工时注意,会碰到的话,就加一段向外(X向)退的程序。
U与W的正负是有加工方向而定的,错了就加工不到了。
1.加工大致方向为X负Z负时;U正W正。
2.加工大致方向为X正Z负时;U负W正。
3.加工大致方向为X负Z正时;U正W负。
4.加工大致方向为X正Z正时;U负W负。
G70P(ns)Q(nf);
G72W(d)R(e);
G72P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);
d:
表示切入量,无负号切入方向有起点与编程终点定的,是模态一直到下次指定以前均有效
e:
退刀量。
模态
ns:
精加工形状程序段中开始第一句程序段的段号。
nf:
精加工形状程序段中结束最后一句程序段的段号。
u:
X轴方向精加工余量,直径,单位mm。
w:
Z轴方向精加工余量,直径,单位mm。
f:
粗加工走刀速度。
s:
粗加工主轴转速。
t:
刀号。
注意事项:
定点在加工形状结束的里面时注意最后一个坐标点到起点的直线会不会碰到工件;内孔无需考虑;主要的是外圆加工时注意,会碰到的话,就加一段向外(Z向)退的程序。
U与W的正负是有加工方向而定的,错了就加工不到了。
1.加工大致方向为X负Z负时;U正W正。
2.加工大致方向为X正Z负时;U负W正。
3.加工大致方向为X负Z正时;U正W负。
4.加工大致方向为X正Z正时;U负W负。
G70P(ns)Q(nf);
G73U(i)W(k)R(d);
G73P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);
i:
X轴方向退刀的距离及方向,即是X轴方向最大切削余量处的半径值,是模态的,一直到下次指定前均有效
k:
Z轴方向退刀的距离及方向,即是Z轴方向最大切削余量处的半径值,是模态的,一直到下次指定前均有效
d:
加工次数(也叫分割次数)。
是模态的,一直到下次指定前均有效。
如果R0.001表示粗加工为一次,R1表示1000次
ns:
精加工形状程序段中开始第一句程序段的段号。
nf:
精加工形状程序段中结束最后一句程序段的段号。
u:
X轴方向精加工余量,直径,单位mm。
w:
Z轴方向精加工余量,直径,单位mm。
f:
粗加工走刀速度。
s:
粗加工主轴转速。
t:
刀号。
注意事项:
定点在加工形状结束的里面时注意最后一个坐标点到起点的直线会不会碰到工件;内孔无需考虑;主要的是外圆加工时注意,会碰到的话,就加一段向外退的程序。
U与W的正负是有加工方向而定的,错了就加工不到了。
1.加工大致方向为X负Z负时;U正W正。
2.加工大致方向为X正Z负时;U负W正。
3.加工大致方向为X负Z正时;U正W负。
4.加工大致方向为X正Z正时;U负W负。
G70P(ns)Q(nf);
G74R(e);
G74Z(W)Q(k)F(f);
e:
回退量。
这个指定是模态,在下次指定前一直有效。
参数P026也可以设定,根据程序指定,参数值也改变。
单位:
毫米(mm)
Z(W):
Z方向钻削深度,无符号。
单位:
毫米(mm)
k:
每次Z轴方向的移动量,无符号。
单位:
微米(um)
f:
进给速度。
移动方式:
单位开始,以速度F进给到k后退回e,反复进行直到Z,退回起点。
G75R(e);
G75X(U)P(i)F(f);
e:
退回量。
单位:
毫米(mm),半径值。
X(U):
沟槽深度。
单位:
毫米(mm)
i:
每次循环切削量,单位:
微米(um),半径值。
f:
进给量
G76P(m)I(a)Q(d)R(e);
G76X(U)Z(W)R(i)P(k)Q(q)F(L);
m:
最后精加工次数1至99.指定值是模态,在下次指定前均有效。
参数P027可以设定,根据程序指令,参数也改变。
r:
螺纹倒角量。
如果把L作为导程,在0.01至9.9L的范围内,以0.1L为一档。
可以用00至99两位数值指定。
该指定是模态的,在下次指定以前一直有效,另外,参数P028可以设定,根据程序指令也可以改变参数值。
此数值同G92螺纹的退尾量,r为10时,表示螺纹的退角量长度为1个螺距。
a:
刀尖的角度(螺纹牙形的角度)。
可以选择80度,60度,55度,30度,29度,0度六种角度。
把此角度值原数用两位数指定。
此指定是模态的,在下次被指定以前均有效。
另外,用参数P029也可以设定,根据程序指令也可以改变。
m,r,a,同用在地址P后面一次指定。
例:
m=2,r=1.2L,a=60度时,用地址P可以表示:
P021260
d:
最小切入量。
是模态,单位:
微米(um)。
半径值。
参数P030可以可以设定,根据程序指令也可以改变。
e:
精加工余量。
单位:
毫米(mm)。
此指定是模态的,在下次被指定以前均有效。
另外,用参数P031也可以设定,根据程序指令也可以改变
i:
螺纹部分的半径差(起点减终点除以2的值)i=0时为直螺纹。
单位:
毫米(mm)
k:
螺纹牙型高(X轴方向的距离用半径值指令)。
单位:
微米(um)。
.始终为正数值。
q:
第一刀切入量,单位:
微米(um)。
始终为正数值。
L:
螺纹导程,单位:
毫米(mm)
G90X(U)-Z(W)-R-F-;
R:
为圆锥面切削始点与终点处(是X轴尺寸的)的半径差.终点大于起点R为负值;终点小于起点R为正值;终点等于起点时R为零,可以不写。
F:
走刀速度
G92X(U)-Z(W)-R-F/I-;
R:
为在X轴方向螺纹切削始点与螺纹终点的半径差。
在X轴方向切削始点坐标小于切削终点坐标时R为负数反之为正,R为零是直螺纹可以不写。
F/I:
为导程,F公制螺纹,I是英制螺纹,加工英制螺纹时,导程I是非模态数据,只在一句中有效,所以螺纹循环每句都应加上I导程。
G92X-Z-L-F-;
是多头螺纹,L是螺纹头数为模态。
范围是1~100.如L03,3头螺纹,连续执行G923次。
第一次,主轴一转信号来后立刻开始加工,第二次,偏移120度后,开始加工螺纹,第三次,偏移240度后,开始加工螺纹。
例:
G92X50Z-100F5L5;在X50处,加工5头螺纹。
X48.5;在X48.5处,加工5头螺纹。
X45;在X45处,加工5头螺纹。
G00X100Z100;
......
G92X-Z-F/I-P-;
螺纹切削固定循环时螺纹退角,
P:
退角量;设定单位:
0.1螺距,用P表示为P1;如果螺纹退尾量为1个螺距,用P表示为P10.设定范围:
1~225.当超过设置值时,无效。
G92X-Z-F-J-K-P-;
J,K:
设置退尾X,Z的比例。
J2K1时,X比Z快一倍。
P:
退尾量。
设定单位:
0.1螺距,用P表示为P1;如果螺纹退尾量为1个螺距,用P表示为P10.设定范围:
1~225.当超过设置值时,无效。
J,K,P:
为模态设置J,K,P后一致保持有效,且设置P后,自动设置参数P’28.如果不指定为默认的P28号参数中设定的值(参数设置值为10)。
在执行G92J0或K0时,取消任意角度的指定,固定为45度。
开机时,默认为45度。
J,K:
设置为负数时,或超过65535时,设置无效,数值范围:
1~65535.
注:
1.退尾角度对G76也有效.
2.地址J与地址P为复合键,编辑程序时,反复按P地址依次为:
P,Q,I,J,K,L。
G93Z(W)-F/I-;
①先同G32,Z轴向负方向按切螺纹的方式进给。
②运动到程序指定的坐标后,自动停止主轴,完全停止主轴后,自动按指定的反方向旋转主轴,Z轴退回到起点。
③停止旋转,恢复程序段前指定的方向旋转主轴。
④同G90等同定循环,G93为模态G代码。
所以G93后应该指定G01或G00等。
例如:
G93Z-100F5;攻丝循环到Z-100;
Z-101;攻丝循环到Z-101;
G00X50;G00移动
G94X(U)-Z(W)-R-F-;
R:
为起点与终点在Z轴方向坐标分量(可以理解为距离)。
起点减终点等于R值;
G96S-;
恒线速度,S:
速度
G96S50;
每分钟50米
G97S-;
取消恒线速度,S:
速度
G97S100;
取消恒线速度100转/分
此资料仅个人总结
部分参考数控机床或软件的性能