Toll Free:(888) 594-1097
Sales@Syilamerica.com

A Brief History of CNC

Machining & CNC Manufacturing: A brief history

The machining or cutting of metals portion of manufacturing became important around the time of the industrial revolution. In 1775, John Wilkinson invents a cannon-boring machine (lathe) in England. He immediately adapted this machine for boring the cylinders for Boulton & Watt's steam engines. This boring process was the only one of it's kind to produce the smooth, tightly toleranced bores required of the cylinder of a steam engine.

A bit later in the year 1818 Eli Whitney (inventor of the cotton gin) invents a milling machine in New Haven Connecticut. Prior to the milling machine, a machinist's tools were primarily files and required a highly skilled operator. The milling machine allowed a less skilled operator to make the same quality of parts as the skilled operator with the file. This milling machine found use making rifles for the government.

The spindle of Eli Whitney's milling machine was moved from being horizontal to being vertical. This is commonly seen in the Bridgeport style knee-mill. The knee-mill is a vertical spindle milling machine that can move the work piece in the x, y, and z directions by increments of 0.001" by turning the appropriate hand crank.

The year 1952 brought Mr. John Parsons NC (Numeric Control) milling machine. Parsons worked to attach servomotors to the x and y axis controlling them with a computer that reads punch cards to give it positioning instructions. The reason for devising such a system was to machine complex shapes like arcs that can be made into airfoils for airplanes. This was not a trivial task to attempt with a manual milling machine, so the NC milling machine was born.

Today's modern machinery are CNC (Computer Numeric Control) milling machines and lathes. A microprocessor in each machine reads the G-Code program that the user creates and performs the programmed operations. Personal Computers are used to design the parts and are also used to write programs by either manual typing of G-Code or using CAM (Computer Aided Manufacturing) software that outputs G-Code from the users input of cutters and tool path.

Courtesy of Worcester Polytechnic Institute.  WPI.EDU

 

Numerical control

From Wikipedia, the free encyclopedia

Numerical control or numerically controlled (NC) machine tools are machines that are automatically operated by commands that are received by their processing units. NC machines were first developed soon after World War II and made it possible for large quantities of the desired components to be very precisely and efficiently produced (machined) in a reliable repetitive manner. These early machines were often fed instructions which were punched onto paper tape or punch cards. In the 1960s, NC machines largely gave way to CNC, or computer numerical control, machines. (GE had its NC 550 workhorse for many years until they came with their first CNC (model 1050) in August 1974.)

Numerical Control (NC) was the precursor of today's Computer Numerical Control (CNC), which controls the automation of machine tools and the inherent tool processes for which they are designed. The CNC machine tool is the servo actuator of the CAD/CAM (Computer Assisted Design/Computer Assisted Manufacturing) technology both literally and figuratively. CNC inherits from NC the essential character of by-the-numbers interpolation of transition points in the work envelope of a mult-axis motion platform, based on the separation of programming from operations. The set of instructions, or "program" (usually an ASCII text file in which, in its simplest form, a line of text specifies the axial coordinates of a point in the work envelope) is prepared from a blueprint or CAD file and transferred to the memory of the CNC via floppy drive, serial data interface or a network connection. Once stored in the CNC memory and selected, the program is executed by pressing the appropriate key on the machine operator panel.

Historical notes

The need of the U.S. Air Force for templates more precise than could be obtained by state-of-the-art methods of the late 1940s inspired John Parsons[1], President of the Parsons Works of Traverse City, Michigan, to propose that a by-the-numbers technique (commonly used by machinists of that era) be placed under servo control with positional data generated by a computer, thereby providing much more data than would be practical by means of hand calculations. His concept was to machine to set points as guides for subsequent manual finishing, that is, to speed up a manual process so more points could be included.

Mr. Parsons' project was enjoined by the Servo Mechanisms Laboratory of the Massachusetts Institute of Technology (MIT) and redefined as interpolative positional control that caused the cutting tool to traverse a series of straight lines between defined points at a prescribed rate of travel. Thus, the cutting tool would be almost constantly on the programmed contour and would spend very little of its time making non-cutting moves.

In the MIT scheme, a contour of constantly changing curvature was represented as a poly-line with the intersections between line segments being points on the curve, and the axial coordinates of these points were listed for execution in sequential order in the part program (much like the figure which results from connecting-the-dots in an activity book). The shorter the line segments the more accurately the poly-line would approximate the actual curve. Thus, MIT retained separation of programming from operations while redefining the servo control as interpolative, rather than discretionary, positioning. MIT demonstrated the first ever NC machine tool to a select group from the military, the aerospace industry, the machine tool industry and the technical media in September, 1952.

At the time when MIT was developing numerical control, engineers at General Motors were putting position transducers on the lead screws of a conventional engine lathe and recording the motion of the axes as the machinist put the machine through its paces to make a work piece. The machine was also fitted with a servo system that took data from the recording to reproduce the same sequence of motion to produce a second, third and more parts. This technique is called record/playback and it is reminiscent of a musician playing on a piano that has been modified to record the keystrokes on a paper chart which can be read by a player piano to reproduce the music. The popular novel Player Piano was inspired by this machine. The author, Kurt Vonnegut, was exposed to the machine when he worked as a publicist for General Electric.

Record/playback is different from numerical control in that the program is produced by the machinist in the process of making the first part. The Air Force wanted numerical control and not record/playback because 1) the latter put the machinists who were union members in charge of program production, thus union strikes could result in unacceptable delays in military production, and 2) numerical control demonstrated the capability of producing complex parts that were not possible by the conventional manual methods used in the record/playback technique. The Air Force used its deep pockets to get its way and while American manufacturing may have been better served by the simpler Parsons concept or by record/playback, today this is a moot issue.

The electronic files used to control NC and CNC machines are often in a format called G-code, after Gerber Scientific Instruments[2], a manufacturer of photo plotters and developer of the file format. The X-Y two-dimensional motion of photo plotters was extended to include the third Z axis, and along with special codes, allows milling machines to be steered in more than three axes. Many of the lines of text in the control files start with the ASCII letter G, thus the name; however, there are other commands that start with the letter D and M, as well as X and Y for coordinates. The file format became so widely used that it has been embodied in an EIA standard.

Today

An entire manufacturing technology known as CAD/CAM has developed around the NC concept and, in addition, CNC with its powerful microprocessors and other enabling technologies proffered from the personal computing phenomenon has enabled the NC concept to branch into many variants, even a variant that is essentially record/playback. The latter of which are known in the industry as "teach lathes".

In addition, powerful and well-crafted human/machine interfaces allow the machine operator to prepare programs by means of interactive displays which request only the definition of the machining operation and its required parameters (such as a "pocket" and its dimensions) and not the actual tool paths with all the calculations that are there required. Anyone who knows machining concepts and blueprint interpretation can produce programs at the machine without the need for CAD/CAM. Nonetheless, the vast majority of programs are now produced with the aid of CAD/CAM and, for most users, CNC today (for all its gigahertz microprocessors and megabytes of real time kernel software) is conceptually little different from the first NC demonstrated by MIT in 1952.

If there is a notable difference in concept, it is that CNC is no longer just for the spindle/cutting tool process of stock removal. It is for any processes that can be carried on machine tool motion platforms and that benefit from the separation of programming from operations, that is, from the CAD/CAM technology. These include lasing, welding, friction stir welding, ultrasonic welding, flame cutting, bending, spinning, pinning, gluing, fabric cutting, sewing, tape and fiber placement, routing, picking and placing (PnP), sawing and undoubtedly, the industrial processes of tomorrow.