You are on page 1of 3

Compiled by V.K.Modi CAD-CAM lab Mechanical Department BBIT V.V.

Nagar

B. & B. Institute of Technology


Mechanical Engineering Department (GIA)
CAD-CAM LAB
Examples Programming For CNC Milling
operation
Compiled By V.K.Modi

Work Piece Material:-Aluminium

Cutting Tool Material=H.S.S


Cutting Tool= End Mill cutter of H.S.S

Cutting Speed=2000 RPM

Depth of Cut=2 mm

All Dimensions are in mm

Machine:-3 axis Vertical Milling Machine


Compiled by V.K.Modi CAD-CAM lab Mechanical Department BBIT V.V.Nagar

CAM LAB

CNC Milling program for Above Diagram with Absolute


Programming (ISO programming

%
N100 G00 G40 G49 G80 G90(Safety Block)
/ N102 G91 G28 Z0.
/ N104 G28 X0. Y0.
/ N106 G92 X0. Y0. Z0.
N108 G00 G90 X15. Y15. S2000 M03(Spindle Start)
N110 G43 H1 Z50. (Tools Offset)
N112 G00 Z10.(Rapid movement of cutting tool upto Z=10)
Compiled by V.K.Modi CAD-CAM lab Mechanical Department BBIT V.V.Nagar

N114 G01 Z-2. F15.(Depth of cut=2 mm with Plunge Feed)


N116 G01 X50. F70 (Linear feed)
N118 G03 X65. Y30. I0. J15.(Circular Interpolation CCW)
N120 G01 Y65.
N122 G02 X85. Y85. I20. J0. .(Circular Interpolation CW)
N124 G01 X115.
N126 G03 X125. Y95. I0. J10.
N128 G01 Y125.
N130 G03 X115. Y135. I-10. J0.
N132 G01 X45.
N134 G01 X35.
N136 G03 X25. Y125. I0. J-10.
N138 G01 Y65.
N140 G01 X15. Y15.
N142 G00 Z50. (Cutting Tools Rapidly move to Z-50 with G00)
N144 M05 (Spindle Stop)
N146 G91 G28 Z0. (Rapid Movement to Home Position)
N148 G90
N150 M30(Program End)
%

You might also like