Post on 20-Jan-2018
description
CNC Programming
Lathe Axes Designation
Lathe Axes Designation
Lathe
Lathe Axes Designation
CNC Axes
+X
+Z
Milling
Spindle
Milling
CNC Programming
Preparation of CNC programs and proving them is first step to machine the part.
CNC programs are also called part programs.
There are two types of codes are used in CNC programming:
preparatory codes (G Codes)
miscellaneous codes (M codes)
Motion Statements
G00 Linear Movement (rapid)G01 Linear Movement (feed)G02 Circular Movement (cw feed)G03 Circular Movement (ccw feed)
CNC Programming
G00 Linear Movement (rapid)
CNC Programming
(0, 0)
10 24
X
Y
60
55
G00 X55 Y60
CNC Axes
+X
+Z
Tool at (25, 35)
G00 X0 Z35
G00 X0 Z0
CNC Programming
Initial Diameter = 10 mmFinal Diameter = 6 mm Depth of cut = 1 mmWidth of cut = 8 mm
G00 X4 Z1
G01 Z-8
G00 X5 Z1
G00 X 3
G01 Z-8
G00 X4 Z1
G02 Circular Movement (Clockwise)
CNC Programming
(0, 0)
10
24
X
Y
G02 X34 Y0 I0 J-24
G02 X34 Y0 R24