did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780766818880

CNC Programming Principles and Applications

by
  • ISBN13:

    9780766818880

  • ISBN10:

    0766818888

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2001-03-27
  • Publisher: CENGAGE Delmar Learning
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $188.00 Save up to $47.00
  • Buy Used
    $141.00
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

CNC Programming: Principles and Applications sets machinists and machine operators on a systematic path to mastering G- and M-code programming, guiding them from initial planning through programming of an actual NC machining job. The first section of the book lays the foundation by introducing readers to the fundamentals of CNC machine tools, manufacturing processes, and necessary technical mathematics. The next four chapters of the book explain concepts of NC part programming, and the final section features advanced programming concepts and techniques for the milling center and lathe. Readers who have acquired some conventional machining experience, yet have little or no formal academic training, will find this how-to and reference book to be particularly well-suited to their needs.

Table of Contents

Preface vii
Computer Numerical Control of Machine Tools
1(24)
Automatically Controlling the Movements of a Machine Tool
1(2)
Common Types of CNC Machine Tools
3(8)
Systems View of CNC
11(11)
A Standardized Programming Language
22(1)
Chapter Summary
23(1)
Chapter Questions
23(2)
The NC Programming Process
25(18)
Writing an NC Part Program
25(5)
Testing and Debugging
30(3)
Transferring the Program to the Machine Tool
33(2)
Proving the NC Program on the Machine Tool
35(4)
CNC Safety
39(1)
Chapter Summary
40(1)
Chapter Questions
41(2)
NC Tooling and Machining Processes
43(34)
CNC and Manufacturing Processes
44(1)
The Basic Machining Operations
44(4)
Cutting Tools
48(9)
Cutting Tools for Milling
57(7)
Cutting Tools for Turning
64(1)
Cutting Tools for Hole Making
65(2)
Workholding Tooling
67(7)
Chapter Summary
74(1)
Chapter Questions
74(3)
Tool and Workpiece Setup
77(18)
The Cartesian Coordinate System
77(4)
Absolute vs. Incremental Coordinates
81(2)
Polar Coordinates and Rotary Axes
83(1)
Workpiece and Machine Offsets
84(3)
The Z-offset and Tool Lengths
87(3)
Tool Presetting
90(2)
Chapter Summary
92(1)
Chapter Questions
93(2)
Programming Concepts and Job Planning
95(32)
Programming with G & M Codes
95(3)
Structure of an NC Part Program
98(2)
Words, Addresses, and Numbers
100(1)
Modal and Non-modal Codes
101(2)
Programming Grammar
103(4)
More on the Safe Line
107(1)
Program Annotation and Setup Sheets
108(3)
Planning a CNC Machining Job
111(2)
Workholding and Locating Principles
113(6)
Selecting the Work Zero
119(3)
Planning the Toolpath
122(2)
Chapter Summary
124(1)
Chapter Questions
124(3)
Codes for Positioning and Milling
127(32)
Conventions
127(1)
Preparatory Codes
128(1)
G00---Rapid Traverse
129(3)
G01---Cutting Straight Lines
132(2)
G02 & G03---Cutting Circular Arcs
134(4)
Using Circular Interpolation
138(6)
G28---Return to Machine Home Position
144(2)
Program Examples
146(10)
Chapter Summary
156(1)
Chapter Questions
156(3)
Basic Codes to Control Machine Functions
159(14)
Understanding M-codes
159(2)
M06---Tool Changes
161(4)
M03, M04, & M05---Turning the Spindle On or Off
165(1)
M07, M08, and M09---Coolant Control
166(2)
M30 & M02---Ending a Program
168(1)
M00 & M01---Interrupting the Program Execution
169(1)
Block Delete (/)
170(1)
Miscellaneous Miscellaneous Functions
170(1)
Chapter Summary
171(1)
Chapter Questions
171(2)
Hole-making Cycles
173(20)
Introducing the Canned Cycle
173(2)
Drilling and Reaming Cycles
175(6)
Tapping Cycles
181(2)
Boring Cycles
183(1)
Looping
184(1)
Programming Examples Using Canned Cycles
185(4)
Chapter Summary
189(1)
Chapter Questions
190(3)
Tool Radius Compensation
193(28)
What is Tool Radius Compensation?
193(1)
Reference Locations
194(2)
Tool Location on Angular Toolpaths
196(7)
Tool Location on Radial Toolpaths
203(4)
Automatic Tool Radius Compensation
207(4)
Programming Examples
211(6)
Chapter Summary
217(1)
Chapter Questions
217(4)
Advanced Programming Concepts
221(20)
Specifying a New Work Zero with G92
221(4)
Automation with Subprograms (M98) and Subroutines (M97)
225(5)
Programming with a Rotary Axis
230(8)
Chapter Summary
238(1)
Chapter Questions
238(3)
Lathe Programming
241(30)
Introduction to the CNC Turning Center
241(3)
Turning Tool Setup
244(2)
Basic Turning Operations
246(8)
Common Canned Cycles
254(12)
Summary of Turning Codes
266(1)
Chapter Summary
267(1)
Chapter Questions
267(4)
CAD/CAM
271(14)
Computer-aided Anything (CAA)
271(1)
What is CAD/CAM Software?
272(2)
Description of CAD/CAM Components and Functions
274(6)
Software Issues and Trends
280(2)
Chapter Summary
282(1)
Chapter Questions
283(2)
Mathematics for NC Programming
285(42)
Basic Concepts: Speaking the Language
286(11)
Essential Algebra
297(4)
Unit Conversions
301(1)
Geometry
302(1)
Trigonometry
303(16)
Illustrated Applications
319(5)
Chapter Summary
324(1)
Chapter Questions
325(2)
A G & M Code Reference 327(4)
B Reference Information 331(14)
Speeds and Feeds
331(5)
Units and Conversion Factors
336(1)
Mathematics
337(3)
Engineering Materials
340(1)
Documentation Tools
341(4)
Glossary 345(6)
Index 351

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program