当前位置:吉林快3 » 数控车床 » 正文

分类页和文章页“当前位置”下方广告(PC版)
分类页和文章页“当前位置”下方广告(移动版)

如何用数控车床宏程序加工变螺距螺纹?方法和技巧都在这里

764 人参与  2019年05月28日 01:00  分类 : 数控车床  评论

本文讲解四个内容:


1,什么是变螺距螺纹。

2,变螺距螺纹G代码

3,变螺距螺纹的宏程序


一、什么是变螺距螺纹

所谓变螺距螺纹,也就是螺距值不是固定的,而是沿轴线方向逐渐变化的。


二、加工变螺距螺纹的G代码

G34 X__ Z__ F__K__

1,F为所加工变螺距螺纹的初始螺距。

2,K值为主轴每转过一圈时,螺距的增量或减量。如果K为正值,那么螺距为递增,K为负值,即递减。

 

当然,你也可以使用常用的G92,G32甚至G01指令。具体如何使用

好了,来看如下简图,是一个变螺距螺纹。

 如何用数控车床宏程序加工变螺距螺纹?方法和技巧都在这里 数控车床

螺距由最初的20,逐渐递减19,18,17……,那么G34指令中的K值为-1。


三、如何编写变螺距螺纹的程序

你可以利用军哥之前分享的计算点位坐标方法,沿着轮廓线依次车削。还可以采用常用的分层车,一层一层车削。

 

但是分层切,由于切削深度不断加大,刀具与牙侧的接触面越来越大,切削力也越来越大,很容易引起刀具或工件的损坏。那么我可以采用每一层深度不断减少,从而降低切削力,完成螺纹加工。


程序如下:

O 1111

G21G40 G97 G99 T0100
T0101
螺纹刀
S300 M03
G00 X38. Z21 螺纹循环起点
#1= 0.5 第一刀切深
#2= 3.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-1
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-1
G00 X38
Z200
M30 


机械圈

来源:机械圈转载请保留出处和链接!

本文链接:http://www.jzwslm.com/post/347.html

文章底部广告(PC版)
文章底部广告(移动版)
百度分享获取地址:http://share.baidu.com/

本文标签:

微信公众号:

这里的内容可以随意更改,在后台-主题配置中设置。

百度推荐获取地址:http://tuijian.baidu.com/,百度推荐可能会有一些未知的问题,使用中有任何问题请直接联系百度官方客服!
<< 上一篇 下一篇 >>
评论框上方广告(PC版)
评论框上方广告(移动版)

  • 评论(0)
  • 相关文章

       

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

微信公众号

数控圈 | 机械加工

盛通彩票 荣鼎娱乐 欢乐城彩票注册 澳洲幸运10开奖结果 幸运赛车 海南4+1 上海时时乐开奖 重庆龙虎微信群 幸运赛车 上海11选5