数控机床宏程序入门基础之轴类零件粗精加工(2)

Home / 数控机床宏程序入门基础之轴类零件粗精加工(2) - 2018年1月30日 , by cncgz

数控机床宏程序入门基础之轴类零件粗精加工(2)

本篇文章利用宏程序简单模仿数控系统的外圆车削循环功能。在此用前一篇的图纸与程序

原程序:

T0101

M3S800

G0X82Z5 粗加工开始

#2=0.05 Z向的加工余量

#3=0.5 外圆方向的加工余量

#4=0.3 每层切削后的回退量

#1=76+2*#3 考虑了精加工余量的第一次切削直径

N10 G0X[#1] 将变量赋给X,则X方向进刀的直径则为#1变量中实际存储值。N10是程序

G1Z[-40+#2]F0.2 段的编号,用来标识本段,为后面循环跳转所用。

X[#1+#4] 每次切削只回退#4的值

G0Z5

#1=#1-4 单边切深为2mm,直径方向每次递减4mm

IF [#1GE40] GOTO10 如果#1 >= 40,即此表达式满足条件,则程序跳转到N10继续执行。

M03S1200 当不满足#1 >= 40,即#1<40,则跳过循环判断语句,由此句继续向后执行。

G0X40 由此开始精加工

G1Z-40F0.1

X82

G0X150Z150

M5

M30

数控机床宏程序入门基础之轴类零件粗精加工(2)

PS;这篇给你什么感觉?读后感是什么请写下你的评论,我们一起探讨~

看完是不是感觉太简单了,

近期小编会发点宏程序基础有代表性的文章!

广大同袍们,评论之前能弱弱的向您要给赞么,让更多的人看到此类文章,喜欢的点点关注,每日一更不错过。

因为有你,所以机械不冷门~~谢谢大家

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据