Preface |
|
xix | |
Acknowledgement |
|
xxi | |
List of Figures |
|
xxiii | |
List of Abbreviations |
|
xliii | |
1 CNC Machine and Its Importance |
|
1 | (16) |
|
1.1 History of CNC Machine |
|
|
1 | (1) |
|
|
2 | (1) |
|
1.3 Working of CNC Machine |
|
|
3 | (1) |
|
1.4 Language of CNC Machine |
|
|
3 | (1) |
|
1.5 Benefits: After Coming to the CNC Machine |
|
|
3 | (1) |
|
|
4 | (1) |
|
1.7 What is the Importance of CNC Machine in the Modern World? |
|
|
4 | (1) |
|
1.8 Advantages and Disadvantages of CNC Machine |
|
|
4 | (3) |
|
|
5 | (1) |
|
1.8.2 Some Most Important Advantages of CNC Machine |
|
|
5 | (1) |
|
|
6 | (1) |
|
1.9 Types of CNC Machines |
|
|
7 | (1) |
|
1.10 Some Constructional Features of CNC Machine |
|
|
7 | (4) |
|
1.11 Important Parts of CNC Machine |
|
|
11 | (1) |
|
1.12 What Do You Mean By NC And CNC Machine? |
|
|
12 | (1) |
|
1.13 Difference Between the NC Machine and CNC Machine |
|
|
13 | (1) |
|
|
13 | (1) |
|
|
13 | (1) |
|
1.14 What is CNC Control Software? |
|
|
14 | (1) |
|
1.14.1 Some Popular CNC Control Software Names are Given Below |
|
|
15 | (1) |
|
|
15 | (2) |
2 Turning Process and Its Cutting Parameters |
|
17 | (10) |
|
2.1 What is Turning?/What is Turning Operation? |
|
|
17 | (1) |
|
2.2 What is Adjustable Cutting Factor in Turning Machine? |
|
|
17 | (1) |
|
2.3 What is the Feed, Cutting Speed, Spindle Speed and Depth of Cut? |
|
|
17 | (2) |
|
|
17 | (1) |
|
|
17 | (1) |
|
|
18 | (1) |
|
|
19 | (1) |
|
2.4 What are the Turning, Facing, Straight Turning, Step Turning, Drilling, Boring and Threading Operations? |
|
|
19 | (5) |
|
|
19 | (1) |
|
|
20 | (1) |
|
|
20 | (1) |
|
2.4.4 Plain Turning/Straight Turning Operation |
|
|
20 | (2) |
|
2.4.5 Step Turning Operation |
|
|
22 | (1) |
|
|
22 | (1) |
|
2.4.7 Taper Turning Operation |
|
|
23 | (1) |
|
|
23 | (1) |
|
2.4.9 Threading Operation |
|
|
23 | (1) |
|
2.5 Why We Choose the CNC Machine for Manufacturing the Products? |
|
|
24 | (1) |
|
2.6 What Should We Need for Manufacturing the Product in CNC Machine? |
|
|
25 | (1) |
|
|
25 | (2) |
3 Importance of Alphabets in CNC Programming |
|
27 | (10) |
|
3.1 Alphabets, Which are Used in CNC Programming? |
|
|
27 | (7) |
|
3.1.1 A Rotary axis around the X-axis (unit in degrees) |
|
|
27 | (1) |
|
3.1.2 B Rotary axis around Y-axis (unit in degrees) |
|
|
27 | (1) |
|
3.1.3 C Rotary axis around Z-axis (unit in degrees) |
|
|
27 | (1) |
|
|
27 | (1) |
|
3.1.4.1 Formula to Find Out Unknown Diameter on Turning Machine |
|
|
27 | (1) |
|
3.1.5 E For accuracy control during machining operation/ engraving feed rate or contouring accuracy |
|
|
28 | (1) |
|
3.1.6 F Feed is like a cutting force of the tool. This is applied during material removing |
|
|
28 | (1) |
|
3.1.7 G Preparatory function (G-code/job operation code) |
|
|
28 | (1) |
|
3.1.8 H Tool height offset/data |
|
|
29 | (1) |
|
3.1.9 I Auxiliary axis in X-axis direction |
|
|
29 | (1) |
|
3.1.10 J is an auxiliary axis in Y-axis. It is used in CNC milling programming |
|
|
29 | (1) |
|
3.1.11 K is an auxiliary axis in the Z-axis |
|
|
30 | (1) |
|
3.1.12 L is used as a subprogram number or L is used as a number of repetition (loops) in canned cycle |
|
|
31 | (1) |
|
3.1.13 M Miscellaneous code (M-code/Machine operating code) |
|
|
31 | (1) |
|
3.1.14 N Block number/Sequence number/Line number in CNC program |
|
|
31 | (1) |
|
3.1.15 O Program number/Program name |
|
|
31 | (1) |
|
3.1.16 P is used as a block sequence number |
|
|
32 | (1) |
|
3.1.17 Q is used as a Line number in some canned cycles in turning machine |
|
|
32 | (1) |
|
3.1.18 R denotes radius and R is used for radius profile in CNC programming |
|
|
32 | (1) |
|
3.1.19 S Spindle speed is the angular velocity of the work piece is called the spindle speed |
|
|
32 | (1) |
|
3.1.20 T Tool T is used as a cutting tool in CNC programming |
|
|
32 | (1) |
|
3.1.21 U Incremental axis in X-axis direction |
|
|
32 | (1) |
|
3.1.22 V Incremental axis in Y-axis direction |
|
|
33 | (1) |
|
3.1.23 W Incremental axis in Z-axis direction |
|
|
33 | (1) |
|
3.1.24 X Main axis in X-axis direction |
|
|
33 | (1) |
|
3.1.25 Y Main axis in Y-axis direction |
|
|
33 | (1) |
|
3.1.26 Z Main axis in Z-axis direction |
|
|
33 | (1) |
|
3.2 How to Write a CNC Program?/Write the Procedure of CNC Program? |
|
|
34 | (1) |
|
|
35 | (2) |
4 Cutting Tool Geometry Settings in CNC Software |
|
37 | (8) |
|
4.1 What is the Cutting Tool Geometry in CNC Software? |
|
|
37 | (1) |
|
4.2 Another Example of Tool Offset/Geometry |
|
|
38 | (1) |
|
4.3 What is Cutting Tool Offset (Wear)? |
|
|
39 | (1) |
|
4.4 An Example of the Tool Offset (Wear) |
|
|
40 | (1) |
|
4.5 What are Tool Offset Geometry and Tool Offset Wear in CNC Turning Machine? |
|
|
41 | (1) |
|
4.6 What is Tool Nose Radius in CNC Machine? |
|
|
41 | (1) |
|
4.7 What is Tool Tip Location in CNC Machine? Is it Same for All CNC Turning Machines? |
|
|
42 | (2) |
|
4.8 Where You Enter Tool Nose Radius and Tool Tip Location? |
|
|
44 | (1) |
|
|
44 | (1) |
5 Dimension Methods, Machine Zero, Work Zero and Machine Axis |
|
45 | (10) |
|
5.1 What is Absolute Dimension and Increment Dimension? |
|
|
45 | (1) |
|
5.1.1 Absolute Dimension (G90) |
|
|
45 | (1) |
|
5.1.2 Incremental Dimension (G91) |
|
|
45 | (1) |
|
5.2 What is Diametrical Method and Radius Method? |
|
|
46 | (1) |
|
|
46 | (1) |
|
|
47 | (1) |
|
5.3 What is the Machine Zero? |
|
|
47 | (1) |
|
5.4 What is the Work Zero Offset/Origin (0, 0) in CNC Turning Machine and What is the Importance of the Work Zero in CNC Machine? |
|
|
48 | (1) |
|
5.5 What is the Importance of the Central Axis of the Spindle in CNC Turning Machine? |
|
|
49 | (1) |
|
5.6 How Many Axis in CNC Turning Machine? |
|
|
49 | (3) |
|
5.6.1 Z-Axis (When Cutting Tool Moves Towards to Work Piece Length, Which is Called Z-Axis) |
|
|
51 | (1) |
|
5.6.2 Some Important Facts About X = 0 & Z = 0 |
|
|
51 | (5) |
|
5.6.2.1 Before CNC programming and running the CNC turning machine, the programmer must know about the X = 0 & Z = 0. It means, programmer should know where is X = 0 (zero) and Z = 0 (zero) situated |
|
|
52 | (1) |
|
5.6.2.2 Always in CNC turning machine, the value of X-axis will be zero (X = 0) in the center of the rotating work piece. It is a universal truth for turning machine |
|
|
52 | (1) |
|
5.7 In Some Special Cases, We Can Take Z = 0 Anywhere on the Work Piece Surface. It Depends on the Machining Condition |
|
|
52 | (1) |
|
|
53 | (2) |
6 Turning Machine and Its Coordinates |
|
55 | (18) |
|
6.1 What is the Importance of the Coordinate System in CNC Machine? |
|
|
55 | (1) |
|
6.2 Find the Coordinates of Given Figure in Absolute Method (G90 Code) |
|
|
55 | (1) |
|
6.3 Find the Absolute (G90) Coordinates of Given Figure in Diametrical Method |
|
|
56 | (6) |
|
6.3.1 In Turning Machine X-Axis is a Diametrical Axis, During Programming and Coordinates X Will Use with Diameter Value |
|
|
58 | (1) |
|
6.3.2 In Turning Machine Z-Axis Works in Length, During Programming and Coordinates Z Will Use with Length Value |
|
|
58 | (4) |
|
6.3.2.1 In Figure 6.7, all length dimensions will be count in Z-axis with negative value because whole work piece is coming inside the negative zone (left side from work zero) of the Z axis. So length dimension will write with negative sign |
|
|
59 | (1) |
|
6.3.2.2 All diametrical dimensions (10, 25) are in X-axis, so it will use with X-axis with positive value (+) because cutting tool cuts the material from above the center line and above the center line value of the X is always positive (+). Therefore all X-axis dimensions (diameter) will take with positive value |
|
|
60 | (1) |
|
6.3.2.3 Before Taking the Coordinates from the Drawing You Should Know Some Facts |
|
|
60 | (2) |
|
6.4 Find the Coordinates in the Absolute and Diametrical Method of Given Figure |
|
|
62 | (2) |
|
6.4.1 Cutting Tool Will Follow Figure 6.10 Coordinates Points 1, 2, 3, 4, 5, 6 & 7 and Remove the Extra Material as Per Drawing |
|
|
64 | (1) |
|
6.5 Find the Coordinates in Absolute and Diametrical Method of the Given Figure |
|
|
64 | (2) |
|
6.5.1 During in Final Cut, Cutting Tool Will Follow Figure 6.14 Coordinates Points |
|
|
64 | (2) |
|
6.6 Find the Coordinates in Absolute and Diametrical Method of the Given Figure |
|
|
66 | (1) |
|
6.6.1 During in Final Cut, Cutting Tool Will Follow Figure 6.17 Coordinates Points |
|
|
67 | (1) |
|
6.7 Find the Coordinates in Absolute and Diametrical Method of the Given Figure |
|
|
67 | (1) |
|
6.7.1 During in Final Cut, Cutting Tool Will Follow Figure 6.20 Coordinates Points |
|
|
67 | (1) |
|
6.8 Find the Absolute Coordinates of Given Figure in Radius and Diametrical Method |
|
|
68 | (2) |
|
|
68 | (1) |
|
|
69 | (1) |
|
6.9 Find the Absolute Coordinates in the Diametrical Method of Given Figure |
|
|
70 | (1) |
|
6.9.1 During in Final Cut, Cutting Tool Will Follow Figure 6.22 Coordinates Points |
|
|
70 | (1) |
|
6.10 Find the Coordinates in Absolute and Diametrical Method of the Given Figure |
|
|
71 | (1) |
|
6.10.1 During in Final Machining Operation, Cutting Tool Will Follow Above Coordinates Points |
|
|
72 | (1) |
|
|
72 | (1) |
7 CNC Machine Programming Codes (G-Codes and M-codes) |
|
73 | (56) |
|
7.1 G & M Codes are the Main Programming Codes, Which are Used During CNC Programming |
|
|
73 | (1) |
|
|
73 | (1) |
|
7.3 G Codes are of Two Types |
|
|
73 | (1) |
|
|
73 | (1) |
|
|
73 | (1) |
|
7.4 Important and Interesting Facts |
|
|
74 | (1) |
|
7.5 Examples of Some G Codes |
|
|
74 | (1) |
|
7.6 G00 Rapid Positioning/Rapid Traverse/Rapid Motion |
|
|
75 | (1) |
|
7.7 G01 Linear Motion with Feed Rate (F) |
|
|
76 | (1) |
|
7.8 G02 Circular Interpolation in Clock Wise (C.W.) Direction |
|
|
77 | (1) |
|
7.9 G03 Circular Interpolation in Counter (Anti) Clock Wise (C.C.W.) Direction |
|
|
78 | (2) |
|
|
80 | (1) |
|
7.11 G17 Selection of XY Circular Plane |
|
|
81 | (1) |
|
7.12 G18 Selection of ZX Circular Plane |
|
|
82 | (1) |
|
7.13 G19 Selection of YZ Circular Plane |
|
|
83 | (1) |
|
7.14 G20 Inch Selection System in CNC Programming |
|
|
84 | (1) |
|
7.15 G21 Metric Selection System in CNC Programming |
|
|
84 | (1) |
|
7.16 G28 Return to Reference Point (Machine Home Position) |
|
|
85 | (1) |
|
7.17 G32 Thread Cutting Command |
|
|
85 | (1) |
|
7.18 G33 Thread Cutting Command |
|
|
86 | (1) |
|
7.19 G40 Tool Nose Radius Compensation Cancel |
|
|
86 | (1) |
|
7.20 G41 Tool Nose Radius Compensation Left |
|
|
86 | (1) |
|
7.21 G42 Tool Nose Radius Compensation Right |
|
|
86 | (6) |
|
7.21.1 G41 and G42 Will Apply in Following Conditions |
|
|
87 | (5) |
|
7.21.1.1 If CNC turning machine has a slant bed (45°/30°) |
|
|
87 | (3) |
|
7.21.1.2 If turning machine has flat bed same like conventional lathe machine |
|
|
90 | (2) |
|
7.22 Uses of G41> and G42 in CNC Milling Machine |
|
|
92 | (2) |
|
7.22.1 G41 and G42 Codes are Used also in CNC Milling Machine for Cutter Compensation |
|
|
92 | (13) |
|
|
93 | (1) |
|
|
94 | (1) |
|
7.23 G43 Tool Length Compensation Positive |
|
|
94 | (1) |
|
7.24 G44 Tool Length Compensation Negative |
|
|
94 | (1) |
|
7.25 G49 Tool Length Compensation Cancel |
|
|
94 | (1) |
|
7.26 G50 Maximum Spindle Speed (for Control Maximum Spindle Speed) |
|
|
94 | (2) |
|
7.27 What are the Benefits of the Constant Surface Speed (G96)9 |
|
|
96 | (1) |
|
7.28 Why We Use G50 and G96 Command in Turning Operation? |
|
|
96 | (1) |
|
7.29 G54 Work Coordinate System (Work Zero Offset/ Work Zero) |
|
|
96 | (2) |
|
7.30 G55 Work Coordinate System (Work Zero Offset) |
|
|
98 | (1) |
|
7.31 G56 Work Coordinate System (Work Zero Offset) |
|
|
98 | (1) |
|
7.32 G57 Work Coordinate System (Work Zero Offset) |
|
|
98 | (1) |
|
7.33 G58 Work Coordinate System (Work Zero Offset) |
|
|
98 | (1) |
|
7.34 G59 Work Coordinate System (Work Zero Offset) |
|
|
98 | (1) |
|
7.35 G70 Finishing Cycle (Finishing Cycle for G71 and G72 Command) |
|
|
99 | (1) |
|
7.36 G71 Stock Removal Cycle (for External Diameter/Internal Diameter) |
|
|
99 | (2) |
|
7.37 G72 Face Stock Removal Cycle or Facing Cycle |
|
|
101 | (2) |
|
7.38 G74> Peck Drilling Cycle |
|
|
103 | (2) |
|
7.39 G76 Thread Cutting Multiple Repetitive Cycles |
|
|
105 | (5) |
|
|
107 | (1) |
|
7.39.2 Comparison Between Threading Cycle G76 and Thread Command G33/G32 |
|
|
107 | (1) |
|
7.39.3 Where We Use G32/G33 Thread Command and What are the Benefits of G32/G33 Commands? |
|
|
108 | (2) |
|
7.40 G80 Canned Cycle Cancel |
|
|
110 | (1) |
|
7.41 What is Canned Cycle? |
|
|
110 | (1) |
|
7.42 G90 Absolute Command |
|
|
111 | (1) |
|
7.43 G91 Incremental Command |
|
|
111 | (1) |
|
7.43.1 Very Important Note |
|
|
112 | (1) |
|
7.44 G92 Thread Cutting Cycle |
|
|
112 | (2) |
|
|
112 | (2) |
|
|
114 | (1) |
|
7.46 G95 Feed Per Revolution |
|
|
114 | (1) |
|
7.47 G96 Constant Surface Speed On |
|
|
115 | (1) |
|
7.47.1 The Relation Between Diameter and Spindle RPM for CNC Turning the Machine |
|
|
115 | (1) |
|
7.48 G97 Constant Spindle Speed |
|
|
116 | (1) |
|
|
116 | (1) |
|
|
116 | (1) |
|
7.50.1 Important and Interesting Facts |
|
|
117 | (1) |
|
|
117 | (1) |
|
7.52 M01 Optional Program Stop |
|
|
117 | (1) |
|
|
117 | (1) |
|
7.54 M03 Spindle Rotation in Clockwise C.W. Direction |
|
|
117 | (1) |
|
7.55 M04 Spindle Rotation in Counter Clockwise (C.C.W.) Direction/Rotation in Anti Clockwise Direction |
|
|
118 | (1) |
|
|
118 | (1) |
|
|
118 | (1) |
|
|
119 | (1) |
|
7.58 M07 Coolant Motor ON with Mist |
|
|
119 | (1) |
|
7.59 M08 Coolant Motor ON |
|
|
119 | (1) |
|
7.60 M09 Coolant Motor OFF |
|
|
119 | (1) |
|
7.61 M10 Chuck Open/Vice Open |
|
|
119 | (1) |
|
7.62 M11 Chuck Clamp/Vice Close |
|
|
119 | (1) |
|
7.63 M19 Spindle Orientation/C-Axis Engage |
|
|
119 | (3) |
|
7.64 M21 Tail Stock Forward |
|
|
122 | (1) |
|
7.65 M22 Tail Stock Reverse |
|
|
122 | (1) |
|
7.66 M23 Chamfer Out Thread ON |
|
|
122 | (1) |
|
7.67 M24 Chamfer Out Thread Off |
|
|
123 | (1) |
|
7.68 M30 Program End and Return to Program Top |
|
|
124 | (1) |
|
|
124 | (1) |
|
|
124 | (1) |
|
7.71 M41 Selection of Spindle Gear 1 |
|
|
125 | (1) |
|
7.72 M42 Selection of Spindle Gear 2 |
|
|
125 | (1) |
|
7.73 M43 Selection of Spindle Gear 3 |
|
|
125 | (1) |
|
7.74 M44> Selection of Spindle Gear 4 |
|
|
125 | (1) |
|
7.75 M98 Subprogram Call in the Main Program |
|
|
125 | (3) |
|
|
126 | (1) |
|
|
126 | (2) |
|
7.76 M99 End of the Subprogram/Return to the Main Program |
|
|
128 | (1) |
|
7.77 What are the Advantages of Using of Subprogram? |
|
|
128 | (1) |
|
|
128 | (1) |
8 CNC Programming Method |
|
129 | (40) |
|
8.1 For the Manufacturing of Any Product in CNC Turning Machine, We should have Following Facilities |
|
|
129 | (1) |
|
8.2 Mostly G00 & G01 Codes are Used in Very Large Scale During CNC Programming and CNC Operations in Maximum CNC Control Software |
|
|
129 | (1) |
|
|
129 | (1) |
|
|
130 | (1) |
|
8.3 Programming of Straight Turning Operation by Using G01 Code |
|
|
130 | (3) |
|
8.4 Programming of Arc (Radius) Profile in Clockwise Direction (G02) |
|
|
133 | (3) |
|
8.5 Programming of Arc (Radius) Profile in Counter Clock Wise Direction (G03) |
|
|
136 | (3) |
|
8.6 Programming of Taper Turning Operation |
|
|
139 | (3) |
|
8.7 CNC Programming Procedure Step by Step with Straight Turning Operation |
|
|
142 | (26) |
|
8.7.1 First, We Need Product Drawing Which We Want for Machining (Figure 8.23) |
|
|
142 | (1) |
|
8.7.2 Second, We Need Raw Material with Required Dimensions (Figure 8.24) |
|
|
142 | (1) |
|
8.7.3 Third, We Need Coordinates of the Drawing for Programming (Figure 8.25) |
|
|
143 | (6) |
|
8.7.4 Some Few Machining Operations Step by Step with Figures Like Simulation |
|
|
149 | (10) |
|
8.7.4.1 Step turning operation: only material removing program |
|
|
149 | (10) |
|
8.7.5 CNC Programming of Corner Radius Operation Step by Step with Rough Cut by Using G03 Code |
|
|
159 | (11) |
|
|
159 | (8) |
|
8.7.5.2 Following codes are showing above machining process as a CNC program |
|
|
167 | (1) |
|
8.8 What is the Safe Position (Distance) of the Cutting Tool in the Respect of Work Piece During Machining or After Machining |
|
|
168 | (1) |
|
|
168 | (1) |
9 Complete CNC Programming: Industrial Format |
|
169 | (208) |
|
9.1 CNC Programming Procedure With Industrial Format |
|
|
170 | (112) |
|
9.1.1 Straight Turning Operation With CNC Programming |
|
|
170 | (20) |
|
9.1.1.1 Drilling operation in step by step with CNC programming |
|
|
176 | (14) |
|
9.1.2 Step Turning Operation with CNC Programming |
|
|
190 | (15) |
|
9.1.2.1 What is the rough cutting during machining operation? |
|
|
190 | (1) |
|
9.1.2.2 Machining example of rough cutting |
|
|
190 | (14) |
|
9.1.2.3 Graph of the cutting tool movement during rough cutting operation |
|
|
204 | (1) |
|
9.1.3 Facing Operation in Step by Step with CNC Programming |
|
|
205 | (6) |
|
9.1.4 Multiple Facing Operation with CNC Programming |
|
|
211 | (9) |
|
9.1.5 Chamfering Operation in Step by Step with CNC Programming |
|
|
220 | (7) |
|
9.1.6 Corner Radius Operation with CNC Programming |
|
|
227 | (10) |
|
9.1.7 Taper Turning Operation in Step by Step with CNC Programming |
|
|
237 | (8) |
|
9.1.8 Threading Parameters |
|
|
245 | (37) |
|
9.1.8.1 Threading operation with CNC programming |
|
|
246 | (8) |
|
9.1.8.2 A brief note about threading procedure |
|
|
254 | (28) |
|
9.2 CNC Programming Examples for Different Machining Operations with Shortest Industrial Form |
|
|
282 | (41) |
|
9.2.1 Program No. 1 (Single Cut Facing Program) |
|
|
282 | (1) |
|
9.2.2 Program No. 2 (Multi Cut Facing Program) |
|
|
283 | (2) |
|
9.2.3 Program No. 3 (Multiple Facing Cut Program) |
|
|
285 | (2) |
|
9.2.4 Program No. 4 (Straight Turning Program) |
|
|
287 | (1) |
|
9.2.5 Program No. 5 (Straight Turning Program with Rough Cutting) |
|
|
288 | (2) |
|
9.2.6 Program No. 6 (Straight Turning Program with Multiple Rough Cutting) |
|
|
290 | (2) |
|
9.2.7 Program No. 7 (Step Turning Program) |
|
|
292 | (2) |
|
9.2.8 Program No. 8 (Multi Step Turning Program) |
|
|
294 | (2) |
|
9.2.9 Program No. 9 (Multiple Steps Turning Program) |
|
|
296 | (2) |
|
9.2.10 Program No. 10 (Continuous Drilling Program) |
|
|
298 | (1) |
|
9.2.11 Program No. 11 (Peck Drilling Program) |
|
|
299 | (2) |
|
9.2.12 Program No. 12 (Peck Drilling Program with Deep Hole) |
|
|
301 | (2) |
|
9.2.13 Program No. 13 (Chamfering Program) |
|
|
303 | (2) |
|
9.2.14 Program No. 14 (Chamfering Program) |
|
|
305 | (2) |
|
9.2.15 Program No. 15 (Chamfering Program with Rough Cut) |
|
|
307 | (1) |
|
9.2.16 Program No. 16 (Corner Radius Program with Rough Cut and Counter Clock Wise Direction) |
|
|
308 | (2) |
|
9.2.17 Program No. 17 (Corner Radius Program with Counter Clock Wise Direction) |
|
|
310 | (1) |
|
9.2.18 Program No. 18 (Corner Radius Program in Clock Wise Direction) |
|
|
311 | (2) |
|
9.2.19 Program No. 19 (Taper Turning Program) |
|
|
313 | (1) |
|
9.2.20 Program No. 20 (Taper Turning Program with Rough Cut) |
|
|
314 | (2) |
|
9.2.21 Program No. 21 (Taper Turning Program) |
|
|
316 | (1) |
|
9.2.22 Program No. 22 (Threading Program) |
|
|
317 | (2) |
|
9.2.23 Program No. 23 (Threading Program with Pitch 1.25) |
|
|
319 | (2) |
|
9.2.24 Program No. 24 (Threading Program with Pitch 2.0) |
|
|
321 | (2) |
|
|
323 | (24) |
|
9.3.1 Program No. 25 (Profile Turning with Multi Tool Program) |
|
|
323 | (3) |
|
9.3.2 Program No. 26 (Radius Profile Turning with Multi Tool Program) |
|
|
326 | (4) |
|
9.3.3 Program No. 27 (Turning Profile Program) |
|
|
330 | (2) |
|
9.3.4 Program No. 28 (Multi Tool Program for Profile Turning and Threading Operation) |
|
|
332 | (4) |
|
9.3.5 Program No. 29 (CNC Programming for Oval Shape) |
|
|
336 | (2) |
|
9.3.6 Program No. 30 (CNC Programming for Circular Clock Wise Direction) |
|
|
338 | (3) |
|
9.3.7 Program No. 31 (CNC Programming for Big Arc Profile) |
|
|
341 | (2) |
|
9.3.8 Program No. 32 (Profile Turning with Multi Cutting Tools) |
|
|
343 | (4) |
|
9.4 How Will You Take Work Zero Offset G54? or Where You Will Take Z Zero (Z = 0) on the Work piece Surface? |
|
|
347 | (2) |
|
9.5 Practice Drawings with Multiple Cutting Tools |
|
|
349 | (26) |
|
9.5.1 Choose Correct Answers and Fill in the Blanks where from Program Lines are Missing in following CNC Programs |
|
|
350 | (28) |
|
9.5.1.1 Figure 9.291 shows both the raw material and machining in one drawing |
|
|
350 | (3) |
|
9.5.1.2 Figure 9.292 shows both the raw material and machining in one drawing |
|
|
353 | (1) |
|
9.5.1.3 Figure 9.293 shows both the raw material and machining in one drawing |
|
|
354 | (2) |
|
9.5.1.4 Figure 9.294 shows both the raw material and machining in one drawing |
|
|
356 | (3) |
|
9.5.1.5 Figure 9.295 shows both the raw material and machining in one drawing |
|
|
359 | (1) |
|
9.5.1.6 Figure 9.296 shows both the raw material and machining in one drawing |
|
|
360 | (2) |
|
9.5.1.7 Figure 9.297 shows both the raw material and machining in one drawing |
|
|
362 | (1) |
|
9.5.1.8 Figure 9.298 shows both the raw material and machining in one drawing |
|
|
363 | (3) |
|
9.5.1.9 Figure 9.299 shows both the raw material and machining in one drawing |
|
|
366 | (3) |
|
9.5.1.10 Figure 9.300 shows the raw material and machining drawing in one drawing |
|
|
369 | (3) |
|
9.5.1.11 Figure 9.301 shows the raw material and machining drawing in one drawing |
|
|
372 | (3) |
|
|
375 | (2) |
10 Cutting Insert (Bit) and Cutting Tool Holders Nomenclatures |
|
377 | (24) |
|
10.1 What are Cutting Inserts? What are the Benefits of the Right Cutting Insert? |
|
|
377 | (1) |
|
10.2 When We Select an Insert/Bit for Machining. We Should Keep Following Important Points in Our Mind |
|
|
378 | (1) |
|
10.2.1 Characteristics of the Inserts (Figure 10.1) |
|
|
378 | (1) |
|
10.3 What are Positive and Negative Inserts? Where and Which Type of Machining these are Used? |
|
|
379 | (3) |
|
10.3.1 Negative Insert (Bit) |
|
|
379 | (2) |
|
10.3.1.1 Advantages of negative inserts |
|
|
380 | (1) |
|
10.3.1.2 Names of some negative inserts |
|
|
381 | (1) |
|
|
381 | (1) |
|
10.3.2.1 Advantages of positive inserts |
|
|
382 | (1) |
|
10.3.2.2 Names of some positive inserts |
|
|
382 | (1) |
|
10.4 Turning Tool Insert's Nomenclature |
|
|
382 | (7) |
|
|
383 | (1) |
|
10.4.2 Insert Clearance Angle/Insert Relief Angle |
|
|
384 | (1) |
|
|
384 | (1) |
|
|
384 | (1) |
|
10.4.5 Insert Cutting Edge Length |
|
|
385 | (1) |
|
|
385 | (2) |
|
10.4.7 Insert Corner Radius |
|
|
387 | (1) |
|
10.4.8 Insert Cutting Edge Condition |
|
|
387 | (1) |
|
10.4.9 Insert Cutting Direction/Hand of Tool |
|
|
387 | (2) |
|
10.4.10 Insert Chip Breaker |
|
|
389 | (1) |
|
10.5 Turning Tool Holders (External Tool Holders): ISO Nomenclature |
|
|
389 | (1) |
|
10.6 Boring Tool Holders Nomenclature: ISO Codes Key |
|
|
390 | (1) |
|
10.7 What is Cutting Tool Entering Angle? |
|
|
391 | (1) |
|
10.8 What is Boring Bar or Boring Tool? Where it is Used? |
|
|
392 | (1) |
|
10.9 Different Types of Boring Tools (Internal Machining Tools) |
|
|
392 | (2) |
|
10.10 Different Types of Turning Tools (External Machining Tools) |
|
|
394 | (4) |
|
10.10.1 What are Right Hand and Left Hand Cutting Tools? |
|
|
394 | (1) |
|
10.10.1.1 Right hand cutting tool |
|
|
394 | (1) |
|
10.10.2 Left Hand Cutting Tool |
|
|
395 | (1) |
|
10.10.3 Right Hand Cutting Tool Images |
|
|
396 | (1) |
|
10.10.4 Left hand cutting tools images |
|
|
397 | (1) |
|
10.11 Neutral Cutting Tools |
|
|
398 | (1) |
|
10.11.1 What is Neutral Tool? Where it is Used? |
|
|
398 | (1) |
|
|
399 | (2) |
11 Drawings and CNC Programs |
|
401 | (32) |
|
11.1 Drawings for CNC Programming: Exercise |
|
|
401 | (6) |
|
11.2 Write Your Own CNC Programs by using Following Drawings and Match with Given Following CNC Programs |
|
|
407 | (7) |
|
11.2.1 Following Drawings are Programmed with Finishing Cut Program |
|
|
407 | (7) |
|
11.3 Important Tips Before and After Machining |
|
|
414 | (2) |
|
11.3.1 Cutting Fluid (Coolant) |
|
|
414 | (1) |
|
11.3.2 Safety Precautions |
|
|
415 | (1) |
|
|
416 | (1) |
|
11.4.1 The Following Questions Can Be Asked in Interview |
|
|
416 | (1) |
|
|
417 | (13) |
|
11.6 Formulas of Cutting Speed, Spindle Speed, Feed, Feed Per Tooth and Cutting Time |
|
|
430 | (1) |
|
|
431 | (1) |
|
|
431 | (1) |
|
|
431 | (2) |
Index |
|
433 | (4) |
About the Authors |
|
437 | |