Kumar / Ranjan / Davim | CNC Programming for Machining | E-Book | www.sack.de
E-Book

E-Book, Englisch, 138 Seiten

Reihe: Materials Forming, Machining and Tribology

Kumar / Ranjan / Davim CNC Programming for Machining


1. Auflage 2020
ISBN: 978-3-030-41279-1
Verlag: Springer Nature Switzerland
Format: PDF
Kopierschutz: 1 - PDF Watermark

E-Book, Englisch, 138 Seiten

Reihe: Materials Forming, Machining and Tribology

ISBN: 978-3-030-41279-1
Verlag: Springer Nature Switzerland
Format: PDF
Kopierschutz: 1 - PDF Watermark



The book is basically written with a view to project Computer Numerical Control Programming (CNC) Programming for machines. This book shows how to write, read and understand such programs for modernizating manufacturing machines. It includes topics such as different programming codes as well as different CNC machines such as drilling and milling. 

Dr. Kaushik Kumar, B.Tech (Mechanical Engineering, REC (Now NIT), Warangal), MBA (Marketing, IGNOU) and Ph.D (Engineering, Jadavpur University), is presently an Associate Professor in the Department of Mechanical Engineering, Birla Institute of Technology, Mesra, Ranchi, India. He has 17 years of Teaching & Research and over 11 years of industrial experience in a manufacturing unit of Global repute. His areas of teaching and research interest are Composites, Optimization, Non-conventional machining, CAD / CAM, Rapid Prototyping and Quality Management Systems. He has 9 Patents, 23 Book, 12 Edited Book, 38 Book Chapters, 135 international Journal publications, 18 International and 8 National Conference publications to his credit. He is on the editorial board and review panel of 7 International and 1 National Journals of repute. He has been felicitated with many awards and honours. Chikesh Ranjan, (BE, Mechanical Engineering, Marathwara Institute of Technology, Aurangabad, Maharastra, India), M.E. (Design of Mechanical Equipment, BIT Mesra), presently pursuing PhD (BIT Mesra). He has over 5 years of Teaching and Research experience. His areas of interests are Product and Process Design, CAD/CAM/CAE, Rapid prototyping and Composites. He has 10 Books, 10 international journal and 4 International Conference publications to his credit. Prof. J. Paulo Davim received his Ph.D. degree in Mechanical Engineering, M.Sc. degree in Mechanical Engineering (materials and manufacturing processes), Mechanical Engineering degree (5 years), from the University of Porto (FEUP), the Aggregate title (Full Habilitation) from the University of Coimbra and the D.Sc. from London Metropolitan University. He is EurIng by FEANI-Brussels and Senior Chartered Engineer by the Portuguese Institution of Engineers with an MBA and Specialist title in Engineering and Industrial Management. Currently, he is Professor at the Department of Mechanical Engineering of the University of Aveiro, Portugal. He has more than 30 years of teaching and research experience in Manufacturing, Materials, Mechanical and Industrial Engineering, with special emphasis in Machining & Tribology. He has also interest in Management, Engineering Education and Higher Education for Sustainability. He has guided large numbers of postdoc, Ph.D. and master's students as well as has coordinated and participated in several financed research projects. He has received several scientific awards. He has worked as evaluator of projects for international research agencies as well as examiner of Ph.D. thesis for many universities, in different countries. He is the Editor in Chief of several international journals, Guest Editor of journals, books Editor, book Series Editor and Scientific Advisory for many international journals and conferences. Presently, he is an Editorial Board member of 30 international journals and acts as reviewer for more than 100 prestigious SCI-Web of Science journals. In addition, he has also published as editor (and co-editor) more than 100 books and as author (and co-author) more than 10 books, 80 book chapters and 400 articles in journals and conferences (more than 200 articles in journals indexed in SCI-Web of Science core collection/h-index 47+/6500+ citations and SCOPUS/h-index 54+/9000+ citations).

Kumar / Ranjan / Davim CNC Programming for Machining jetzt bestellen!

Weitere Infos & Material


