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
毛坯状态如下:
仿真结果如下:
热门跟贴