同事加工螺纹循环:广数GSK,980TD数控车床车1/2NPT外螺纹G76能搞定,车内螺纹就报警,当R用正值车内螺纹就报警,用负R就不报警。
, U# v. d0 V. {' ^& G! z: e0 _* P报警信息如下:0 G* m0 t/ `- b( d
* M; ^7 [1 C! H$ j) T. S. C) `- k
. Q3 o7 t0 g" k% ]
错误编辑的程序( N7 \3 |2 Y+ O. a
, G7 _3 n0 w- b/ Q' E
6 k5 B% E7 r5 A7 T
! R% _+ x7 i/ P后来把他的程序改为:$ u1 l& i) j: k
外螺纹:
( W; G% C0 L0 M& `& e; q0 tG0 X23.224 Z3.0
! n3 ~% Q' U, p5 A; mG76 P020060 Q50 R0.11 k2 f4 u( V! `: W! E: s h, |
G76 X18.97 Z-18.5 P Q R-0.672 F1.814 T; ?+ ~4 \# c
内螺纹:
9 h p. K! D& i$ K% L& K( }G0 X16.322 Z3.0
* s7 O; V8 Z7 C3 [& w& }% uG76 P00060 Q50 R0.1+ ?) e# F2 p! C( }3 d- Q' ` T
G76 X20.068 Z-18.5 P Q R0.672 F1.814 + p0 }" L V& U- _1 Y/ [+ x
立马可以继续加工了,就是这么厉害
7 Q5 k' [# Y7 [! f. _0 r2 d: x$ t, O W7 n/ Q, C" ^3 C/ M- E
下面是G76格式代码的意思:1 Y( B8 g' U, @; L! l) e
G76为复合型螺纹切削循环,由二个G76程序段组成,指定有关参数后可自动运行多次循环,直到把螺纹车好。
5 s) q% T/ d5 H0 a3 D) |, \ G76根据牙型角(GSK980TA限定为80o,、60o,、55o,、30o,、29o,、0o ,GSK980TD没有这种限制)沿钭向逐次切入,以保证刀具为单侧切削刃工作,可避免扎刀的发生。随着螺纹的逐渐切深,系统按规律减少切削深度,直到达到设定的最小切削深度后,按最小切削深度进刀。
4 x" M' j6 |6 n, b' K' X/ A 使用举例:; Y! X: W/ t' f, F6 G3 k
N10 G00 X80 Z280;(快速定位到起点)
. _4 N% f8 I w3 _1 a N20 G76 P030660 Q50 R0.1;(P后面的6位数分别表示:精车次数3次、螺尾倒角量为6,即退尾长度为螺距的60%,牙型角60度。)& {8 k; W j1 Y# O6 H% K
(Q50:最小切削深度0.05(半径值、指令中单位为0.001)、0 C0 n3 _3 f" ?
(R0.1:留给精车的余量0.1(半径值))
' n) K3 V; d k( g N30 G76 X71 Z200 R0 P1949 Q250 F3;(X、Z为螺纹终点位置)- W, D0 R& x& U1 p
(R0:车锥螺纹时指定起点与终点的半径差,此处R0为直螺纹,可省略)
* N* ^( s& t: O, R l) i/ g (P1949:半径方向的螺纹牙高为1.949,指令中单位为0.001)! i: k* y0 p. T- h2 s( R5 R
(Q250::第一次半径方向切入深度为0.25mm,指令中单位为0.001)
2 r5 q C: O5 i) J! z( \. d( r% c# P; h5 N: x X- }
|