少尉
UID2342516
U币1
G币1775
技术0
主题1
精华0
阅读权限75
注册时间2015-5-7
最后登录2024-11-17
在线时间137 小时
少尉
|
我刚学宏程式,不懂,就随便写了一个程式,刀路如下,但是总是在最后的地方差一刀。感觉逻辑还是不对。希望高手指教,到底什么BUG
T1M6
G0G90G54X0.Y0.S5000M3
G43H2Z50.M8
G0X-50.Y-50.
#100=0
#10=7.6
#111=500
#112=777
#101=#111
#102=#112
#5=30
N2
G90
X-50.Y-50.
G1Z[#100].F100.
X0.Y-20.
#1=0
#2=0
#100=#100-#5
N1
G91
#1=#1+#10
Y[#101-#1].
#105=#101-#1
IF[#105LE#10]GOTO3
N200
#2=#2+#10
X[#102-#2].
#106=#102-#2
IF[#106LE#10]GOTO3
#101=-#101
#102=-#102
#1=#1+#10
Y[#101+#1].
#107=#101+#1
IF[#107GE-#10]GOTO3
N100
#2=#2+#10
X[#102+#2].
#108=#102+#2
IF[#108GE-#10]GOTO3
#101=#111
#102=#112
#105=#101-#1
#106=#102-#2
#107=#101+#1
#108=#102+#2
IF[#105GE#10]GOTO1
N3
G0Z10.
IF[#100GE-20]GOTO2
|
|