Hello every body:
Here is a small macro for a lathe to make grooves.
I get an alarm 078 number not found. May be is the N10 line.
Any advice.
Please go easy...I am a beginner
Thank you in advance.
Jorge
CNC Miyano Fanuc 18T
01225(MAIN PROGRAM)
T1111 (GROOVE .250 WIDTH)
G50S1500M3
G96S875M8
G65P9009B1.375S1.2Z.5C.175W.5T.250F.003
G28U0
G0Z2.5
M30
O9009 (GROOVE MACRO)
#100=#23 (GROOVE WIDTH)
#101=#20 (INSERT WIDTH)
IF[#20GT#23]GOTO99
IF[#20LT#23]GOTO10
IF[#20EQ#23]GOTO11
N10FUP[#23-#20]/[3-1]GOTO11
N11G0 X[#2 + 0.2] Z-#26
G01 X#19 F#9
G04 P500
G00 X[#2 + 0.2]
Z-[#26 + #3]
G01 X#2
X[#2 - 2 * #3] Z-#26
G00 X[#2 + 0.2]
Z-[#26 - #3]
G01 X#2
X[#2 - 2 * #3] Z-#26
G00 X[#2 + 0.2]
N99#3000=100 (INSERT TO BIG)
M99
B #2 1.375 stock dia.
C #3 .175 chamfer size
S #19 1.200 groove diameter
z #26 .500 start point of groove z COORDINATE
w #23 .500 groove width
T #20 .250 insert width