FACING
O0111;
N5 G28 G91 Z0;
N10 M06 T01; (ENDMILL-Ø16mm)
N15 G21 G40 G54 G90 G80;
N20 G00 X-12 Y-6;
N25 M03 S800;
N30 G00 Z5;
N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G01 X-12 Y6 F560;
N51 G01 X70 Y6;
N55 G01 X70 Y18;
N60 G01 X0 Y18; ALL DIMENSIONS ARE IN mm
N65 G01 X0 Y30;
N70 G01 X70 Y30;
N75 G01 X70 Y42;
N80 G01 X0 Y42;
N85 G01 X0 Y54;
N90 G01 X70 Y54;
N95 G01 X70 Y66;
N100 G01 X-12 Y66;
N105 G01 X-12 Y-6;
N110 #1 =#1+0.2;
N115 IF [#1 LE 5] GOTO45;
N120 G00 Z5;
N125 M05 M09;
N130 G28 G91 Z0;
N135 G28 G91 Y0;
N140 M30;
PROFILE MILLING
O0112;
N5 G28 G91 Z0;
N10 G28 G91 X0 Y0;
N15 M06 T02; (ENDMILL-Ø4mm)
N20 G40 G54 G80 G90 G21;
N25 G00 X-40 Y-40;
N30 M03 S700;
N35 G00 Z5;
N40 M08;
N45 G00 X0 Y0;
N50 #1 =0.2;
N55 G01 Z-#1 F50;
N60 G01 X10 Y5 F500;
N65 G01 X25 Y0;
N70 G01 X10 Y-5; ALL DIMENSIONS ARE IN mm
N75 G01 X-10 Y5;
N80 G01 X-25 Y0;
N85 G01 X-10 Y-5;
N90 G01 X0 Y0;
N95 G01 X-5 Y10;
N100 G01 X0 Y25;
N105 G01 X5 Y10;
N110 G01 X-5 Y-10;
N115 G01 X0 Y-25;
N120 G01 X5 Y-10;
N125 G01 X0 Y0;
N130 #1 =#1+0.2;
N135 IF [#1 LE 2] GOTO55;
N140 G00 Z5;
N145 M05 M09;
N150 G28 G91 Z0;
N160 G28 G91 Y0;
N165 M30;
LINEAR CONTOURING
O0113;
N5 G28 G91 Z0;
N10 M06 T01; (ENDMILL-Ø12mm)
N15 G21 G40 G54 G90 G80;
N20 G00 X-45 Y0;
N25 M03 S800;
N30 G00 Z5;
N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G01 X-24 Y0 G41 D1 F560;
N55 G01 X-24 Y10;
N60 G01 X-10 Y24;
N65 G01 X10 Y24; ALL DIMENSIONS ARE IN mm
N70 G01 X24 Y10;
N75 G01 X24 Y-10; N125 G01 X-30 Y-30;
N80 G01 X10 Y-24; N130 G01 X-30 Y0;
N85 G01 X-10 Y-24; N135 G01 X-45 Y0;
N90 G01 X-24 Y-10; N140 #1 =#1+0.2;
N95 G01 X-24 Y0; N145 IF [#1 LE 5] GOTO45;
N100 G01 X-45 Y0 G40; N150 G00 Z5;
N105 G01 X-30 Y0; N155 M05 M09;
N110 G01 X-30 Y30; N160 G28 G91 Z0;
N115 G01 X30 Y30; N165 G28 G91 Y0;
N120 G01 X30 Y-30; N170 M30;
PROFILE CONTOURING
O0114;
N5 G28 G91 Z0;
N10 M06 T01; (ENDMILL-Ø12mm)
N15 G21 G40 G54 G90 G80;
N20 G00 X-45 Y0;
N25 M03 S800;
N30 G00 Z5;
N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G01 X-24 Y0 G41 D1 F560;
N55 G01 X-24 Y17;
N60 G02 X-16 Y25 R8;
N65 G01 X16 Y25;
N70 G01 X24 Y17;
N75 G01 X24 Y-18; ALL DIMENSIONS ARE IN mm
N80 G02 X17 Y-25 R7;
N85 G01 X-17 Y-25; N130 G01 X-30 Y0;
N90 G01 X-24 Y-18; N135 G01 X-45 Y0;
N95 G01 X-24 Y0; N140 #1 =#1+0.2;
N100 G01 X-45 Y0 G40; N145 IF [#1 LE 5] GOTO45;
N105 G01 X-30 Y0; N150 G00 Z5;
N110 G01 X-30 Y30; N155 M05 M09;
N115 G01 X30 Y30; N160 G28 G91 Z0;
N120 G01 X30 Y-30; N165 G28 G91 Y0;
N125 G01 X-30 Y-30; N170 M30;
CIRCULAR POCKETING
O0115;
N5 G28 G91 Z0;
N10 M06 T01; (ENDMILL-Ø16mm)
N15 G21 G40 G54 G90 G80;
N20 G00 X0 Y0;
N25 M03 S800;
N30 G00 Z5;
N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G01 X-20 Y0 G42 D1 F560;
N55 G02 X20 Y0 R20;
N60 G02 X-20 Y0 R20;
N65 G01 X0 Y0 G40; ALL DIMENSIONS ARE IN mm
N70 G01 X-10 Y0;
N75 G02 X10 Y0 R10;
N80 G02 X-10 Y0 R10;
N85 G01 X0 Y0;
N90 #1 =#1+0.2;
N95 IF [#1 LE 10] GOTO45;
N100 G00 Z5;
N105 M05 M09;
N110 G28 G91 Z0;
N115 G28 G91 Y0;
N120 M30;
PROFILE POCKETING
O0116;
N5 G28 G91 Z0;
N10 M06 T01; (ENDMILL-Ø16mm)
N15 G21 G40 G54 G90 G80;
N20 G00 X0 Y0;
N25 M03 S800;
N30 G00 Z5;
N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G01 X-40 Y0 G42 D1 F560;
N55 G02 X-20 Y20 R20;
N60 G02 X20 Y20 R20;
N65 G02 X20 Y-20 R20;
N70 G02 X-20 Y-20 R20; ALL DIMENSIONS ARE IN mm
N75 G01 X0 Y0 G40;
N80 G01 X12 Y0;
N85 G01 X0 Y0;
N90 G01 X0 Y12;
N95 G01 X0 Y-12;
N100 G01 X0 Y0;
N105 #1 =#1+0.2;
N110 IF [#1 LE 5] GOTO45;
N115 G00 Z5;
N120 M05 M09;
N125 G28 G91 Z0;
N130 G28 G91 Y0;
N135 M30;
DRILLING
O0117;
N5 G28 G91 Z0;
N10 M06 T01; (TWISTDRILL-Ø4mm)
N15 G21 G40 G54 G90 G80;
N20 M03 S800;
N25 G00 Z5;
N30 M08;
N35 G00 Z15;
N40 G83 X25 Y25 Z-3 Q0.2 R1 F0.2;
N45 X75 Y25;
N50 X75 Y75;
N55 X25 Y75;
N60 G00 Z5;
N65 M05 M09;
N70 G28 G91 Z0; ALL DIMENSIONS ARE IN mm
N75 M01;
N80 M06 T02; (TWISTDRILL-Ø10mm)
N85 G21 G40 G54 G90 G80;
N95 M03 S800;
N100 G00 Z5;
N105 M08;
N110 G00 Z15;
N115 G83 X25 Y25 Z-18.3 Q0.2 R1 F0.2;
N120 X75 Y25;
N125 X75 Y75;
N130 X25 Y75;
N135 G00 Z5;
N140 M05 M09;
N145 G28 G91 Z0;
N150 G28 G91 Y0;
N155 M30;
POLAR DRILLING
O0118;
N5 G28 G91 Z0;
N10 M06 T01; (TWISTDRILL-Ø4mm)
N15 G21 G40 G54 G90 G80 G16;
N20 M03 S800;
N25 G00 Z5;
N30 M08;
N35 G00 Z15;
N40 G83 X17.5 Y0 Z-3 Q0.2 R1 F0.2;
N45 X17.5 Y45; ALL DIMENSIONS ARE IN mm
N50 X17.5 Y90;
N55 X17.5 Y135; N135 G00 Z15;
N60 X17.5 Y180; N140 G83 X17.5 Y0 Z-23.3 Q0.2 R1 F0.2;
N65 X17.5 Y225; N145 X17.5 Y45;
N70 X17.5 Y270; N150 X17.5 Y90;
N75 X17.5 Y315; N155 X17.5 Y135;
N80 G80 G15; N160 X17.5 Y180;
N85 G00 Z5; N165 X17.5 Y225;
N95 M05 M09; N170 X17.5 Y270;
N175 X17.5 Y315;
N100 G28 G91 Z0;
N180 G0 Z5;
N105 M01;
N185 G80 G15;
N110 M06 T02; (TWISTDRILL-Ø10mm)
N190 M05 M09;
N115 G21 G40 G54 G90 G80 G16;
N120 M03 S800; N195 G28 G91 Z0;
N125 G00 Z5; N200 G28 G91 Y0;
N130 M08; N205 M30;
POLAR DRILLING
O0119;
N5 G28 G91 Z0;
N10 M06 T01; (TWISTDRILL-Ø4mm)
N15 G21 G40 G54 G90 G80 G16;
N20 M03 S800;
N25 G00 Z5;
N30 M08;
N35 G00 Z15;
N40 G83 X20 Y45 Z-3 Q0.2 R1 F0.2;
N45 X35 Y45;
N50 X50 Y45;
N55 X65 Y45;
N60 G00 Z5; ALL DIMENSIONS ARE IN mm
N65 G80 G15;
N70 M05 M09;
N75 G28 G91 Z0;
N80 M01;
N85 M06 T02; (TWISTDRILL-Ø10mm) N125 X50 Y45;
N90 G21 G40 G54 G90 G80 G16; N130 X65 Y45;
N95 M03 S800; N135 G00 Z5;
N100 G00 Z5; N140 G80 G15;
N105 M08; N145 M05 M09;
N110 G00 Z15; N150 G28 G91 Z0;
N115 G83 X20 Y45 Z-18.3 Q0.2 R1 F0.2; N155 G28 G91 Y0;
N120 X35 Y45; N160 M30;
POLAR DRILLING WITH INCREMENTAL VALUE & “K”
O0120;
N5 G28 G91 Z0;
N10 M06 T01; (TWISTDRILL-Ø4mm)
N15 G21 G40 G54 G90 G80 G16;
N20 M03 S800;
N25 G00 Z5;
N30 M08;
N35 G00 Z0;
N40 G83 X17.5 Y0 Z-3 Q0.2 R0 F0.2;
N45 G91 X0 Y45 K7;
N50 G90 G80 G15;
N55 M05 M09; ALL DIMENSIONS ARE IN mm
N60 G28 G91 Z0;
N65 M01;
N70 M06 T02; (TWISTDRILL-Ø10mm)
N75 G21 G40 G54 G90 G80 G16;
N80 M03 S800;
N85 G00 Z5;
N90 M08;
N95 G00 Z0;
N100 G83 X17.5 Y0 Z-23.3 Q0.2 R0 F0.2;
N105 G91 X0 Y45 K7;
N110 G90 G80 G15;
N115 M05 M09;
N120 G28 G91 Z0;
N125 G28 G91 Y0;
N130 M30;
POLAR SLOTING
O0121;
N5 G28 G91 Z0;
N10 M06 T01; (ENDMILL-Ø8mm)
N15 G21 G16 G40 G54 G90 G80;
N20 G00 X50 Y15;
N25 M03 S800;
N30 G00 Z5;
N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G03 X50 Y75 R50 F560;
N55 G02 X50 Y15 R50;
N60 #1=#1+0.2;
N65 IF [#1 LE 5] GOTO45;
N70 G15;
N75 G00 Z5;
N80 M05 M09; ALL DIMENSIONS ARE IN mm
N85 G28 G91 Z0;
N90 G28 G91 Y0;
N95 M30;
DATUM SHIFT
O0122; (SUB PROGRAM)
/ N5 G28 G91 Z0;
/ N10 M06 T01;
N15 G21 G16 G40 G54 G90 G80;
N20 G00 X50 Y15;
/ N25 M03 S800;
N30 G00 Z5;
/ N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G03 X50 Y75 R50 F560;
N55 G02 X50 Y15 R50;
N60 #1=#1+0.2;
N65 IF [#1 LE 5] GOTO45;
N70 G15;
N75 G00 Z5;
/ N80 M05 M09;
/ N85 G28 G91 Z0;
/ N90 G28 G91 Y0; ALL DIMENSIONS ARE IN mm
/ N95 M30;
N100 M99; (INSTEAD OF M30)
ADD NEW PROGRAM NUMBER
O0123; (MAIN PROGRAM) N50 M98 P0122;
N5 G28 G91 Z0; N55 G52 X-60 Y-60;
N10 M06 T01; (ENDMILL-Ø8mm) N60 M98 P0122;
N15 G21 G40 G54 G90 G80; N65 G52 X0 Y-60;
N20 M03 S800; N70 M98 P0122;
N25 G00 Z5; N75 G00 Z5;
N30 M08; N80 M05 M09;
N35 G52 X0 Y0; N85 G28 G91 Z0;
N40 M98 P0122; N90 G28 G91 Y0;
N45 G52 X-60 Y0; N95 M30;
DATUM ROTATION
O0124; (SUB PROGRAM)
/ N5 G28 G91 Z0;
/ N10 M06 T01;
N15 G21 G16 G40 G54 G90 G80;
N20 G00 X50 Y15;
/ N25 M03 S800;
N30 G00 Z5;
/ N35 M08;
N40 #1 =0.2;
N45 G01 Z-#1 F56;
N50 G03 X50 Y75 R50 F560;
N55 G02 X50 Y15 R50;
N60 #1=#1+0.2;
N65 IF [#1 LE 5] GOTO45;
N70 G15;
N75 G00 Z5;
/ N80 M05 M09; ALL DIMENSIONS ARE IN mm
/ N85 G28 G91 Z0;
/ N90 G28 G91 Y0;
/ N95 M30;
N100 M99; (INSTEAD OF M30)
ADD NEW PROGRAM NUMBER
O0125; (MAIN PROGRAM) N50 M98 P0124;
N5 G28 G91 Z0; N55 G68 X0 Y0 R180;
N10 M06 T01; (ENDMILL-Ø8mm) N60 M98 P0124;
N15 G21 G40 G54 G90 G80; N65 G68 X0 Y0 R270;
N20 M03 S800; N70 M98 P0124;
N25 G00 Z5; N75 G00 Z5;
N30 M08; N80 M05 M09;
N35 G68 X0 Y0 R0; N85 G28 G91 Z0;
N40 M98 P0124; N90 G28 G91 Y0;
N45 G68 X0 Y0 R90; N95 M30;
MULTIPLE PROFILE:
ALL DIMENSIONS ARE IN mm.
O0003; (CONTOURING) N70 G01 X70 Y55;
N5 G28 G91 Z0; N75 G03 X55 Y70 R15;
N10 G28 G91 X0 Y0; N80 G01X10 Y70;
N15 M06 T01; (ENDMILL-Ø16mm) N85 G01X10 Y-10;
N20 G21 G40 G54 G17 G80 G90; N90 G01 G40 X-10 Y-10;
N25 G00 X-10 Y-10; N91 G01 X0 Y0;
N30 M03 S583; N92 G01 X80 Y0;
N35 G00 Z5; N93 G01 X80 Y90;
N40 #1 = 0.2; N94 G01 X80 Y-10;
N45 G01 Z-#1 F50; N95 G01 X-10 Y-10;
N50 G01 G42 D1 X-10 Y10 F500; N96 #1 = #1+0.2;
N60 G01 X60 Y10; N100 IF [#1 LE 10] GOTO45;
N65 G01 X70 Y20; N105 G00 Z5;
N110 M05; N260 G00 Z5;
N115 M09; N265 M03 S700;
N120 G28 G91 Z0; N270 M08;
N125 G28 G91 Y0; N280 G00 Z15;
N130 M01; (ENDMILL-Ø10mm) N290 G83 X25 Y20 Z-2 Q0.2 R1 F0.2;
N135 M06 T02; (POLAR SLOT) N295 X55 Y60;
N140 G21 G40 G54 G80 G90; N300 G80;
N145 G00 X-10 Y-10; N305 G00 Z5;
N155 M03 S583; N310 M05;
N160 G00 Z5; N315 M09;
N165 M08; N320 G28 G91 Z0;
N170 G16 G00 X60 Y20; N325 M01; (TWISTDRILL-Ø10mm)
N175 #2 = 0.2; N330 M06 T04; (DRILLING)
N180 G01 Z- #2 F50; N335 G40 G54 G80 G90 G21;
N185 G03 X60 Y70 R60 F500; N340 G00 Z5;
N195 G02 X60 Y20 R60; N345 M08;
N200 #2 = #2 + 0.2; N350 G00 Z15;
N205 IF [#2 LE 15] GOTO180; N355 G83 X25 Y20 Z-21.33 Q0.2 R1 F0.2;
N210 G00 Z5; N360 X55 Y60;
N215 G15; N365 G80;
N220 M05; N370 G00 Z5;
N225 M09; N375 M05;
N235 G28 G91 Z0; N380 M09;
N240 G28 G91 Y0; N385 G28 G91 Z0;
N245 M01; (TWISTDRILL-Ø4mm) N390 G28 G91 Y0;
N250 M06 T03; (CERTER DRILLING) N395 M30;
N255 G40 G54 G80 G90 G21;