同事加工螺纹循环:广数GSK,980TD数控车床车1/2NPT外螺纹G76能搞定,车内螺纹就报警,当R用正值车内螺纹就报警,用负R就不报警。
' D5 O# p% _) |) F报警信息如下:; N _- I- ?5 O, K& u, I2 D
' h" v: t. F% r/ x& p% S1 J3 }- I' k: R' Y0 h0 g( w. F# Y! X8 z
错误编辑的程序* w) q+ f& { s
2 C, S6 `! T2 q1 q- D/ {- z
! j5 K5 L: I" A; u. @
% l( @3 B( x' _( g6 a
后来把他的程序改为:5 |. s+ b' z! _9 s5 q( ^. n7 [ x
外螺纹:1 g) l0 d a: O; P" H4 g2 a' S
G0 X23.224 Z3.0" m6 H7 p8 Q: T4 s# ?
G76 P020060 Q50 R0.1% S& H! s' p: n, V
G76 X18.97 Z-18.5 P Q R-0.672 F1.814
( C" M6 M1 c% m8 ^内螺纹:/ h% H! x) d; D; H( z
G0 X16.322 Z3.0
1 q& S( X1 X7 t- O4 RG76 P00060 Q50 R0.14 s% M( p8 Z1 J+ m" B
G76 X20.068 Z-18.5 P Q R0.672 F1.814
( Z4 [0 F; u2 W7 x) V立马可以继续加工了,就是这么厉害
* ^7 ]7 G7 L2 b* P T
& h8 x9 \) t# C* Q2 W2 V下面是G76格式代码的意思:' l/ B' @4 {$ m: J' a( |
G76为复合型螺纹切削循环,由二个G76程序段组成,指定有关参数后可自动运行多次循环,直到把螺纹车好。
3 F$ ^+ m M1 f7 s6 T G76根据牙型角(GSK980TA限定为80o,、60o,、55o,、30o,、29o,、0o ,GSK980TD没有这种限制)沿钭向逐次切入,以保证刀具为单侧切削刃工作,可避免扎刀的发生。随着螺纹的逐渐切深,系统按规律减少切削深度,直到达到设定的最小切削深度后,按最小切削深度进刀。; p! L W. ]$ i) V
使用举例:
$ V! r* S6 k: q u( S K( f l1 o N10 G00 X80 Z280;(快速定位到起点)- X, v. f: R7 Y' V4 X# V, [8 c
N20 G76 P030660 Q50 R0.1;(P后面的6位数分别表示:精车次数3次、螺尾倒角量为6,即退尾长度为螺距的60%,牙型角60度。)) p" h. b, `! v& I# x' z* W" [
(Q50:最小切削深度0.05(半径值、指令中单位为0.001)、! e; q" Q) S2 F+ l. I- U
(R0.1:留给精车的余量0.1(半径值))% d4 T7 y+ ]7 u: k3 h
N30 G76 X71 Z200 R0 P1949 Q250 F3;(X、Z为螺纹终点位置)
$ E5 U1 e" V! u1 T (R0:车锥螺纹时指定起点与终点的半径差,此处R0为直螺纹,可省略)8 |3 g: U$ \- l
(P1949:半径方向的螺纹牙高为1.949,指令中单位为0.001)9 u; ?6 l3 F4 e& J- C2 ^/ j
(Q250::第一次半径方向切入深度为0.25mm,指令中单位为0.001)( O7 k( v0 h3 b4 Z6 M! s
3 }" a$ G. [! q |