同事加工螺纹循环:广数GSK,980TD数控车床车1/2NPT外螺纹G76能搞定,车内螺纹就报警,当R用正值车内螺纹就报警,用负R就不报警。3 E. Y! _& b0 S4 z3 ~3 ^, ] 报警信息如下:; m* o# T1 Q2 j' g; j0 ^ 7 N, G& B8 m% F2 g7 y- o. C. x: q 6 \1 K+ o1 A, q' q/ v5 A9 J 错误编辑的程序0 q" n( m- K2 d* x+ M: p: v
. K" r) L9 m, E4 z2 ^$ a, A6 S9 F9 x' p% ?* n% [) }0 q+ i + D4 {* ^, Z: W/ ~# k, _0 Q 后来把他的程序改为: : _% |7 v- h, x外螺纹: 2 J5 f' B9 c, }6 {/ a7 E1 D8 R5 [& ?2 UG0 X23.224 Z3.0 % J$ f ~, S; n% EG76 P020060 Q50 R0.1y o: B( S6 F0 X. X) S# C G76 X18.97 Z-18.5 P Q R-0.672 F1.814 2 F* ~* b5 I4 e, ?$ G+ [, `( Q4 O% Q内螺纹: / z3 Z, C1 \" Z9 V: wG0 X16.322 Z3.0 , z S2 s4 c9 v; ]- `G76 P00060 Q50 R0.1- i: N# ~9 A' I5 |! x. d: | G76 X20.068 Z-18.5 P Q R0.672 F1.814 % ]0 S6 z" U3 h3 v7 s5 N; i立马可以继续加工了,就是这么厉害 . A: Z7 {8 [' y1 E* ] % ~/ f9 ~+ D% a6 Q! E. c8 j% ?下面是G76格式代码的意思: 3 p7 r/ b9 W% S8 |0 h$ AG76为复合型螺纹切削循环,由二个G76程序段组成,指定有关参数后可自动运行多次循环,直到把螺纹车好。 # v) d! [* N3 Q6 L G76根据牙型角(GSK980TA限定为80o,、60o,、55o,、30o,、29o,、0o ,GSK980TD没有这种限制)沿钭向逐次切入,以保证刀具为单侧切削刃工作,可避免扎刀的发生。随着螺纹的逐渐切深,系统按规律减少切削深度,直到达到设定的最小切削深度后,按最小切削深度进刀。 3 k! Z$ o/ t. s# J/ k 使用举例: C4 ~% i7 E2 e N10 G00 X80 Z280;(快速定位到起点)1 W2 m; V9 A6 ~; |3 y5 a, P, L$ B N20 G76 P030660 Q50 R0.1;(P后面的6位数分别表示:精车次数3次、螺尾倒角量为6,即退尾长度为螺距的60%,牙型角60度。)) j9 q' v9 d# Y7 }' o" J (Q50:最小切削深度0.05(半径值、指令中单位为0.001)、0 j& o3 p4 [" g% s. V; \ (R0.1:留给精车的余量0.1(半径值))# ?- S: J* A/ ~ N30 G76 X71 Z200 R0 P1949 Q250 F3;(X、Z为螺纹终点位置)+ W/ E- h- h! t+ ~* s- y# ]4 ` (R0:车锥螺纹时指定起点与终点的半径差,此处R0为直螺纹,可省略) ( r0 H1 p2 I0 V0 w (P1949:半径方向的螺纹牙高为1.949,指令中单位为0.001) 0 J+ a, \- _/ O' j& U (Q250::第一次半径方向切入深度为0.25mm,指令中单位为0.001)& o/ o! N O- { q: I; H3 [ - f+ I* `+ n6 E' S; N
|