首页
学习
活动
专区
工具
TVP
发布

数控车上加工圆弧螺纹宏程序,这个案例值得你学习

精彩推荐

每天学点数控知识,

在清风我前几天的文章中,分享了矩形螺纹的宏程序编写方法,用宏程序加工大螺距螺纹,可以解决加工中出现的震刀,提高产品质量……。

可以说使用宏程序编程好处还很多,比如说刀具寿命管理,安全预测程序开发,数控G指令开发,产品、磨具参数化编程等等。学会宏程序编程是一件多么美好的事啊!

今天分享一篇数车上加工圆弧螺纹的宏程序

说起大螺距圆弧螺纹加工,批量生产大多用旋风铣来加工(如下图:)

但是一些内圆弧,尤其是底孔较小,往往采用车的方法。那么之前分享过,车螺纹常用的三种进给方法:

如果非标成形刀具,刀具圆弧和零件圆弧一样的时候,我们可以通过径向进给的方法来完成螺纹的车削。(如下示意图)

但是对于大螺距以及牙比较深的螺纹,采用圆弧半径小于螺纹牙型半径的圆弧螺纹车刀,这样会显著提高产品质量,与加工效率。

但是问题来了,很多人表示不会编写此程序

下面清风我给大家分享一个简单案例,教大家利用宏程序来编写此程序

机床:数车

加工:R4的内圆弧螺纹,螺距为10

编程思路: 采用侧向进刀方法,也就是刀具沿圆弧逐次进刀

图纸:如下简图

重要的事情说三遍:

采用侧向进刀方法

采用侧向进刀方法

采用侧向进刀方法

侧向进刀有什么特点:(如下图)

本质是:刀具沿着螺纹轮廓线依次进刀,这样就会显著降低切削阻力,(相对于径向进给,刀具两侧刃和底刃,都接触零件,如果大螺距的螺纹加工,这种加工方法很难实现高效的,平稳的加工)

既然刀具沿着螺纹轮廓线进刀,那么我们需要知道轮廓线的点位坐标

1、首先说明,由于刀具存在圆弧R,刀具沿着螺纹轮廓轨迹应该是:螺纹圆弧半径-刀具圆角半径

2、计算圆弧坐标点位坐标

也就是圆弧上的任一的B点

根据勾股定理我们很容易推算出:

BC= AB*SINθ (X方向)

AC= AB*COSθ (Z方向)

好了,清风我就分析到这,更多编程思路上的分析,大家要多关注我的微信公众号CNC120,现在直接上程序:(建议大家收藏起来,备用)

O0001

G54G00X100.Z50.

M03S100

G00X42

Z15.

#1=3(螺纹圆弧R)

#2=2(刀具圆弧R)

#3=0(角度初始变量)

WHILE[#3LE180]DO1(如果没有切削完一个半圆弧继续循环1)

(清风在这设置了个角度变量,为WHILE语句做判断)

#5=[#1-#2]*SIN[#3](计算X坐标)

#6=[#1-#2]*COS[#3](计算Z坐标)

(这是根据勾股定理推算出来的,详见上面第2点)

G0Z[5+#6](螺纹切削循环起点)

G92X[42+2*#5]Z-80. F10(螺纹切削)

(D42是螺纹底孔直径,由于#5我计算的是X方向单边值,要换算成直径,所以需要乘以2)

#3=#3+10(角度每次递增10°)

END1(循环1结束)

G00Z50.

M30

我是清风,数控宏编程传播第一人,因为我觉得市面这方面的专业资料书籍太烂了,非得把知识讲解的深奥,这样让你看不懂、记不住、用不上

书看不懂不是你的问题,而是书的问题,所以清风多年来,原创的几套教程

看似很LOW,却是一看就懂、一学即会、一用就灵

比如这套《跟清风学宏程序编程》,从零基础讲解,逐步到提高,内容涉及比较广,除了宏基础知识之外,更多是编程思路、工艺思想,编程策略等方面的分析,简单易懂,目的是让你体会,感悟宏的魅力,整体上提高你的编程功底与逻辑思维训练。

识别下图二维码加小编购买

跟清风学《数控宏程序编程》后,你至少收获4大成果

1,掌握并具备宏程序进行零件加工的编程能力

2,宏程序的调用、宏程序误差处理方法,提高动手能力,提升数控系统使用功能

3,掌握用数学公式来编写宏程序的技巧

4,掌握简单的模块化编程

5,了解宏程序测量数据反馈至数控系统里

6,了解宏程序用于生产管理

教程费用:398元/套

购买此教程的前提是你需要掌握普通编程,这样清风100%让你学会宏程序编程

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180312B0KHYY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券