What are Numerical Control Machine? What are NC Machines?

What is Numerical Control Machine?

Numerical control, popularly known as the NC is very commonly used in the machine tools. Numerical control is defined as the form of programmable automation, in which the process is controlled by the number, letters, and symbols. In case of the machine tools this programmable automation is used for the operation of the machines.

In other words, the numerical control machine is defined as the machined that is controlled by the set of instructions called as the program. In numerical control method the numbers form the basic program instructions for different types of jobs; hence the name numerical control is given to this type of programming. When the type of job changes, the program instructions of the job also change. It is easier to write the new instructions for each job, hence NC provides lots of flexibility in its use.

The NC technology can be applied to wide variety of operations like drafting, assembly, inspection, sheet metal working, etc. But it is more prominently used for various metal machining processes like turning, drilling, milling, shaping etc. Due to NC all the machining operations can be performed at the fast rate resulting in bulk manufacturing becoming quite cheaper.

Brief History of the NC

The invention of numerical control has been due to the pioneering works of John T. Parsons in the year 1940, when he tried to generate a curve automatically by milling cutters by providing coordinate motions. In the late 1940s Parsons conceived the method of using punched cards containing coordinate position system to control a machine tool. The machine directed to move in small increments and generate the desired finish. In the year, 1948, Parons demonstrated this concept to the US Air Force, who sponsored the series of project at laboratories of Massachusetts Institute of Technology (MIT). After lots of research MIT was able to demonstrate first NC prototype in the year 1952 and in the next year they were able to prove the potential applications of the NC.

Soon the machine tool manufacturers began their own efforts to introduce commercial NC units in the market. Meanwhile, the research continued as MIT, who were able to discover Automatically Programmed Tools, known as APT language that could be used for programming the NC machines. The main aim of APT language was to provide the means to the programmer by which they can communicate the machining instructions to the machine tools in easier manner using English like statements. The APT language is still used in widely in the manufacturing industry and a number of modern programming languages are based on the concepts of APT.

Advent of the CNC Machines

In the initial years of NC, punched tapes were for feeding the instructions to the machine tools via the control unit. The APT language also marked the arrival of the computer numerical controlled machines, popularly known as the CNC machines. Another language, PRONTO, was discovered by Parick Hanratty, who carried out various experiments at GE and released the language in the year 1958.

In CNC machines programs are fed in the computer was used to control the operations of the machines. Thus the control unit used that would read the punched cards in the NC machines was replaced by the microcomputer in the CNC machines. The CNC brought major revolution in the manufacturing industry. The next development has been the combination of computer aided manufacturing (CAM) and computer aided designing (CAD) called as CAD/CAM.


1) Book: CAD/CAM: Computer-Aided Design and Manufacturing, by Mikell P. Groover and Emory W. Zimmers Jr., Printice Hall of India Private Limited.

2) Wikipedia

3) Book: Design of Machine Tools by S. K. Basu and D. K. Paul, Oxford and IBH Publishing Co. Pvt. Limited.

This post is part of the series: CNC Machines. NC Machines. NC System

This is the series of articles that describes what is numerical control machine or NC machine, the components or parts of the NC machine, brief history of the NC machine and the advent of the CNC machines.
  1. What is Numerical Control Machine?
  2. Components of the NC System
  3. What is the CNC Machine? How CNC Machine Works?
  4. Problems Associated with the Conventional NC Machines, Advantages of the CNC Machines
  5. Applications of the CNC Machines