FANUC数控铣床编程实例39 圆周正弦曲线的宏程序编制

正弦曲线是一种常见的公式曲线,本例中我们编制一个圆周正弦曲线,关键的要点是首先要理解正弦曲线,再要理解如何把它实现折弯到某一直径的圆周上。

上面图是以度为单位的正弦曲线,上图中靠下面的是一个标准的正弦曲线,上面的是360中有8个小周期的正弦曲线。

如果想使其沿圆周均布,见下图:

对于任意一个正弦曲线上的点,对应于圆周相应的角度,其半径正好是原来的Y值加35,所以可以使用圆的参数方程来转变为相应的X和Y坐标值。所以编程如下:

G90G54G40G1Z100F1000M03S1500

X60Y-20

Z5

G1Z-7F500

G1G42X35D1

#6=1

#1=0

WHILE[#6LE365]DO2

#2=3*SIN[8*#1]

#4=35+#2

#7=#4*COS[#6]

#8=#4*SIN[#6]

G1X#7Y#8F200

#1=#1+1

#6=#6+1

END2

N20 G1Z5F200

Z100F1000

M5

M30

毛坯状态如下:

仿真结果如下: