CNC Part Programming NOTES
CNC Part Programming NOTES
Part Programming
Process of Manual Part Programming
Program
Programmer Punch
MCU
Process of Computer Aided Part Programming
Contents of a part program
1. Sequence Number
2. Preparatory functions (G codes)
3. Coordinates (X,Y,Z,U,V,W)
4. Feed rate Function (F)
5. Cutting Speed Function (S)
6. Tool Change Function (T)
7. Miscellaneous Functions (M)
Machining Formulas & Cutting Process parameter selection
Spindle RPM
RPM = 1000*V/ Π D = 320 V/ D
Where V = Cutting Speed, m/min
D = Diameter of the part or Cutter, mm
Material Cutting Speed, V (m/min)
Lathe Drilling Milling
Tool Steel 15 15 12
Cast Iron 18 18 15
Mild Steel 30 30 25
Brass, Soft Bronze 60 60 50
Aluminum, Mg 90 90 60
Second block:
P = First block number of finishing contour
Q = Last block number of finishing contour
U = Stock amount for finishing on the X-axis
diameter
W = Stock left for finishing on the Z-axis
F = Cutting feed-rate (in/rev or m/min) between P
block and Q block
S = Spindle speed (ft/min or m/min) between P
block and Q block
The points P and Q on the contour of the workpart
can be defined as shown in the figure 7.4.5 G70 P…..Q…..F….S….
where,
P = First block number of the finishing contour
Q = Last block number of the finishing contour
F = Cutting feed rate (in/rev or mm/rev)
S = Spindle speed (ft/min or m/min)
Turning Center Programming
Dia= 75
Raw Material