FANUC oi 数控车床做短轴20长轴40的半椭圆用宏程序做请各位师傅指点一下哪错了?G0 Z5.0 ,X0.G99 G1 Z0.#1=0#2=20#3=40#4=2*#2*SIN[#1]#5=40*COS[#1]-40#1=#1+0.2N01G1 X#4 Z#5 F.1IF[#1LE90]GOTO01 那一步错了 为什么 不运行
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 06:05:58
FANUC oi 数控车床做短轴20长轴40的半椭圆用宏程序做请各位师傅指点一下哪错了?G0 Z5.0 ,X0.G99 G1 Z0.#1=0#2=20#3=40#4=2*#2*SIN[#1]#5=40*COS[#1]-40#1=#1+0.2N01G1 X#4 Z#5 F.1IF[#1LE90]GOTO01 那一步错了 为什么 不运行
FANUC oi 数控车床做短轴20长轴40的半椭圆用宏程序做请各位师傅指点一下哪错了?
G0 Z5.0 ,
X0.
G99 G1 Z0.
#1=0
#2=20
#3=40
#4=2*#2*SIN[#1]
#5=40*COS[#1]-40
#1=#1+0.2
N01G1 X#4 Z#5 F.1
IF[#1LE90]GOTO01 那一步错了 为什么 不运行
FANUC oi 数控车床做短轴20长轴40的半椭圆用宏程序做请各位师傅指点一下哪错了?G0 Z5.0 ,X0.G99 G1 Z0.#1=0#2=20#3=40#4=2*#2*SIN[#1]#5=40*COS[#1]-40#1=#1+0.2N01G1 X#4 Z#5 F.1IF[#1LE90]GOTO01 那一步错了 为什么 不运行
N01G1 X#4 Z#5 F.1
IF[#1LE90]GOTO01
你跳转程序GOTO 01只跳转到前一程序段,而前面的运算部分就不会在重复执行所以你只会走一步·然后就进入死循环了,需要修改程序
G0 Z5.0 ,
X0.
G99 G1 Z0.
#1=0
#2=20
#3=40
#4=2*#2*SIN[#1]
#5=40*COS[#1]-40
N01G1 X#4 Z#5 F.1
#1=#1+0.2
IF[#1LE90]GOTO 01
Le错了应该是LT小于