Mills have 2 methods of continuous cycling
I am sure that lathes have the same functionality
Before the M2/M30 insert a "GOTO NSTART" and place a "NSTART" on the 1st line of code would make the program continuous, but a parts count method would need to be added before that GOTO code, say "VC1=VC1+1 ". Parts count is normally advanced when a M2/M30 is executed. The 1 can be replaced with any number like if parting off a number of washers. VC1 is a user variable, most Okumas have 1 to 128 available for program use
or use a schedule program .SSBCode:NSTART G0 G40 G80 G90 ... VC1=VC1+1 GOTO NSTART M2 or M30
example .SSB program
-This would load the program and then cycle it 99 timesCode:( SCHEDULE PROGRAM ) N1 PSELECT <yourprogram1.min> Q99 N2 PSELECT <yourprogram2.min> Q15 N3 PSELECT <yourprogram3.min> Q25 N4 GOTO N1 ( this also makes the program continuous ) N5 END
then load #2 program and run it 15 times and so on.
PS. Welcome to the forum