1;Preface;6
2;Contents;10
3;About the Authors;16
4;I Introduction;18
5;1 CNC Programming;19
5.1;1.1 Part Programming;19
5.1.1;1.1.1 Methods of Part Programming;19
5.2;1.2 Part Programming Structure;21
5.2.1;1.2.1 Character;21
5.2.2;1.2.2 Word;22
5.2.3;1.2.3 Block;23
5.2.4;1.2.4 Program;24
5.3;1.3 Programming Formats;24
5.3.1;1.3.1 Fixed Block Format;24
5.3.2;1.3.2 Tab Sequential Format;25
5.3.3;1.3.3 Word Address Format;25
5.4;1.4 Standard Codes;25
5.4.1;1.4.1 Preparatory Functions (G);25
5.4.2;1.4.2 Miscellaneous Functions (M);26
5.5;1.5 Co-ordinates System;26
5.5.1;1.5.1 Absolute System;26
5.5.2;1.5.2 Incremental System;26
5.6;1.6 Reference Points;27
5.6.1;1.6.1 Zero Points and Reference Points;27
5.6.2;1.6.2 Machine Zero;27
5.6.3;1.6.3 Work Zero;27
5.6.4;1.6.4 Zero Shift;28
5.7;1.7 Conclusion;28
6;II Programming for Conventional Machining;29
7;2 Lathe Operation;30
7.1;2.1 Facing Operation;30
7.1.1;2.1.1 Introduction;30
7.1.2;2.1.2 Problem Description;30
7.1.3;2.1.3 G Code and M Code Used;30
7.1.4;2.1.4 Programming;31
7.2;2.2 Straight Turning Operation;32
7.2.1;2.2.1 Introduction;32
7.2.2;2.2.2 Problem Description;32
7.2.3;2.2.3 G Code and M Code Used;32
7.2.4;2.2.4 Programming;33
7.3;2.3 Step Turning Operation;33
7.3.1;2.3.1 Introduction;33
7.3.2;2.3.2 G Code and M Code Used;33
7.3.3;2.3.3 Problem Description;35
7.3.4;2.3.4 Programming;35
7.4;2.4 Taper Turning Operation;35
7.4.1;2.4.1 Introduction;35
7.4.2;2.4.2 Problem Description;35
7.4.3;2.4.3 G Code and M Code Used;37
7.4.4;2.4.4 Programming;37
7.5;2.5 Grooving Operation;38
7.5.1;2.5.1 Introduction;38
7.5.2;2.5.2 Problem Description;38
7.5.3;2.5.3 G Code and M Code Used;38
7.5.4;2.5.4 Programming;39
7.6;2.6 Threading Operation;39
7.6.1;2.6.1 Introduction;39
7.6.2;2.6.2 Problem Description;39
7.6.3;2.6.3 G Code and M Code Used;40
7.6.4;2.6.4 Programming;41
7.7;2.7 Contour Turning Operation;41
7.7.1;2.7.1 Introduction;41
7.7.2;2.7.2 Problem Description;42
7.7.3;2.7.3 G Code and M Code Used;43
7.7.4;2.7.4 Programming;43
7.8;2.8 Conclusion;44
8;3 Milling Operation;45
8.1;3.1 Profile Milling;45
8.1.1;3.1.1 Introduction;45
8.1.2;3.1.2 Problem Description;45
8.1.3;3.1.3 G Code and M Code Used;45
8.1.4;3.1.4 Programming;46
8.2;3.2 Circular Interpolation;46
8.2.1;3.2.1 Introduction;46
8.2.2;3.2.2 Problem Description;46
8.2.3;3.2.3 G Code and M Code Used;47
8.2.4;3.2.4 Programming;48
8.3;3.3 Circular Pocket Milling;49
8.3.1;3.3.1 Introduction;49
8.3.2;3.3.2 Problem Description;50
8.3.3;3.3.3 G Code and M Code Used;50
8.3.4;3.3.4 Programming;50
8.4;3.4 Rectangular Pocket Milling;51
8.4.1;3.4.1 Introduction;51
8.4.2;3.4.2 Problem Description;51
8.4.3;3.4.3 G Code and M Code Used;51
8.4.4;3.4.4 Programming;52
8.5;3.5 Surface Milling;52
8.5.1;3.5.1 Introduction;52
8.5.2;3.5.2 Problem Description;53
8.5.3;3.5.3 G Code and M Code Used;53
8.5.4;3.5.4 Programming;54
8.6;3.6 Conclusion;54
9;4 Drilling Operation;56
9.1;4.1 Point to Point Drilling Operation;56
9.1.1;4.1.1 Introduction;56
9.1.2;4.1.2 Case-1;56
9.1.3;4.1.3 Case-2;57
9.2;4.2 Peck Drilling Operation;59
9.2.1;4.2.1 Introduction;59
9.2.2;4.2.2 Problem Description;59
9.2.3;4.2.3 G Code and M Code Used;59
9.2.4;4.2.4 Programming;60
9.3;4.3 Conclusion;61
10;5 Boring Operation;62
10.1;5.1 Boring Operation;62
10.1.1;5.1.1 Introduction;62
10.1.2;5.1.2 Problem Description;62
10.1.3;5.1.3 G Code and M Code Used;62
10.1.4;5.1.4 Programming;63
10.2;5.2 Conclusion;64
11;III Programming for Machining Centre;65
12;6 Drilling and Milling Operation;66
12.1;6.1 Drilling and Milling Operation;66
12.1.1;6.1.1 Introduction;66
12.1.2;6.1.2 Problem Description;66
12.1.3;6.1.3 G Code and M Code Used;66
12.1.4;6.1.4 Programming;67
12.2;6.2 Milling and Drilling Operation;68
12.2.1;6.2.1 Introduction;68
12.2.2;6.2.2 Problem Description;68
12.2.3;6.2.3 G Code and M Code Used;69
12.2.4;6.2.4 Programming;70
12.3;6.3 Conclusion;71
13;7 Five Axis CNC Machines;72
13.1;7.1 Multiple Machining Process;72
13.1.1;7.1.1 Introduction;72
13.1.2;7.1.2 Problem Description;72
13.1.3;7.1.3 G Code and M Code Used;72
13.1.4;7.1.4 Programming;73
13.2;7.2 Straight Line Multiple Machining;73
13.2.1;7.2.1 Introduction;73
13.2.2;7.2.2 Problem Description;75
13.2.3;7.2.3 G Code and M Code Used;75
13.2.4;7.2.4 Programming;77
13.3;7.3 Multiple Machining in an Arc;78
13.3.1;7.3.1 Introduction;78
13.3.2;7.3.2 Problem Description;78
13.3.3;7.3.3 G Code and M Code Used;78
13.3.4;7.3.4 Programming;79
13.4;7.4 Conclusion;80
14;IV Programming for Non-conventional Machining;81
15;8 Non-conventional Machining;82
15.1;8.1 Electrical Discharge Machining;82
15.1.1;8.1.1 Tapered Polygon Cycle EDM;82
15.1.2;8.1.2 Tapered Vector Cycle EDM;84
15.1.3;8.1.3 Vector Circular Orbit EDM;85
15.1.4;8.1.4 Vector Cycle EDM;87
15.1.5;8.1.5 Spherical Cycle EDM;89
15.1.6;8.1.6 Polygon Cycle EDM;91
15.2;8.2 Wire Electrical Discharge Machining;92
15.2.1;8.2.1 Introduction;92
15.2.2;8.2.2 Problem Description;93
15.2.3;8.2.3 G Code and M Code Used;94
15.2.4;8.2.4 Programming;94
15.3;8.3 Wire Cutting EDM Machine;94
15.3.1;8.3.1 Introduction;94
15.3.2;8.3.2 Problem Description;95
15.3.3;8.3.3 G Code and M Code Used;95
15.3.4;8.3.4 Programming;96
15.4;8.4 Conclusion;96
16;V Programming for Auxiliary Operation;97
17;9 Canned Cycle;98
17.1;9.1 Canned Cycle Formats;98
17.1.1;9.1.1 Multiple Turning Cycle;98
17.1.2;9.1.2 Multiple Facing Cycle;99
17.1.3;9.1.3 Multiples Turning Cycle;99
17.1.4;9.1.4 End Face Peck Drilling Cycle;101
17.2;9.2 Drilling Canned Cycle;101
17.2.1;9.2.1 Introduction;101
17.2.2;9.2.2 Problem Description;102
17.2.3;9.2.3 G Code and M Code Used;102
17.2.4;9.2.4 Programming;103
17.3;9.3 Drilling Canned Cycle with Tool Length;103
17.3.1;9.3.1 Introduction;103
17.3.2;9.3.2 Problem Description;104
17.3.3;9.3.3 Tool Used;104
17.3.4;9.3.4 G Code and M Code Used;105
17.3.5;9.3.5 Programming;105
17.4;9.4 Rectangular Pocket Milling Canned Cycle;105
17.4.1;9.4.1 Introduction;105
17.4.2;9.4.2 Problem Description;106
17.4.3;9.4.3 Tool Used;106
17.4.4;9.4.4 G Code and M Code Used;107
17.4.5;9.4.5 Programming;107
17.5;9.5 Conclusion;108
18;10 Do Loop Cycle;109
18.1;10.1 Drilling Operation;109
18.1.1;10.1.1 Introduction;109
18.1.2;10.1.2 Case 1;109
18.1.3;10.1.3 Case 2;111
18.2;10.2 Equally Spaced Grooves Operation;112
18.2.1;10.2.1 Introduction;112
18.2.2;10.2.2 Problem Description;112
18.2.3;10.2.3 G Code and M Code Used;113
18.2.4;10.2.4 Programming;113
18.3;10.3 Conclusion;114
19;11 Subroutine;115
19.1;11.1 Drilling Operation;115
19.1.1;11.1.1 Introduction;115
19.1.2;11.1.2 Problem Description;115
19.1.3;11.1.3 G Code and M Code Used;115
19.1.4;11.1.4 Programming;116
19.2;11.2 Square Recess;117
19.2.1;11.2.1 Introduction;117
19.2.2;11.2.2 Problem Description;117
19.2.3;11.2.3 G Code and M Code Used;117
19.2.4;11.2.4 Programming;118
19.3;11.3 Conclusion;118
20;12 Polar Coordinates;119
20.1;12.1 Profile Making Operation;119
20.1.1;12.1.1 Introduction;119
20.1.2;12.1.2 Problem Description;119
20.1.3;12.1.3 G Code and M Code Used;119
20.1.4;12.1.4 Programming;120
20.2;12.2 Spiral Making Operation;121
20.2.1;12.2.1 Introduction;121
20.2.2;12.2.2 Problem Description;121
20.2.3;12.2.3 G Code and M Code Used;121
20.2.4;12.2.4 Programming;122
20.3;12.3 Conclusion;123
21; Appendix A;124
22;G Code;124
23; Appendix B;128
24;M-Codes;128
25; Appendix C;131
26;Prefix References;131
27; Appendix D;133
28;Special Characters;133
29; Appendix E;134
30;Address Letters;134
31;Suggested Readings;135
32;Index;137



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.