同事加工螺纹循环:广数GSK,980TD数控车床车1/2NPT外螺纹G76能搞定,车内螺纹就报警,当R用正值车内螺纹就报警,用负R就不报警。
% k) _) x9 m: N9 y报警信息如下:
; s1 f0 Q! O7 i- ~
# W; ]6 @2 \( O# ~9 Y
- |9 o, c, M# l+ @错误编辑的程序+ K* b; X: b, O" }# h
! g9 Y4 x, O f; }! |: ?, ]" v
" @6 |* E: v y6 r3 m$ P1 a) y# ~# M" N2 R0 F/ O
后来把他的程序改为:
, i% V! l( k5 I* X$ u$ Q1 ?- F {外螺纹:
( ~; E- M/ K/ E+ |9 HG0 X23.224 Z3.0
; A8 g" x. z$ _G76 P020060 Q50 R0.1, _- @, r: p Y2 T
G76 X18.97 Z-18.5 P Q R-0.672 F1.8143 T6 d- L; P% B4 r" t, ?% x3 O
内螺纹:. q8 t0 g- O8 z7 m6 J8 k
G0 X16.322 Z3.0
4 a! L% g Z- `- T d' QG76 P00060 Q50 R0.1: q$ o- O- \% ]! w
G76 X20.068 Z-18.5 P Q R0.672 F1.814 - r3 l6 Y; t. ]* c7 K6 l8 H
立马可以继续加工了,就是这么厉害8 a, }4 {! G2 O; Q7 R0 O# t E: f
' m& g9 A7 }3 _7 L' z2 ~+ v# E下面是G76格式代码的意思:
0 o6 G0 g5 {! a/ K! u. s* AG76为复合型螺纹切削循环,由二个G76程序段组成,指定有关参数后可自动运行多次循环,直到把螺纹车好。# W* C7 |2 J( b# g! j1 i$ b5 h% I
G76根据牙型角(GSK980TA限定为80o,、60o,、55o,、30o,、29o,、0o ,GSK980TD没有这种限制)沿钭向逐次切入,以保证刀具为单侧切削刃工作,可避免扎刀的发生。随着螺纹的逐渐切深,系统按规律减少切削深度,直到达到设定的最小切削深度后,按最小切削深度进刀。
3 Z2 ~: s S" N* m1 t! E 使用举例:
2 J/ m# t2 K( [; J N10 G00 X80 Z280;(快速定位到起点)
8 B, f+ ~, u: ]3 |4 m N20 G76 P030660 Q50 R0.1;(P后面的6位数分别表示:精车次数3次、螺尾倒角量为6,即退尾长度为螺距的60%,牙型角60度。)# d5 t& T2 t; K- [9 O
(Q50:最小切削深度0.05(半径值、指令中单位为0.001)、/ \: B c/ W7 y! s( l4 k5 l
(R0.1:留给精车的余量0.1(半径值))) |8 ^+ Y, R. w f' [+ E
N30 G76 X71 Z200 R0 P1949 Q250 F3;(X、Z为螺纹终点位置)" \5 S3 i2 f7 R y! Z/ _
(R0:车锥螺纹时指定起点与终点的半径差,此处R0为直螺纹,可省略)% G ~: i" w5 B4 R0 U# [. @! `
(P1949:半径方向的螺纹牙高为1.949,指令中单位为0.001)) L* }5 _' b5 G$ Z1 a* ~
(Q250::第一次半径方向切入深度为0.25mm,指令中单位为0.001)8 f! v; v( b: y3 Z( V8 q2 V
$ S, p% h: U) \6 i) c |