0% found this document useful (0 votes)
22 views7 pages

CNC - Assignments - 1 2 3 4

Uploaded by

Kushal Patil
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)
22 views7 pages

CNC - Assignments - 1 2 3 4

Uploaded by

Kushal Patil
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/ 7

CNC ASSIGNMENTS 1 TO 4

ASSIGNMENT 1:
N10 G00 G40 G80 G71 G90; (rapid positioning, cutter compensation off, cancel canned cycle, metric
units, absolute distance mode)

N20 M06 TO1; (tool change to tool #1)

N30 G43 Z0. H01 M07; (tool length offset, approach Z0, coolant on)

N40 G00 X-12 Y-12 S80; (rapid travel to X=-12, Y=-12, spindle speed 80 RPM)

N50 G01 Z0 F480; (linear interpolation, move to Z0, feedrate 480 mm/min)

N60 G00 X-15 Y-15 Z50; (rapid travel to X=-15, Y=-15, Z=50)

N70 G01 Z-10; (linear interpolation, move to Z=-10)

N80 G41 X0 Y0 F100; (cutter compensation on, move to X=0, Y=0, feedrate 100 mm/min)

N90 Y80; (move to Y=80)

N100 G02 X20 Y80 R10; (circular interpolation, clockwise, end point X=20, Y=80, radius 10)

N110 G01 X35 Y80; (linear interpolation, move to X=35, Y=80)

N120 G02 X40 Y75 R5; (circular interpolation, clockwise, end point X=40, Y=75, radius 5)

N130 G01 X40 Y45; (linear interpolation, move to X=40, Y=45)

N140 G01 X80 Y45; (linear interpolation, move to X=80, Y=45)

N150 G01 X123 Y0; (linear interpolation, move to X=123, Y=0)

N160 G01 X108; (linear interpolation, move to X=108)

N170 G03 X85 R13; (circular interpolation, counterclockwise, end point X=85, radius 13)

N180 G01 X54; (linear interpolation, move to X=54)

N190 G02 X30 R12; (circular interpolation, clockwise, end point X=30, radius 12)

N200 G01 X0; (linear interpolation, move to X=0)


N210 G40 X-15 Y-15; (cutter compensation off, move to X=-15, Y=-15)

N220 G00 Z50; (rapid travel to Z=50)

N230 M02; (end of program)

ASSIGNMENT 2:
N10 G00 G40 G80 G71 G90; (rapid positioning, cutter compensation off, cancel canned cycle, metric
units, absolute distance mode)

N20 M06 TO1; (tool change to tool #1)

N30 G43 Z0. H01 M07 (tool length offset, approach Z0, coolant on)

N40 G00 X-12 Y-12 S800 M03; (rapid travel to X=-12, Y=-12, spindle speed 800 RPM, spindle on
clockwise)

N70 G01 Z0; (linear interpolation to Z0)

N80 G41 X0 Y0 F100; (cutter compensation left, move to X=0, Y=0 at feedrate of 100 mm/min)

N90 G01 Y55; (linear interpolation to Y55)

N100 X55; (linear interpolation to X55)

N110 Y42.5; (linear interpolation to Y42.5)


N120 G03 X68.5 Y38 R7.5; (circular interpolation clockwise, end point X=68.5, Y=38, radius=7.5)

N130 G02 X100 Y27.5 R17.5; (circular interpolation counterclockwise, end point X=100, Y=27.5,
radius=17.5)

N140 G02 X68.5 Y17 R17.5; (circular interpolation counterclockwise, end point X=68.5, Y=17,
radius=17.5)

N150 G03 X55 Y13.5 R7.5; (circular interpolation clockwise, end point X=55, Y=13.5, radius=7.5)

N160 G01 X55 Y0; (linear interpolation to Y0)

N170 X42.5; (linear interpolation to X42.5)

N180 G02 X38 Y13.5 R7.5; (circular interpolation counterclockwise, end point X=38, Y=13.5, radius=7.5)

N190 G03 X27.5 Y45 R17.5; (circular interpolation clockwise, end point X=27.5, Y=45, radius=17.5)

N200 G03 X17 Y13.5 R17.5; (circular interpolation clockwise, end point X=17, Y=13.5, radius=17.5)

N200 G02 X12.5 Y0 R7.5; (circular interpolation counterclockwise, end point X=12.5, Y=0, radius=7.5)

N210 G01 X0 Y0; (linear interpolation to X0, Y0)

N220 G00 X-15 Y-15; (rapid travel to X=-15, Y=-15)


N230 M02; (end of program, program stop)

ASSIGNMENT 3:
N10 G00 G40 G80 G71 G90; (Initialize machine)

N20 T01 M06; (Select tool and perform tool change)

N30 G43 Z0. H01 M07; (Apply tool length compensation)

N40 G00 X-12 Y-12 S2200 M03; (Rapid travel to [-12,-12], spindle speed 2200, spindle on clockwise)

N50 G01 Z-18.75 F0.08; (Linear interpolation, move to Z-18.75 at a feed rate of 0.08)

N60 G01 X12.5 Y37.5 F175.; (Linear interpolation, move to [12.5,37.5] at a feed rate of 175)

N70 G01 Z-20.; (Linear interpolation, move to Z-20)

N80 G01 Z1.; (Linear interpolation, move to Z1)

N90 G01 X62.5 Y12.5 F175.; (Linear interpolation, move to [62.5,12.5] at a feed rate of 175)

N100 G01 Z-20.; (Linear interpolation, move to Z-20)

N110 G01 Z1; (Linear interpolation, move to Z1)

N120 T02 M06; (Select tool and perform tool change)

N130 G43 Z0. H02 M07; (Apply tool length compensation)

N140 G00 X12.5 Y37.5 S1590 M03; (Rapid travel to [12.5,37.5], spindle speed 1590, spindle on
clockwise)

N150 G01 Z-7. F0.125; (Linear interpolation, move to Z-7 at a feed rate of 0.125)

N160 G01 X12.5 Y37.5 F125; (Linear interpolation, move to [12.5,37.5] at a feed rate of 125)

N170 G01 Z-7; (Linear interpolation, move to Z-7)

N180 G01 Z1; (Linear interpolation, move to Z1)

N190 G01 X62.5 Y12.5 F125; (Linear interpolation, move to [62.5,12.5] at a feed rate of 125)

N200 G01 Z-7; (Linear interpolation, move to Z-7)

N210 G01 Z1; (Linear interpolation, move to Z1)


N220 T03 M06; (Select tool and perform tool change)

N230 G43 Z0. H03 M07; (Apply tool length compensation)

N240 G00 X12.5 Y12.5 S3180 M03; (rapid travel to [12.5, 12.5], spindle speed 3180, spindle on
clockwise)

N250 G01 Z-18.75 F0.25; (move to Z=-18.75 at feed rate 0.25)

N260 G01 X12.5 Y12.5 F250; (move to [12.5, 12.5] at feed rate 250)

N270 G01 Z-20; (move to Z=-20 at current feed rate)

N280 G01 Z1; (move to Z=1 at current feed rate)

N290 G01 X62.5 Y37.5 F250; (move to [62.5, 37.5] at feed rate 250)

N300 G01 Z-20; (move to Z=-20 at current feed rate)

N310 G01 Z1; (move to Z=1 at current feed rate)

N320 T04 M06; (tool change to tool 4)

N330 G43 Z0. H04 M07; (apply tool length offset for tool 4)

N340 G00 X62.5 Y12.5 S2890 M03; (rapid travel to [62.5, 12.5], spindle speed 2890, spindle on
clockwise)

N350 G01 Z-18.75 F0.25; (move to Z=-18.75 at feed rate 0.25)

N360 G01 X12.5 Y12.5 F250; (move to [12.5, 12.5] at feed rate 250)

N370 G01 Z-20; (move to Z=-20 at current feed rate)

N380 G01 Z1; (move to Z=1 at current feed rate)

N390 G01 X62.5 Y37.5 F250; (move to [62.5, 37.5] at feed rate 250)

N400 G01 Z-20; (move to Z=-20 at current feed rate)

N410 G01 Z1; (move to Z=1 at current feed rate)

N420 T05 M06; (tool change to tool 5)

N430 G43 Z0. H05 M07; (apply tool length offset for tool 5)

N440 G00 X12.5 Y12.5 S2650 M03; (rapid travel to [12.5, 12.5], spindle speed 2650, spindle on
clockwise)

N450 G01 Z-18.75 F0.21; (move to Z=-18.75 at feed rate 0.21)


N460 G01 X12.5 Y12.5 F210; (move to [12.5, 12.5] at feed rate 210)

N470 G01 Z-20; (move to Z=-20 at current feed rate)

N480 G01 Z1; (move to Z=1 at current feed rate)

N490 G01 X62.5 Y37.5 F250; (move to [62.5, 37.5] at feed rate 250)

N500 G01 Z-20; (move to Z=-20 at current feed rate)

N510 G01 Z1; (move to Z=1 at current feed rate)

N520 G00 X-20 Y-20 Z0; (rapid travel to [-20,-20,0])

N530 M09 M02; (program end, stop spindle and coolant)

ASSIGNMENT 4:
N10 G00 G40 G80 G71 G90; (rapid positioning, cancel cutter radius compensation, cancel canned cycle,
set units to millimeters, set programming to metric)

N20 G92 M42 S1000; (set spindle speed override to 1000 RPM)

N30 G95; (set feedrate mode to units per minute)

N40 G00 X0 Z0; (rapid travel to X=0, Z=0)

N50 M06 TO1; (automatic tool change to tool number 1)

N60 G43 Z0. H01 M07; (enable tool length compensation, move Z-axis to tool change position, turn
coolant on)

N70 M03 S1000; (start spindle rotation clockwise at 1000 RPM)

N80 G00 X40 Z1; (rapid travel to X=40, Z=1)

N90 G01 X16 Z-3 FO.35 S1000; (linear interpolation, move to X=16, Z=-3 at a feedrate of 0.35 units per
minute and spindle speed of 1000 RPM)

N100 Z-9; (move Z-axis to -9)

N110 G02 X22 Z-14 R5; (circular interpolation, clockwise, end point X=22, Z=-14, radius 5)

N120 G01 Z-23; (linear interpolation, move to Z=-23)

N130 G02 X33 Z-28 R5; (circular interpolation, clockwise, end point X=33, Z=-28, radius 5)
N140 X33 Z-34 R5; (circular interpolation, end point X=33, Z=-34, radius 5)

N150 G01 X40 Z-62; (linear interpolation, move to X=40, Z=-62)

N160 X50 Z1; (move to X=50, Z=1)

N170 X0 Z0; (move to X=0, Z=0)

N180 M05 M09 M02; (stop spindle rotation, coolant off, end of program)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy