Customer Reviews


16 Reviews
5 star:
 (10)
4 star:
 (3)
3 star:
 (3)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


20 of 20 people found the following review helpful:
5.0 out of 5 stars Best book for learning CNC programming
This is an incredibly detailed and helpful book for learning the concepts behind programming CNC machine tools. Although most programming is now done with the aid of CAM programs which generate G-code based on a drawing of the part to be machined, the complexities of CNC machining demand that the operator have a thorough understanding of CNC programming. From configuring...
Published on July 7, 2006 by calvinnme

versus
5 of 7 people found the following review helpful:
3.0 out of 5 stars Broad Coverage
Given the number of CNC devices on the market - each with their own optimized control, it is likely difficult to write a book with sufficient depth in any one area to satisfy all readers. I found Smid's book to give a broad overview of the topic with good coverage of the classes of instructions and interactions between the instructions. Between his coverage of lathe...
Published on December 11, 2005 by MFred


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

20 of 20 people found the following review helpful:
5.0 out of 5 stars Best book for learning CNC programming, July 7, 2006
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
This is an incredibly detailed and helpful book for learning the concepts behind programming CNC machine tools. Although most programming is now done with the aid of CAM programs which generate G-code based on a drawing of the part to be machined, the complexities of CNC machining demand that the operator have a thorough understanding of CNC programming. From configuring a post processor in a CAM program, to fixing simple errors in a generated program "on the fly", to entering single lines in a machine's Manual Data Input mode, the helpfulness of this book cannot be understated. Besides programming tutorials, the book also covers strategies for programming various cycles and tool changes. The CD-ROM contains tests and projects which make this a useful textbook in a classroom setting.

The book begins with an overview of Numerical Control concepts, CNC Milling and Turning machines, coordinate geometry, and control systems. For the student or engineer producing drawings or parts that are to be machined, these sections will allow an understanding of what operations the machines are capable of performing, and how they do the work.

The remaining chapters deal with the planning and structure of a program, so that a drawing can be understood, the various machining operations separated, and the order of operations decided upon. In order to direct a machine to mill a particular pocket, you must include variables such as the diameter of an endmill, the amount of step over per pass, the feed rate, the spindle speed, the endmill shape, etc. This book gives you good practice at doing just that. A CNC machine tool is one of the few tools that is capable of self-destructing if you program it to do so, and it is only by understanding the instructions given to the tool that such disasters can be avoided and productive work be accomplished.

This book offers an incredibly detailed step-by-step explanation of all standard G-codes, modality, blocks, various functions, etc. For example, there is an entire chapter just on "G00". This book is exhaustive in it's treatment of all the possible commands and instructions, combinations, and interactions with machines. Toolchanging is handled, as well as special situations such as how to deal with an oversized tool in the ATC. Drill and fixed cycles are covered comprehensively, especially the calculations for such things as countersinking with a pilot drill, breakthrough depth, nominal and effective tool diameter, and point lengths.

The only negative thing I have to say is that there are some pretty bad grammar and syntax errors in some of the author's explanations that sometimes interfere with the comprehension of the material. I would expect a second edition of such a popular and widely read technical book to have had better proofreading than this.

Reading this book will not only make you a better CNC programmer, but it will unlock the potential of codes and techniques that you may not have known existed, or thought too complex to incorporate in your machining. There is no better guide to CNC programming than this book, and I highly recommend it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 14 people found the following review helpful:
5.0 out of 5 stars Extremely useful book, March 31, 2003
By 
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
And I thought all tech books are bland. My company was in need of reference manual for operating cnc equipment. Within two weeks of reading the appropriate chapters, my workers were independent and writing accurate code. Highly recommend to students and machinists.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars great book, December 29, 2005
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
Best one out there for programming. For previous critics, remember this is a CNC PROGRAMMING book not machining. You want feeds and speeds etc, there are other books out there dealing with machining theory.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 14 people found the following review helpful:
5.0 out of 5 stars A good book, May 22, 2003
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
I think this book is even better than its' predecessor. I learned a lot from it and use it almost daily as a reference. Accurate examples and programs and clear explanations are the biggest strength of the book
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Very comprehensive coverage of ISO coding, June 23, 2006
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
I develop CAD/CAM software for CNC-Lathes and Mills.

This is the best book I have ever had in my hands, when it comes to the covering ISO coding of lathes and mills.

It covers basically all aspect of machining with CNC Machines that uses ISO encoding.

It is very detailed, and have very good examples and diagrams that explains all the described procedures.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
4.0 out of 5 stars CNC Programming Handbook, January 3, 2007
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
This is an excellent reference for CNC Programming. It is very useful for a person with limited experience or someone who programs every day. It is very easy to read and comprehend.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Very useful book for basic programming principles understanding, September 16, 2006
By 
D. Gorelik "butkus" (NORTHERN IRELAND UK) - See all my reviews
(REAL NAME)   
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
I work in Ireland in a small workshop with Fanuc and Heidenhain controllers. This book gave me an inspiration in programming. Still everything depends only on you but this book reveals how much you can learn of your machine. I'd say this book is excellent for operators and beginners in programming using ISO Fanuc format.
Dimitri Gorelik, Paul Quinn Engineering Ltd. Ireland
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 7 people found the following review helpful:
3.0 out of 5 stars Broad Coverage, December 11, 2005
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
Given the number of CNC devices on the market - each with their own optimized control, it is likely difficult to write a book with sufficient depth in any one area to satisfy all readers. I found Smid's book to give a broad overview of the topic with good coverage of the classes of instructions and interactions between the instructions. Between his coverage of lathe specific material and focus on Fanuc controllers, the amount of information that I could apply to my Heidenhain controlled mill was significantly reduced, but still of significant value.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Excellent CNC programming book!, December 25, 2010
Amazon Verified Purchase(What's this?)
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
The best programming book for CNC machines that I have seen. Great detail and examples are given. I would get the 3rd edition out now though.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Detailed CNC programing book, April 20, 2008
This review is from: CNC Programming Handbook, 2nd Edition (Hardcover)
This book is very detailed and good for a person with some knowledge to improve their usefulness and get a good background on CNC's. I would recommend reading it carefully if your completely unaware of cnc programing.For the cnc operator its a good next step, but would recommend a more basic book to start with.Careful study of the commands would be of the most help to any beginner.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

CNC Programming Handbook, 2nd Edition
CNC Programming Handbook, 2nd Edition by Peter Smid (Hardcover - December 20, 2002)
Used & New from: $79.95
Add to wishlist See buying options