
11. USER PROGRAMS FOR MEASURING CYCLE MENU
SAMPLE PROGRAM B-63423EN/02
-480-
N0551('1');
N0552('2');
N0553('3');
N0554('4');
N0555('5');
N0556('6');
M99
O6371 ;############################################### Measurement of Inside Rectangular (G186)
N9999('MEASUREMENT OF INSIDE RECTANGULAR');
/*
N0001('HEIGHT FOR Z AXIS');
N0002('LENGTH FOR X AXIS');
N0003('LENGTH FOR Y AXIS');
N0004('FEEDRATE FOR MOVE');
N0005('WORK CO-ORD.SYSTEM');
N0006('WORK CO-ORD.SYSTEM');
/*
N0500('1');
N0501("20 01 C010 20")(' G54 ');
N0502("20 01 C010 20")(' G55 ');
N0503("20 01 C010 20")(' G56 ');
N0504("20 01 C010 20")(' G57 ');
N0505("20 01 C010 20")(' G58 ');
N0506("20 01 C010 20")(' G59 ');
N0551('1');
N0552('2');
N0553('3');
N0554('4');
N0555('5');
N0556('6');
M99
O6381 ;############################################### Measurement of Outside Corner (G187)
N9999('MEASUREMENT OF OUTSIDE CORNER');
/*
N0001('1ST MEASURE POINT X');
N0002('1ST MEASURE POINT Y');
N0003('3RD MEASURE POINT X');
N0004('3RD MEASURE POINT Y');
N0005('DISTANCE FOR X AXIS');
N0006('DISTANCE FOR Y AXIS');
N0007('INCREASE FOR X AXIS');
N0008('INCREASE FOR Y AXIS');
N0009('FEEDRATE FOR MOVE');
N0010('WORK CO-ORD.SYSTEM');
N0011('WORK CO-ORD.SYSTEM');
/*
N1000('1');
N1001("20 01 C010 20")(' G54 ');
N1002("20 01 C010 20")(' G55 ');
N1003("20 01 C010 20")(' G56 ');
N1004("20 01 C010 20")(' G57 ');
N1005("20 01 C010 20")(' G58 ');
N1006("20 01 C010 20")(' G59 ');
N1051('1');
N1052('2');
N1053('3');
N1054('4');
N1055('5');
N1056('6');
M99
O6391 ;############################################### Measurement of Inside Corner (G188)
N9999('MEASUREMENT OF INSIDE CORNER');
/*
N0001('CORNER POSITION');