0% found this document useful (0 votes)
19 views15 pages

MILLING

The document contains a series of CNC machining programs for various operations including milling, contouring, pocketing, drilling, and polar drilling. Each program is structured with specific commands for tool changes, movements, and machining parameters, ensuring all dimensions are in millimeters. The programs utilize conditional loops for iterative machining processes and include subprograms for efficient code reuse.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views15 pages

MILLING

The document contains a series of CNC machining programs for various operations including milling, contouring, pocketing, drilling, and polar drilling. Each program is structured with specific commands for tool changes, movements, and machining parameters, ensuring all dimensions are in millimeters. The programs utilize conditional loops for iterative machining processes and include subprograms for efficient code reuse.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

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;

You might also like