CNC Presentation
CNC Presentation
CNC Presentation
CNC MACHINES
By: Hafiz Muhammad Rizwan
WELCOME
CNC Machines
What is a CNC Machine? CNC : Computer Numerical Control Conventionally, an operator decides and adjusts
various machines parameters like feed , depth of cut etc depending on type of job , and controls the slide movements by hand. In a CNC Machine functions and slide movements are controlled by motors using computer programs.
The Evolution of NC
It was in 1947 when numerical control was born. It began when John C. Parsons of the Parsons Corporation, Traverse City, Michigan, a manufacturer of helicopter rotor blades, could not make his templates fast enough. So, he invented a way of coupling computer equipment with a jig borer. Mr. Parsons used punched cards to operate his digit Ron system. 1949 was the year of another Urgent need. The U.S. Air Material command realized that parts for its planes and missiles were becoming more complex. Also, as the designs were constantly being improved, changes in the drawing were frequently made. Thus, in their search for methods of faster production, an Air Force study contract was awarded to the Parsons Corporation. The servo mechanisms laboratory of the Massachusetts Institute of Technology (MIT) was the subcontractor. In 1951, MIT took over the complete job, and in 1952, the prototype of todays NC machine, a modified Cincinnati Hydrotel Milling Machine, was successfully demonstrated. The term numerical control was originated at MIT.
PROGRAM INPUT
Different ways of data input are : MDI : Manual Data Input PROGRAM PREPARATION WITH CAD CAM PROGRAM DATA TRANSFER FROM PC TO CNC M/C PROGRAM DATA TRANSFER FROM PC TO DNC OPERATIONS
2004
For a CNC machine control unit (MCU) decides cutting speed, feed, depth of cut, tool selection , coolant on off and tool paths. The MCU issues commands in form of numeric data to motors that position slides and tool accordingly.
Overview
A numerical control, or NC, system controls many machine functions and movements which were traditionally performed by skilled machinists. Numerical control developed out of the need to meet the requirements of high production rates, uniformity and consistent part quality. Programmed instructions are converted into output signals which in turn control machine operations such as spindle speeds, tool selection, tool movement, and cutting fluid flow.
Overview
By integrating a computer processor, computer numerical control, or CNC as it is now known, allows part machining programs to be edited and stored in the computer memory as well as permitting diagnostics and quality control functions during the actual machining. All CNC machining begins with a part program, which is a sequential instructions or coded commands that direct the specific machine functions. The part program may be manually generated or, more commonly, generated by computer aided part programming systems.
Work Positioning:
The method of accurate work positioning in relation to the cutting tool is called the rectangular coordinate system. On the vertical mill, the horizontal base line is designated the X axis, while the vertical base line is designated the Y axis. The Z axis is at a right angle, perpendicular to both the X and Y axes. Increments for all base lines are specified in linear measurements, for most machines the smallest increment is one ten-thousandth of an inch (.0001). If the machine is graduated in metric the smallest increment is usually one thousandth of a millimeter (.001mm). The rectangular coordinate system allows the mathematical plotting of points in space. These points or locations are called coordinates. The coordinates in turn relate to the tool center and dictate the tool path through the work.
CNC Lathe
Automated version of a manual lathe. Programmed to change tools automatically. Used for turning and boring wood, metal and plastic.
CNC LAHTE
operation. Typed in manually to CAD by machine operators. G&M codes are automatically generated by the computer software.
which manages operations. Movement is controlled by a motors . Feedback is provided by sensors. Tool magazines are used to change tools automatically.
Tools
Most are made from
high speed steel (HSS), tungsten carbide or ceramics. Tools are designed to direct waste away from the material. Some tools need coolant such as oil to protect the tool and work.
or contouring. Speeds are the rate at which the tool operates e.g. rpm. Feeds are the rate at which the cutting tool and work piece move in relation to each other. Feeds and speeds are determined by cutting depth, material and quality of finish needed. e.g. harder materials need slower feeds and speeds. Rouging cuts remove larger amounts of material than finishing cuts. Rapid traversing allows the tool or work piece to move rapidly when no machining is taking place.
up of words which each begin with a letter address and end with a numerical value.
CNC programming
Important things to know:
Coordinate System Units, incremental or absolute positioning Coordinates: X,Y,Z, Feed rate and spindle speed Coolant Control: On/Off, Flood, Mist Tool Control: Tool and tool parameters
CNC programming
Programming consists of a series of instructions in form of letter codes Preparatory Codes: G codes- Initial machining setup and establishing operating conditions
N codes- specify program line number to executed by the MCU Axis Codes: X,Y,Z - Used to specify motion of the slide along X, Y, Z
direction
Feed and Speed Codes: F and S- Specify feed and spindle speed Tool codes: T specify tool number Miscellaneous codes M codes For coolant control and other activities
connecting current position and final position. Used for tool movement without any machining- point to point control. (linear interpolation)
CAD/CAM
Two computer-based systems which impact the use of CNC technology are CAD(computer aided design )and CAM (computer aided manufacturing). A computer aided design, or CAD, system uses computers to graphically create product designs and models. These designs can be reviewed, revised, and refined for optimum end use and application. Once finalized, the CAD design is then exported to a computer aided manufacturing, or CAM, system. CAM systems assist in all phases of manufacturing a product, including process planning, production planning, machining, scheduling, management and quality control.
Programming Example
Cylindrical Part
70
25
20 30
Raw Material
17.5
Finished Part
22.5
N0140 M30