Checkout|Home|Product Search|Site Map|Track Your Order
Hayden Publishing
Search by Keyword

Search by Keyword

Recently Viewed

Recently Viewed

CNC TIPS

CNC TIPS

The Irresistible Offer: How to Sell Your Product or Service in 3 Seconds or Less
If you work with CNC equipment, chances you are making something you would like to sell or you would like to offer your CNC services as a contractor or employee. Ultimately, you need a way to sell your product or service.

Does the high cost of labor sink factories?
Machine shops have the reputation of being dangerous sweat shops. Often people on the outside see them as dark, dingy and noisy. And in some cases that may be true, in most cases it is not.

Most Common M Codes for Programming CNC Mills
This is the fourth post in a series about common G & M codes that started with the common G codes for CNC turning / CNC lathe work. This Milling M Code information is excerpted from the 7 Easy Steps to CNC Programming series of books.  Books are available in hard copy and downloadable electronic versions. [...]

Most Common G Codes for CNC Milling Applications
This is the thrid post in a series about common G & M codes that started with the common G codes for CNC turning / CNC lathe work.

Most Common Turning M Codes for CNC Programming
The following is a list of Comming CNC Programming M Codes for turning applications. These are excerpts from 7 Easy Steps to CNC Programming Book II, Beyond the Beginning.

Table of Common Turning G Codes for CNC Programming
There are two types of G codes, modal and non-modal. Modal G codes remain in effect until canceled or changed by another G code. For example G0 / G00 . . .

How to Determine SFM for an Operation
 Henry wrote and asked a good question:  ”How do you determine the correct SFM for machining a part?” Good question Henery. Choosing the correct SFM really depends a number of things. Machinability of the material (see http://www.carbidedepot.com/formulas-machinability.htm ) The tool material (carbide, High Speed Steel, Ceramic, etc) The rigidity of the set up And so [...]

Sorry, 7 Easy Steps to CNC Sold out again
Haydenpub.com has once again sold out of all printed copies of their best selling 7 Easy Steps to CNC and 7 Easy Steps to BobCAD books.    Thanks for all the great business and remember to post your comments and questions, I will answer them as soon as I get the time. This ragged economy seems [...]

$7 CNC books (shameless self-promotion)
7 Easy Steps To CNC Programming and 7 Easy Steps to BobCAD Ebook Promotion Due to the outstanding number of hits we received on this blog, it’s time to make an offer (shameless self promotion) to our loyal followers. We have a new website and because of its success and the success of this blog, [...]

2011 in review
The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog. Here’s an excerpt: The concert hall at the Syndey Opera House holds 2,700 people. This blog was viewed about 20,000 times in 2011. If it were a concert at Sydney Opera House, it would take about 7 sold-out performances for that many [...]
Help Spread the word

Help Spread the word

Our business is putting you in the driver's seat of your CNC machine.  Whether it is your lathe, mill or router or a machine you run for someone else, you are better off knowing how to program it.  
 
The more you know,  the more you can earn . . .
the more you can enjoy your work. 

 

By now, you've probably seen or heard of our best selling books on CNC Programming and BobCAD.  

Click on the images above to learn more.

Click on book cover to learn more . . .

Click on book cover to learn more . . .

    7 Easy Steps to CNC Programming . . . A Beginner's Guide                 7 Easy Steps to CNC Programming, Book II                  7 Easy Steps to BobCAD . . . A Beginner's Guide

Customer Feedback

Customer Feedback

"Great deal, Super book, On time shipping, What more could you ask for? A++++"
R.D. Chicago
Ebay Customer
CNC Fast Facts

CNC Fast Facts

Below are some interesting facts about CNC machines and programming.

  1. CNC is an acronym for Computer Numerical Control.
  2. NC is an acronym for Numerical Control.
  3. NC (Numerical Control) started its evolution in the late 1940s.  In 1952 MIT introduced the first NC machine.
  4. Early NC machines had no computers or calculating ability.  It was not until 1970 that on-board processing became possible and the machines were transformed from NC machines to CNC machines.
  5. The development of the CNC control opened the door for features like canned cycles, sub programming, tool length compensation, tool diamater and radial compensation.
  6. NC / CNC G Codes are referred to as preparatory codes.  They prepare the machine to perform a function like rapid travel G0 / G00,  make linear cutting moves G1 / G01,  cut arcs G2 / G02 or G3 / G03, perform drilling and automated, etc.
  7. NC / CNC M codes are miscellaneous codes.  CNC M codes basically perform on / off functions like stop processing of CNC code M0 / M00, turn the spindle on M3 / M0 or M3 / M03, stop the spindle M5 / M05, turn coolant on M8 / M08, and so on.
  8. The ANSI standard for G code and M code programming is ANSI/EIA 274D-1988.
  9. The ISO standard for G code and M code programming is ISO 6983.
  10. There is a new standard ISO 14649 aka the STEP-NC standard that addresses NC / CNC programming using the enhanced features of CAD/CAM software.
  11. Machine tool builders are not required to adhere to standards and ocassionally create variations to standard G codes and M codes.
  12. Most but not all CNC G codes are modal (stay active until changed) but not all of them. 
Copyright © Hayden Publishing Burleson, TX
dhayden@haydenpub.com