Computer numerical control: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 5:
[[ja:NC加工]]
 
InNumerical acontrol, nutshellNC, is the precursor of computer numerical control (CNC). Computer numerical control is the automation controller for machine tools and the cutting tool process of stock removal. The CNC machine tool is the servo actuator of the CAD/CAM process both literally and figuratively.
Numerical Control (NC) is the precursor of today’s Computer Numerical Control (CNC). CNC inherits from NC its essential character of by-the-numbers interpolation of points in the work envelope of a motion platform based on the separation of programming from operations. The program - usually an ASCII text file where, eachto over simplify, a line of text is the rectangular coordinate of a point in the work envelope of the machine determined by the stroke limits of the servo axes - 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 in the CNC memory and selected for execution, the press ofpressing a key called NC Start or Cycle Start on the machine operator panel causes the CNC to execute the program.
The need of the U.S. Air Force’s need for templates more precise than could be done by methods representative of the state of the art in the late 1940’s1940s inspired a gentlemen by the name of John Parsons, President of the Parsons Works of Traverse City, Michigan, to propose that a by-the-numbers technique commonly used in machining be put under servo control with position data generated by a computer (in order to have many more points that would defy the practicability of hand calculations). His concept was to machine to setpoints as guides for subsequent manual finishing, that is, to speed up a manual process so more points could be included. His project was taken over (usurped, he might say) by the Servo Mechanisms Laboratory of the Massachusetts Institute of Technology and redefined as interpolated position control that has the cutting tool traverse a straight line between points at a prescribed rate of travel. Thus, the tool would be constantly on the programmed contour and not spending most of it time making non-cutting moves. In the M.I.T. scheme, a contour of constantly changing curvature (that is, a spline) would beis represented as a polly-line with the intersections between line segments being points on the curve and these points were listed in sequential order in the part program (like a child connecting the dots of a workbook to display a figure). The shorter the line segments the more closely the poly-line approximated the original curve. Thus, M.I.T. retained Mr. Parsons’ separation of programming from operations while redefining the servo control as interpolation rather than discrete positioning. M.I.T. demonstrated the world’s first every 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 during whichwhen M.I.T. 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 workpiece. 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 reminicent of a musician making music on a piano that has been modified to record his keystrokes on a paper chart to be read by a player piano to reproduce the music. In fact, the very funny andThe popular novel, "The Player Piano", is inspired by this machine. The author, Kirk VonegutVonnegut, who also wrote "Catch 22", 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 feedback because the latter put the machinist in charge of program production. This was the same machinist who was in a union and who strikes could strikeresult andin delaydelays in military production. Also, numerical control represented the ability to produce parts that were not possible with conventional, manual means. The Air Force used its deep pockets to get its way and while American manufacturing may have been better served with John Parsons’the simpler by the numbersParson concept or with record/playback, by now this is a mute issue. An entire manufacturing process 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 may variants, even a variant that is essentially record/playback. In the industry, these machines are called teach lathes. In additional, powerful and well crafted human/machine interfaces allow the machine operator to prepare programs from interactive screens based on defining the machining operations and its obvious parameters (like the dimensions of a pocket) and not the tool path with all the calculations that this requires. Anyone today, who knows machining and how to read a blueprint can produce program right at the machine without the need for CAD/CAM. Nonetheless, the vast majority of programs are produced with CAD/CAM and for most users, the CNC today, for all its Giga hertz microprocessors and megabytes of real time kernel software is conceptually no different from the first NC demonstrated by the M.I.T. in 1952.
If there is onea difference in concept, it is that CNC is not just for the spindle and cutting tool process of stock removal anymore. It is for any process that can be carried on a machine tool motion platform that benefits from the separation of programming from operations, that is, from the CAD/CAM process. This includes lasing, welding, friction stir welding, ultrasonic welding, flame cutting, bending, spinning, pinning, beading, gluing, fabric cutting, sewing, tape and fiber placement, routing, sawing …, you get it, evenand processes not yet invented.