同事加工螺纹循环:广数GSK,980TD数控车床车1/2NPT外螺纹G76能搞定,车内螺纹就报警,当R用正值车内螺纹就报警,用负R就不报警。
( k2 K e( V4 u; i# W: Y报警信息如下:
. S7 b) l0 q- S0 L) Z V, ]& C
, `# k d* T- d( W; E
; a O- S$ ]) b* a5 e+ J6 @. i S错误编辑的程序9 i/ D! s# Y P h/ w9 z
1 G1 T' g& W2 V1 I$ U/ |4 k
1 I, o, ~# G! Q$ `
1 q' D) W5 l/ ? C: s! L# a1 ~* e, i后来把他的程序改为:
8 l1 f! M) K8 Q6 n外螺纹:( |9 X; w& U8 D
G0 X23.224 Z3.0/ z: O( E3 r& c" C3 k1 J9 W+ x
G76 P020060 Q50 R0.1
1 K& g, E" F# ^G76 X18.97 Z-18.5 P Q R-0.672 F1.814: v$ H3 Q; }% [. f2 l
内螺纹:
! t8 S( U4 L0 G! y) [+ k4 VG0 X16.322 Z3.0
5 f# P, g t8 \9 H- XG76 P00060 Q50 R0.1
! G) K' Q1 b& Z# \+ g" ~G76 X20.068 Z-18.5 P Q R0.672 F1.814
7 Q4 X% X. w1 x0 x; \立马可以继续加工了,就是这么厉害9 x5 U9 L: E; ?+ {( w/ I
* p& j8 N' u, ]# @3 k
下面是G76格式代码的意思:* g- d: Q5 U$ W3 }1 F
G76为复合型螺纹切削循环,由二个G76程序段组成,指定有关参数后可自动运行多次循环,直到把螺纹车好。
; r: Q9 `& ]7 w( y! [! C: X G76根据牙型角(GSK980TA限定为80o,、60o,、55o,、30o,、29o,、0o ,GSK980TD没有这种限制)沿钭向逐次切入,以保证刀具为单侧切削刃工作,可避免扎刀的发生。随着螺纹的逐渐切深,系统按规律减少切削深度,直到达到设定的最小切削深度后,按最小切削深度进刀。
, m" |. e& O9 m+ h4 f8 p 使用举例:
; O& {, T; O9 \0 a8 T4 Y- n0 S" y N10 G00 X80 Z280;(快速定位到起点)
; X6 U6 X$ t- J0 O/ H& Y4 ~# N N20 G76 P030660 Q50 R0.1;(P后面的6位数分别表示:精车次数3次、螺尾倒角量为6,即退尾长度为螺距的60%,牙型角60度。)( z- W& p% s0 y k) C% J/ k9 Y
(Q50:最小切削深度0.05(半径值、指令中单位为0.001)、
1 r$ l) B3 U$ }* \1 G7 o9 R (R0.1:留给精车的余量0.1(半径值))( n8 R; q0 v: b6 s: x
N30 G76 X71 Z200 R0 P1949 Q250 F3;(X、Z为螺纹终点位置)
% Q3 j- C- J+ R- X7 T. k (R0:车锥螺纹时指定起点与终点的半径差,此处R0为直螺纹,可省略)
9 s8 J( l. u6 e" p (P1949:半径方向的螺纹牙高为1.949,指令中单位为0.001)
& H% R; p1 K1 a2 R2 M/ N, l7 K' A (Q250::第一次半径方向切入深度为0.25mm,指令中单位为0.001)
" R" p: v$ v* K9 s% R L
$ N# i2 T' Q& @# a. T) J; ^ |