$42.95

Programming of CNC Machines, 3rd Edition
[PN: 9780831133160]

Programming of CNC Machines, 3rd Edition

Programming of CNC Machines, 3rd Edition
Ken Evans
Hardcover
Published: September, 2005

Overview
Programming of CNC Machines, 3rd Edition, is written in simple, easy-to-understand language by skilled programmers with years of experience teaching CNC machining to the industry and in formal education settings. This new edition provides full descriptions of many operation and programming functions and illustrates their practical applications through examples. It provides in-depth information on how to program turning and milling machines, applicable to almost all control systems.

Programming of CNC Machines, 3rd Edition keeps all theoretical explanations to a minimum throughout so that they do not distort an understanding of the programming. And because of the wide range of information available about the selection of tools, cutting speeds, and the technology of machining, it is sure to benefit engineers, programmers, supervisors and machine operators who need ready access to information that will solve CNC operation and programming problems. This 3rd edition of an already proven text offers detailed coverage of subjects not addressed by the majority of existing texts.

Features
• Contains expanded sections on CAD/CAM and Conversational Programming that offer insight into the modern methods of CNC programming.
• Includes a modern CNC controller representation in the Operation Section.
• Thoroughly describes mathematical formula usage necessary for creating programs manually.
• Provides practical examples and study questions throughout, allowing users to demonstrate their proficiency.
• Features improved blueprints and drawings created to ANSI standards in order to improve clarity.
• Offers a glossary of terminology and useful technical data and charts needed for effective programming.
• Illustrates how to create each programming example through clear step-by-step presentations.
• The only textbook that covers edgeCAM CAD/CAM Programming. Project Lead the Way (PLTW) has adopted edgeCAM as the CAD/CAM program they use in their Computer Integrated Manufacturing (CIM) courses taught at high schools across the nation.
• Includes the latest version of Mastercam--Mastercam X

TOC
ACKNOWLEDGEMENTS ix
FOREWORD xi
ABOUT THE AUTHOR xii
PREFACE xiii

PART 1 CNC BASICS 1
Objectives 3
Safety 3
Maintenance 4
Tool Clamping Methods 5
Cutting Tool Selection 6
Tool Compensation Factors 7
Tool Changing 7
Metal Cutting Factors 8
Process Planning for CNC 11
Types of Numerically Controlled Machines 16
What is CNC Programming? 16
Introduction to the Coordinate System 17
Coordinate Systems 18
Points of Reference 24
Program Format 30
Part 1 Study Questions 33

PART 2 CNC MACHINE OPERATION 35
Objectives 37
Operation Panel Descriptions 37
Control Panel Descriptions 50
Operations Performed at the CNC Control 54
MDI Operations 58
Measuring Work Offsets, Turning Center 59
Measuring Work Offsets, Machining Center 60

Turning Center Tool Offsets 62
Adjusting Wear-Offsets for Turning Centers 63
Machining Center Tool Offsets 65
Common Operation Procedures 73
Part 2 Study Questions 78

PART 3 PROGRAMMING CNC TURNING CENTERS 81
Objectives 83
Preparatory Functions (G-Codes) 83
Miscellaneous Functions (M-Codes) 83
Tool Function 87
Feed Function 88
Spindle Function 90
Coordinate Systems for Programming of CNC Turning Centers 92
Program Structure for CNC Turning Centers 100
Preparatory Functions for Turning Centers (G-Codes) 105
Multiple Repetitive Cycles 127
Programming for the Tool Nose Radius 144
Application of Tool Nose Radius Compensation (TNRC)
G41, G42 and G40 157
Programming Examples for Turning Centers 159
Part 3 Study Questions 205

PART 4 PROGRAMMING CNC MACHINING CENTERS 209
Objectives 211
Tool Function (T-word) 211
Feed Function (F-word) 212
Spindle Speed Function (S-word) 213
Preparatory Functions (G-Codes) 213
Miscellaneous Functions (M-codes) 217
Programming of CNC Machining Centers in Absolute and
Incremental Systems 218
Program Structure for CNC Machining Centers 222

Explanation of the Safety Block 232
Preparatory Functions for Machining Centers (G-Codes) 232
Cutter Compensation (G40, G41, G42) 250
Tool Length Compensation (G43, G44, G49) 260
Work Coordinate Systems (G54, G55, G56, G57, G58, G59) 262
Canned Cycle Functions 264
Examples of Programming CNC Machining Centers 281
Part 4 Study Questions 324

PART 5 COMPUTER AIDED DESIGN 329
Objectives 331
What is CADCAM ? 331
Conventions 332
Mastercam X2 User Interface 333
Machine Group Setup and Geometry Creation 336
Tool Path 345
Verification 350
Post Processing 350
Associativity 351
Part 5 Study Questions 353

PART 6 COMPUTER AIDED MANUFACTURING FROM
SOLID MODELS 355
Objectives 357
Solid Modeling Basics 357
Associativity 357
The EdgeCAM User Interface 358
Conventions 361
Opening a Solid Model File in EdgeCAM 362
Using the Feature Finder 363
Generating Machining Tool Paths 367
Simulation 370
Outputting CNC Program Code 371
Part 6 Study Questions 374

PART 7 MAZATROL CONVERSATIONAL PROGRAMMING 377
Objectives 379
What is Conversational Programming? 379
Conventions 381
Turning Center Program Creation 381
Machining Center Program Creation 387
Mazatrol Turning Center Program Example 393
Steps to Create a Mazatrol Turning Program 395
Mazatrol Machining Center Program Example 402
Steps to Create a Mazatrol Milling Program 402
Part 7 Study Questions 419

APPENDIX 421
GLOSSARY 441
ANSWER KEY TO STUDY QUESTIONS 451
INDEX 453

Reviews
Quick Find
 
Use keywords to find the product you are looking for.
Advanced Search
0 items
Share Product
Share via E-Mail Share on Facebook Share on Twitter Share on Google Buzz Share on Digg