CNC Questions
CNC Questions
CNC Questions
CNC
Programming
Write a CNC part program for the given component using canned cycle. All dimensions in mm.
Consider following parameters during machining:
•Spindle speed during turning, drilling and threading operation is 2000, 1000 and 500 rpm,
respectively.
•Feed rate during rough and finish cycles in turning are 100 and 50 mm/min, respectively.
•The depth of cut during roughing operation is 0.5 mm and finishing allowance in both
directions is 0.1 mm.
•Feed rate in drilling cycle is 60 mm/min.
•The incremental depth of cut and tool retract distance in drilling are 0.5 and 1 mm,
respectively.
•The included angle of thread is 60°. No. of finishing passes are 5. Finishing allowance is 10
µm. Minimum and maximum depth of cut for threading is 50 and 100 µm, respectively.
Q (5)- Write a CNC part program of the given profile in Fig. 1 for its manufacturing on CNC Lathe. Consider following
parameters during machining: (15 Marks)
i. Tool pre-travel allowance is 2 mm.
ii. Spindle speed during turning and drilling operation are 1500 and 1000 rpm, respectively.
iii. Feed rate during roughing and finish operations in turning cycle are 120 and 60 mm/min, respectively.
iv. Feed rate in drilling is 50 mm/min.
iii. The workpiece has to face of 5 mm before other operation.
iv. The depth of cut during roughing is 0.5 mm and finishing allowance on X and Z is 0.1 mm.
v. The depth of cut and tool retract distance in drilling are 1 and 2 mm, respectively.
Write a CNC part program for the given component using canned cycle. All dimensions in mm.
Consider following parameters during machining:
•Spindle speed during turning, drilling and threading operation is 2000, 1000 and 500 rpm, respectively.
•Feed rate during rough and finish cycles in turning are 100 and 50 mm/min, respectively.
•The depth of cut during roughing operation is 0.5 mm and finishing allowance in both directions is 0.1
mm.
•Feed rate in drilling cycle is 60 mm/min.
•The incremental depth of cut and tool retract distance in drilling are 0.5 and 1 mm, respectively.
The included angle of thread is 60°. No. of finishing passes are 5. Finishing allowance is 10 µm.
Minimum and maximum depth of cut for threading is 50 and 100 µm, respectively.
Write a CNC part program for the given component in Figure 1(c) using canned cycle in absolute mode. All dimensions in
mm. Consider following parameters during machining:
● Spindle speed during turning, drilling and threading operation is 2000, 1000 and 500 rpm, respectively.
● Feed rate during rough and finish cycles in turning are 100 and 50 mm/min, respectively.
● The depth of cut during roughing operation is 0.5 mm and finishing allowance in both directions is 0.1 mm.
● Feed rate in drilling cycle is 60 mm/min.
● The incremental depth of cut and tool retract distance in drilling are 0.5 and 1 mm, respectively.
● The included angle of thread is 60°. No. of finishing passes are 5. Finishing allowance is 10 µm. Minimum and maximum depth of
cut for threading is 50 and 100 µm, respectively.
Write a CNC program for engraving the given dotted
profile (ABCDEFGHIJKA) in absolute mode. Use the
G21 G94
following data:
•Depth of profile is 5 mm. G91 G28 X0 Y0 Z0
•Diameter of the cutter is 2 mm. M06 T0101
•Cutting speed and feed rate are 0.52 m/s and 100 M03 S5000
mm/min. G00 G90 G54 X0 Y0
G00 G43 H1 Z20
G00 X60 Y30
G01 Z-5 F100
X130
G03 X170 Y70 R40
G01 X130
Y100
X170 Y140
X130 Y170
X60
G02 X30 Y140 R30
G01 X60 Y70
X30
X60 Y30
G00 Z100
M05
M30
Write a CNC program for engraving the given dotted
profile in absolute mode. Use the following data:
•Depth of profile is 5 mm.
•Diameter of the cutter is 2 mm.
•Cutting speed and feed rate are 0.52 m/s and 100
mm/min.
Write a CNC program for engraving the given dotted
profile in absolute mode. Use the following data:
•Depth of profile is 5 mm.
•Diameter of the cutter is 2 mm.
•Cutting speed and feed rate are 0.52 m/s and 100
mm/min.
Write a CNC program for engraving the given dotted profile in absolute mode.
Use the following data:
•Depth of profile is 5 mm.
•Diameter of the cutter is 2 mm.
•Cutting speed and feed rate are 0.52 m/s and 100 mm/min.
Hand Out
G00 X_ Z_ – Rapid transverse
G01 X_ Z_ F_– Linear motion with feed
G02 X_ Z_ R_F_– Tool movement in clockwise direction
G03 X_ Z_ R_F_– Tool movement in anti-clockwise direction
G20 – Inches mode
G21 – Metric mode
G28 U_ W_ – Go to machine home position in incremental
mode
G98 – Feed in mm/min
G99 – Feed in mm/rev
U – Incremental mode in X- axis
W – Incremental mode in Z- axis
X – Absolute mode in X- axis
Z – Absolute mode in Z- axis
Multiple turning cycle: G71 U_ R_
G71 P_ Q_ U_ W_ F_
Finishing cycle: G70 P_ Q_ F_
Drilling cycle: G74 R_
G74 X_ Z_ Q_ F_
Threading cycle: G76 P(m) (r) (a) Q_ R_
G76 X_ Z_ P_ Q_ F_
M03 – Spindle rotation in clockwise direction
M04 – Spindle rotation in anti-clockwise direction
M05 – Spindle stop
M06 – Tool change
M30 – Program Stop and Rewind