|
I²。+J²。=R²加工点M相对圆弧有三种情况
在圆弧外:Ii²+Ji²-R²>0
在圆弧上:Ii²+Ji²-R²=0 图5.3
在圆弧内:Ii²+Ji²-R²
程序框图(数控指令G00/G01 X— Y—)
取Fi=Ii²+Ji²-R²(偏差判别函数)
规定I象限时内:+Y方向走一步
外、上:-X方向 走一步
-X走一步后:Ii+1=Ii-1 ,Ji+1=Ji
Fi+1=Ii+1²+Ji+1²-R²=Fi-2Ii+1
+Y走一步后:Ii+1=Ii ,Ji+1=Ji+1
Fi+1=Fi+2Ji+1
我们可推导第一象限的顺圆。
+X走一步后:Ii+1=Ii+1 ,Ji+1=Ji
Fi+1=Fi+2Ii+1 (5-7)
-Y走一步后:Ii+1=Ii ,Ji+1=Ji-1
Fi+1=Fi-2Ji+1 (5-8
|
|