FANUC数控铣床编程实例28-宏程序编程之立铣刀倒斜角

使用立铣刀可以用来加工倒角。本实例使用φ8立铣刀在φ60圆柱上表面加工出C5倒角,下面就来讲解一下如何编制这个宏程序程序。为便于观察,下图的倒角未按实际比例绘制。

立铣刀倒斜角的原理就是:先使立铣刀到达相应深度,再切向工件,使立铣刀刀刃和倒角面接触,以当前刀具轴线和工件轴线的距离为半径,绕工件轴线走一整圆;再次抬刀,切向倒角面,再以新的半径加工整圆,以此往复,直到切至工件上表面,加工完倒角。

下面推演一下程序的编制过程:在第一图中所示,当刀具端面刀刃和倒角面在任意位置接触时,

#1=∣AB∣=∣BC∣

通常将坐标系原点设置在工件上表面中心,

所以A点的Z坐标为-5,X坐标为30

那么C点的Z坐标则是-5+∣BC∣=-5+#1

刀具中心处D的Z坐标为 #3=-5+#1

X坐标 #2=30-#1+4

#2和#3是对应任意角度#1的刀具中心的X坐标和Z坐标,#1的变化范围是【0,5】加工程序编制如下:

G90G54G40G1Z100M03S2000

G1X40Y0

G1Z5

#1=0

WHILE[#1LE5]DO1

#2=30-#1+4

#3=-5+#1

G1Z#3F300

G1X#2

G3I[-#2]

#1=#1+0.1

END1

G1Z5F200

G1Z100F800

M5

M30

刀具轨迹图如下:

毛坯装夹如下图所示:

仿真结果如下: