Unit2-NC and CNC Machines
Unit2-NC and CNC Machines
1
Numerical Control (NC)
Numerical Control control by numbers of
• the machine tool / table movement
• and other auxiliary actions in a machining system.
2
Basic Components of NC System
1. Program of instructions
3
1. Programmed instructions
• A program is a sequence of step by step instructions which tells the machine tool
what to do.
• Written using numeric data and alphabets, i.e. alpha-numeric codes.
• These codes provides instructions for controlling machine movements.
• The program contains blocks of information, wherein each block contains the
numerical data required to produce one segment of the workpiece.
• Each block contains information related to dimensional information + Machining
Information (feed, speed, type of interpolation and other miscellaneous function).
• Dimensional information from the part drawing,
• Cutting parameters (speed, feed, etc.) based on Tool, surface finish and
4
tolerance requirements.
2. Machine control unit
The controller unit consist of electronics circuits and
hardware that read and interpret program of instructions
converted into mechanical actions (like movement of
cutting tool and work table)
7
3. Applications of NC Machines
1. Machining operations
8
Machining operations
1. Milling
2. Drilling and related processes
3. Boring
4. Turning
5. Grinding
6. Sawing, etc. 9
NC Machines are ideal when
1. Parts are processed frequently in small lot sizes
2. Part geometry is complex
3. Many operations are to be performed on the same part
4. Engineering design changes are likely
5. Close tolerances are to be maintained
6. Expensive part where errors will be costly
7. The parts required 100% inspection
10
Non-Machining operations
1. Press working machine tools
2. Welding machines
3. Inspection machines
4. Automatic drafting
5. Assembly machines
6. Tube bending Flame cutting
7. Plasma arc welding
8. Laser beam processes
9. Automated knitting machines 11
Advantages of NC Machines
1. Reduced Lead time
2. Elimination of operator errors and increased quality
3. Increased operator performance
4. Reduction in setup time and downtime
5. Longer tool life
6. Flexibility
7. Reduced Inventory, Inspection and lesser scrap.
8. Easy Production management:
12
Disadvantages of NC Machines
1. Higher investment: Higher capital cost
13
NC Motion Control System
• Motion control system in NC refers to control of the movement
of the table with respect to the cutting tool.
• The input for motion control is in the form of numerical data
through programs.
Types of NC motion control
1. Point to Point system
2. Straight cut system
3. Contouring system.
14
Point to Point NC System (PTP system)
15
Straight cut NC System (PTP system)
• Moved parallel to the axes
• Cutting takes place along
movement
• Controlled feed rate
• Simultaneous movement
along two axes not possible
• E.g.: Milling
16
Contouring NC System (PTP system)
• Simultaneous move along
different axes
• Cutting takes place while
moving
• Path is continuously controlled
• Any mathematically defined
profile can be machined
• E.g: Complicated profiles like
turbine blade
17
CNC System
• Computer Numerical Control is an NC system that utilizes a dedicated,
stored program computer to perform some or all the basic numerical
control function.
5 Input device Usually tape reader which is Floppy disk and hard disk drives are
unreliable used which are very reliable
6 Management NC machines does not store CNC do Management functions
information management information (process plans, schedules etc.)
19
CNC Control System
20
Functions of CNC System
Functions of CNC system which are difficult to achieve in
NC system
• Machine tool control
• In process compensation
• Improved programming and operating features
• Diagnostics
21
1. Machine Control
• The primary purpose of CNC is to control the machine tool. This
involves conversion of part program instructions into machine tool
motions through the computer interface and servo system.
• Some of the control functions such as circular interpolation can be
accomplished more efficiently with hard wired system. This has led to
two approaches in the design of CNC systems
1. Hybrid CNC: Here the controller contains both soft wired computer and hard wired
logic circuits. The hard wired unit does some functions which it can do best such as
circular interpolation. Computer software does the remaining functions
2. Straight CNC: Here the hard wired circuit is eliminated and the computer does all the
NC functions. Interpolation, tool position feedback and other functions are performed
by the computer.
22
2. In process compensation
In process compensation refers to the dynamic correction to the
machine tool motions for changes or errors which occur during
processing.
25
4. Diagnostics functions
1. If failure occurs, it should be able to identify the actual fault
so that repair personnel can quickly repair the fault
2. It should alert the operator about the possibility of
imminent failures. This will allow the maintenance
personnel to replace the component during regular shut
down.
3. The system should have certain amount of planned
redundancy. It involves having more additional
components for certain components which are usually
considered unreliable.
26
Configuration of CNC Control Unit
1.Central Processing Unit (CPU)
2.Memory
3.I/O interface
4.Controls for Tool Movement and Spindle Speed
5.Sequence control and other machine functions
27
1. Central Processing Unit
It is the brain of Machine Control Unit. It manages all other
components of the machine control unit based on the software
fed into the memory. CPU consists of three parts
Memory consists of
30
4. Control for machines tool axes and spindle speed
• These are the hardware elements which control the
movement of the tool/table along the three axes.
31
5. Sequence control of other machines tool functions
32
CNC Software
The software used in CNC fall under three categories
33
CNC Software
1. Operating System Software: It is installed by the manufacturer of
the CNC and stored in ROM. It is used to interpret the CNC part
program and generate corresponding signals to operate the machine
37
1. NC without punched tape
• The use of punched tape presents a number of practical
difficulties both in terms of preparation and storage.
• DNC avoids the use of punched tapes altogether as the
programs are stored in the memory of a central computer.
38
2. NC Part Program storage
In DNC, all the part programs are stored in a central computer. This
storage sub system must satisfy the following requirements.
•