| 查看文章 |
2009-12-08 17:24
一般车刀是成形刀转速S1000
假如是外螺纹:
例如:
G0 X Z
G76 P01 01 60 Q100 R0.1
G76 X Z P1300 Q400 R0 F2
P01 精加工次数 01退尾量 60 角度 Q最小切深 R精加工余量
P1300 牙深 Q400最大切深 R 锥度
最终尺寸:比如 G76 X50 Z-50 X最终尺寸就是50
其他参数比如牙高:此数值指定后 系统计算起刀点(X50+牙高=螺纹大径)
别的参数想想就明白了
有种情况G76中有个参数可以指定螺纹角度 比如60度 30度
这种情况即使你的车刀是直的 也同样会车出指定角度(单面刀)系统自动计算每次Z轴的位移量
在车梯型螺纹时 车刀可以磨成单面(左面)带角度 程序会将右面的螺纹角度自动车出来 这样可以有效降低梯形螺纹车刀的阻力,很好用。
N370 G00 X30 Z5 (到简单螺纹循环起点位置)
N380 G00 X19.3
N390 G32 Z-20 E1 C2 P120 F3(加工两头螺纹,吃刀深0.7)
N400 G00 X30
N410 Z5
N420 X18.9
N430 G32 Z-20 E1 C2 P120 F3(加工两头螺纹,吃刀深0.4)
N440 G00 X30
N450 Z5
N460 X18.7
N470 G32 Z-20 E1 C2 P120 F3(加工两头螺纹,吃刀深0.2)
N480 G00 X30
N490 Z5
N500 X18.7
N510 G32 Z-20 E1 C2 P120 F3(光整加工螺纹)位置:φ18.7,长20mm
N520 G00 X30
N530 Z5;退到较远点
N540 G76 C2 R-3 E1 A60 X18.7 Z-20 K0.65 U0.1 V0.1 Q0.6 P240 F3 (螺纹切削精加工)
N550 G00 X100 Z80 (返回程序起点位置)
N560 M05 (主轴停转)
螺纹切削循环(G76)
1. 格式 G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m:精加工重复次数(1至99)本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0723)指定。r:到角量本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0109)指定。a:刀尖角度:可选择80度、60度、55度、30度、29度、0度,用2位数指定。本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0724)指定。如:P(02/m、12/r、60/a)△dmin:最小切削深度本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0726)指定。i:螺纹部分的半径差如果i=0,可作一般直线螺纹切削。k:螺纹高度这个值在X轴方向用半径值指定。△d:第一次的切削深度(半径值)l:螺纹导程(与G32)
G0 X35 Z5
G76 P01 01 60 Q100 R0.1
G76 X..Z ..P1083 Q500 R0 F2
螺纹切削循环(G76)
G76 P(m)(r)(a) Q(△dmin) R(d)
G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)
m:精加工重复次数(1至99)(用两位数表示如02)
本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0723)指定。
r:螺纹尾端倒角值(用两位数表示0—99L如1.2L为12(L为导程))
本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0109)指定。
a:螺纹牙型角
可选择80度、60度、55度、30度、29度、0度,用2位数指定。
本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0724)指定。如:P(02/m、12/r、60/a)
△dmin:最小一次吃刀量单位是微米(最小切削深度)(数字后不准加小数点)
本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0726)指定。
d:最后一次吃刀量单位是微米(数字后不准加小数点)
X、Z坐标 小径=大径—1.0825P(P是螺距)
i:螺纹部分的半径差
如果i=0,可作一般直线螺纹切削。
k:螺纹牙型角高度=0.5413P(单位是微米)
这个值在X轴方向用半径值指定。
△ d:第一次的切削深度或叫吃刀量(单位是微米)
F:螺距
1) G76为非模态指令
2) 使用G76之前应用G00定位(定位原则X、Z都让)
3) G76车削螺纹路线为斜进法区别G92直进式车削螺纹
G76用法格式: G76 P(m)(r)(a) Q(△dmin) R(d); G76 X(U) Z(W) R(i) P(k) Q(△d) F(I) ; X:螺纹终点 X 轴绝对坐标(单位:mm); U:螺纹终点与起点 X 轴绝对坐标的差值(单位:mm); Z:螺纹终点 Z 轴的绝对坐标值(单位:mm); W:螺纹终点与起点 Z 轴绝对坐标的差值(单位:mm); P(m):螺纹精车次数 00~99 (单位:次) ,m 代码值执行后保持有效,并把系统数据参数 NO.057 的值修改为 m。未输入 m 时,以系统数据参数 NO.057 的值作为精车次数。在螺纹精车时,每次 的进给的切削量等于螺纹精车的切削量 d 除以精车次数 m。 P(r):螺纹退尾长度 00~99(单位:0.1×L,L 为螺纹螺距),r 代码值执行后保持有效,并把系统 数据参数 NO.019 的值修改为 r。未输入 r 时,以系统数据参数 NO.019 的值作为螺纹退尾宽度。 螺纹退尾功能可实现无退刀槽的螺纹加工,系统参数 NO.019 定义的螺纹退尾宽度对 G92、G76 代码有效; P(a):相邻两牙螺纹的夹角,取值范围为 00~99,单位:度(°) Q(△dmin):螺纹粗车时的最小切削量,取值范围为 00~99999,(单位:0.001mm,无符号,半径值)。 R(d):螺纹精车的切削量,取值范围为 00~99.999,(单位:mm,无符号,半径值),半径值等于螺纹精车切入点Be与最后一次螺纹粗车切入点Bf的X轴绝对坐标的差值。; R(i):螺纹锥度,螺纹起点与螺纹终点 X 轴绝对坐标的差值, 取值范围为-9999.999~9999.999(单位:mm,半径值)。未输入 R(i)时,系统按 R(i)=0(直螺纹)处理; P(k):螺纹牙高,螺纹总切削深度, 取值范围为 1~999999999(单位:0.001mm,半径值、无符号)。 未输入 P(k)时,系统报警; Q(△d):第一次螺纹切削深度, 取值范围为 1~999999999(单位:0.001mm,半径值、无符号)。未 输入△d 时,系统报警; F:公制螺纹螺距, 取值范围为 0< F ≤500 mm; I:英制螺纹每英寸的螺纹牙数, 取值范围为 0.06~25400 牙/英寸; |