Professional Documents
Culture Documents
Unit-01 CNC
Unit-01 CNC
Numerical Control
Numerical control is a method of automatically operating a manufacturing machine based on a code of letters, numbers, and special characters. The numerical data required to produce a part is provided to a machine in the form of a program, called part program or CNC program. The program is translated into the appropriate electrical signals for input to motors that run the machine.
NC machines
Motion control is done by: servo-controlled motors
Advantage of NC
Parts Produced in less time so less expensive High accuracy & high precision even with smaller batch No operator skill required, less scrap Inspection time is reduced Lead time is reduced Tool can be used optimum speed & feed Metal removal is high
Limitation of NC
High cost as compared to conventional M/c ( 5 to 10 times.
Higher investments for maintains in terms of wages of highly skilled personnel and expensive spares.
CNC - History
The concept is credited to John Parson (1947). Using punched cards he was able to control the position of a machine in an attempt to machine helicopter blade. US Air Force teamed up with MIT to develop a programmable milling machine (1949).
In 1952, a three-axis Cincinnati Hydrotel milling machine was demonstrated. The term Numerical Control (NC) originated. The machine had an electromechanical controller and used punched cards. 1968 - Kearney & Trecker machine tool builders market first machining center
CNC - History
1970s - Modern NC machine has a computer on board, Computer Numerical Control (CNC). They can run unattended at over 20,000 rpm (spindler speed) with a feed rate of over 600 ipm and an accuracy of .0001 1980s - Graphics based CAM systems introduced. Unix and PC based systems available 1990- Direct Numerical Control. This eliminates paper tape punch programs and allows programmers to send files directly to machine tools 1997 - PC- Windows/NT based Open Modular Architecture Control (OMAC) systems introduced to replace firmware controllers.
CNC MILLING
CNC Machines
Machining Centers, equipped with automatic tool changers, are capable of changing 90 or more tools. Can perform milling, drilling, tapping, boring on many faces.
CNC Machines
Turning Centers are capable of executing many different types of lathe cutting operations simultaneously on a rotating part.
Motivation and uses To manufacture complex curved geometries in 2D or 3D was extremely expensive by mechanical means (which usually would require complex jigs to control the cutter motions)
Advantages of CNC - Easier to program; - Easy storage of existing programs; - Easy to change a program - Avoids human errors - CNC machines are safer to operate - Complex geometry is produced as cheaply as simple ones - Usually generates closer tolerances than manual machines
CNC terminology
Controller: (Machine Control Unit, MCU) Electronic and computerized interface between operator and m/c Controller components: 1. Data Processing Unit (DPU) 2. Control-Loops Unit (CLU)
Controller components
Data Processing Unit: Input device [RS-232 port/ Tape Reader/ Punched Tape Reader] Data Reading Circuits and Parity Checking Circuits
Control Loops Unit: Interpolator to supply machine-motion commands between data points
or
Continuous path
Control Systems
Open-Loop Control Systems
Control Systems
Open-Loop Advantages
Less complex, Less costly, and lower maintenance costs Proper calibration is not a problem
Open-Loop Limitations
Control unit assumes desired position is achieved No positioning compensation Typically, a lower torque motor Not Reliable & less accurate Optimization is not possible
Control Systems
Closed-Loop Advantages
DC motors have the ability to reverse instantly to adjust for position error Error compensation allows for greater positional accuracy (.0001) DC motors have higher torque ranges vs.. stepper motors More Reliable Optimization is possible Closed system are faster A number of variable can be handled simultaneously
Control Systems
Closed-loop limitations
Expensive Maintenance difficult Complicated installation
feedback
Encoder outputs: electrical pulses (e.g. 500 pulses per revolution) Rotation of the motor linear motion of the table: by the leadscrew The pitch of the leadscrew: horizontal distance between successive threads One thread in a screw single start screw: Dist moved in 1 rev = pitch Two threads in screw double start screw: Dist moved in 1 rev = 2* pitch
Example 1
A Stepping motor of 20 steps per revolution moves a machine table through a leadscrew of 0.2 mm pitch.
(b) If the motor receives 2000 pulses per minute, what is the linear velocity in inch/min ?
Example 2
A DC servo-motor is coupled to a leadscrew (pitch 5mm) of a machine table. A digital encoder, which emits 500 pulses per revolution, is mounted on the leadscrew. If the motor rotates at 600 rpm, find (a) The linear velocity of the table