R1=0
mm:R2=20*COS(R1)
R3=12*SIN(R1)
G1G64X=R2 Y=R3 F300
R1=R1+1
IF R1<=360 GOTOB MM
以上程序是用西门子R参数编写的程序
#1=0
N10 #2=20*COS[#1]
#3=12*SIN[#1]
G1G64 X#2 Y#3 F300
R1=R1+1
IF #1 LE 360 GOTO10
以上是FANUC程序,FANUC程序还可以用WHILE 循环编写
前面用的是参数方程编写的(程序中没有加刀具补偿),除此之外还可以用标准方程编写。
不过个人觉得这个用自动编程会更简单。