In: Mechanical Engineering
nterpret the following NC program block by block. Indicate G and M functions for each block, describe the tool movement and its path also.
N010 G90 G70 M03 S1200 T05
N020 G00 X0.375 Y0.875
N030 Z0.1
N040 G01 Z-0.1 F10.0 M08
N050 X2.0 F20.0
N060 G02 X2.375 Y0.5 I0.0 J-0.375
N070 G01 Y0.375
N080 X3.625
N090 Y1.25
N100 X3.5
N110 G02 Y1.875 I0.0 J0.375
N120 G01 X3.625
N130 Y2.625
N140 X2.375
N010 G90 G70 M03 S1200 T05.......(G90 (Absolute positioning When G90 is active the machine will read all dimensions and movements from the working datum position).G70 (programming in inches). M03 (spindle starts rotation in clockwise roation ).S1200( spindle speed rotation speed is 1200 rpm.T05 tool selected is tool number 05))
N020 G00 X0.375 Y0.875.......(Tool rapidly moves to x=0.375in and y=0.875in (x and y are coordinates))
N030 Z0.1 ........................( tool rapidly moves to z=0.1)
N040 G01 Z-0.1 F10.0 M08..........(M08 means coolant ON. G01 means linear interpolation ie tool moves straight path( here x=0.375in y=0.875in and z=-0.1in means tool moves into work piece)
N050 X2.0 F20.0 ...................(tool linerly moves with x=2in ,y=0.875in and z=0.1in with feed 20)
N060 G02 X2.375 Y0.5 I0.0 J-0.375 ..................(G02 Circular interpolation, clockwise with x=2.375 and y=0.5 with radius 0.375in)
N070 G01 Y0.375..............(Tool linerly moves to x=2.375 y=0.375 and z=0.1 in)
N080 X3.625................(Tool linerly moves to x=3.625 y=0.375 and z=0.1 in)
N090 Y1.25 ..................(Tool linerly moves to x=3.625 y=1.25 and z=0.1 in)
N100 X3.5................(Tool linerly moves to x=3.5 y=1.25 and z=0.1 in)
N110 G02 Y1.875 J0.375............(circular movement clockwise to x=3.5 y=1.875 z=0.1in with radius 0.375)
N120 G01 X3.625.............(Tool linerly moves to x=3.625 y=1.875 and z=0.1 in)
N130 Y2.625.................(Tool linerly moves to x=3.625 y=2.625 and z=0.1 in)
N140 X2.375..............(Tool linerly moves to x=2.375 y=2.625 and z=0.1 in)
NOTE .... Absolute positioning IS used here so all dimensions are taken from the datum postion