镂空立方体-阶梯圆形腔宏程序编制

这个案例要编制一个镂空立方体的加工程序,从下面三维实体图可以看出,要加工的主要内容是不同直径大小和深度的圆形腔,因此只要会编制圆形腔的宏程序,再把深度结合起来,就可以编制每个面的加工程序了。

下图是每个面的平面图

首先我们来看看如何编制一个圆形腔的加工程序,圆形腔半径为#1,刀具半径#2,圆形腔深度#4,切削行距设为0.8D=0.8*2*#2,假设从中心垂直下刀,#3为每次走刀时刀具中心加工整圆的半径,走刀示意图见下图

程序编制如下:

G90G54G40G1Z100F1000M03S1500

G1X0Y0

Z5

#1=18

#2=5

#4=-3

G1Z#4F50

#3=0.8*2*#2

WHILE[#3LE[#1-#2]]DO2

G1X#3F500

G3I-#3

#3=#3+0.8*2*#2

END2

#3=#1-#2 精加工

G1X#3

G3I-#3

G1X0

G1Z5F200

Z100F1000

M5

M30

加工仿真结果

将同一个平面的各个圆形腔编制到一个程序里,参考程序如下

G90G54G40G1Z100F1000M03S1500

G1X0Y0

Z5

#1=18

#2=5

#4=-3

WHILE[#4GE-12]DO1

G1Z#4F50

#3=0+0.8*2*#2

WHILE[#3LE[#1-#2]]DO2

G1X#3F500

G3I-#3

#3=#3+0.8*2*#2

END2

#3=#1-#2

G1X#3

G3I-#3

G1X0

#4=#4-3

#1=#1-3

END1

G1Z5F200

Z100F1000

M5

M30

下是毛坯装夹图

这是一个面的仿真加工结果

工件翻转装夹,加工其他面,但要注意装夹力度合适,否则导致零件变形。

最后一面的仿真结果