宏程序加工锯齿形螺纹实例(利用宏程序加工变螺距螺纹的方法和技巧)

上一篇分享了【牙变槽不变】的变螺距螺纹宏程序案例,有不少朋友反映,

还有一种常见的变螺距螺纹【槽变牙不变】,这种类型的螺纹如何编程?

关于变螺距螺纹,常见的有下面两种形式:

1, 牙变槽不变

2, 槽变牙不变

宏程序不是万能的,没有宏程序是不能的,来!来!来!军哥在给您分享槽变牙不变的变螺距螺纹宏程序。

宏程序加工锯齿形螺纹实例(利用宏程序加工变螺距螺纹的方法和技巧)(1)

这种类型的螺纹槽宽逐渐变化,牙尺寸固定,如下示意图:

宏程序加工锯齿形螺纹实例(利用宏程序加工变螺距螺纹的方法和技巧)(2)

螺纹槽由初始的18(20-2=18), 依次递减16(18-2=16),14,12……,牙宽尺寸为2。

这种【槽变牙不变】螺纹程序如何编写呢?思路如下:

1, 深度方向采用分层切削,每切一层深度不断减少。

2, 宽度方向通过移动螺纹切削起点位置来赶刀。

基于这两个思路,军哥直接上程序,如下:

O 1111

G21 G40 G97 G99 T0100

T0101 螺纹刀

S300 M03

G00 X38. Z21 螺纹循环起点

#1= 0.5 第一刀切深

#2= 2.0 牙型高度(半径值)

N1 #2=#2-#1 每次切深后的剩余牙高

IF [#2 LE 0.05 ] GOTO2 如果剩余牙高≦0.05,则转移到N2程序段

G00 X[30 2*#2] 30为螺纹外底径

G34 Z-100. F20 K-2

G00 X38.

Z21.

#1=0.8*#1 每次切深为上次的0.8 倍

IF [#1 GE 0.05 ] GOTO1 如果切深≧0.05,则转移到N1程序段。

#1=0.05 否则,切深固定在0.05

GOTO1 转移到N1程序段

N2 G00 X30 Z21

G34 Z-100 F20 K-2

G00 X38

Z21

#3=0.02 *每次赶刀量

N3 G00 Z[21-#3] *螺纹起刀点向左移动#3

X30.

G34 Z-100 F[20-#3] K-2 *螺纹自起刀点开始,每转过一圈,则刀具向右移动#3

G00 X38

Z21

#3=#3 0.02

IF[#3 LE 2]GOTO3

X38

Z21

M30

好了,更多思路上的分享,推荐你看军哥的系统宏教程,一套从零讲起,一看就会,一用就灵的实战编程教程。

最后,军哥和你分享一句话:宏程序不是万能的,没有宏程序是不能的!

学好绝招,关注邹军爱数控。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。