同事加工螺纹循环:广数GSK,980TD数控车床车1/2NPT外螺纹G76能搞定,车内螺纹就报警,当R用正值车内螺纹就报警,用负R就不报警。
2 m# w/ u M$ b- d; ?报警信息如下:
) Z; _7 M) ^9 c2 f/ P, d D8 {
6 H/ Z& T; B0 Q4 {6 i0 j1 c& e8 @3 x- L
错误编辑的程序
1 C. s8 n! x" h# ]- e
5 c8 M; D0 O' V! m4 n, i U* J0 J' F5 o: U. t7 T o; O; b& r
! @5 K, f' Y% i( o( H% Z
后来把他的程序改为:/ i7 }/ p3 [+ O; v4 \& v( y$ s( Z
外螺纹:
2 S3 @3 m& ], H5 e1 v- BG0 X23.224 Z3.0# `( E- M" x/ O5 r o y4 u
G76 P020060 Q50 R0.19 x/ ?. m# p7 x6 }8 H6 a, @- j
G76 X18.97 Z-18.5 P Q R-0.672 F1.814+ P. L. s& U$ i% H" P
内螺纹:
% `; {5 P% i! [( p, |+ ?, gG0 X16.322 Z3.08 \, K5 ~ u' k
G76 P00060 Q50 R0.1+ \/ f1 R N/ v3 g3 U! C
G76 X20.068 Z-18.5 P Q R0.672 F1.814
`9 L$ c: P, b' D2 S立马可以继续加工了,就是这么厉害
$ t3 W- O! C% a$ n" \9 X0 x3 I) A- D C
下面是G76格式代码的意思:" b% a' r$ [ m+ A; T
G76为复合型螺纹切削循环,由二个G76程序段组成,指定有关参数后可自动运行多次循环,直到把螺纹车好。- M* n) ]3 p1 n0 I0 E& y
G76根据牙型角(GSK980TA限定为80o,、60o,、55o,、30o,、29o,、0o ,GSK980TD没有这种限制)沿钭向逐次切入,以保证刀具为单侧切削刃工作,可避免扎刀的发生。随着螺纹的逐渐切深,系统按规律减少切削深度,直到达到设定的最小切削深度后,按最小切削深度进刀。
& S4 N6 }- z$ A0 a$ h 使用举例:1 O' B# h: w: G& N, J3 e9 u2 ?
N10 G00 X80 Z280;(快速定位到起点)- z8 v' Q: f: ~
N20 G76 P030660 Q50 R0.1;(P后面的6位数分别表示:精车次数3次、螺尾倒角量为6,即退尾长度为螺距的60%,牙型角60度。)
7 B/ c, J- e5 h8 u% }( E; E (Q50:最小切削深度0.05(半径值、指令中单位为0.001)、; e, D$ Y& s/ E& ~
(R0.1:留给精车的余量0.1(半径值))
3 {& q* a% n; l6 i: I, d N30 G76 X71 Z200 R0 P1949 Q250 F3;(X、Z为螺纹终点位置)
0 j% h6 k* n. D" x0 Z0 W/ K4 T (R0:车锥螺纹时指定起点与终点的半径差,此处R0为直螺纹,可省略); K' H" v9 Y: Z* ]0 P
(P1949:半径方向的螺纹牙高为1.949,指令中单位为0.001)
" O$ p( t+ c6 U& S* `) N (Q250::第一次半径方向切入深度为0.25mm,指令中单位为0.001)/ D# ]. U, e! O) s
1 ]0 v5 L9 i* {9 q: `: R
|