Me 20me42p Week1 S1 Sy
Me 20me42p Week1 S1 Sy
Me 20me42p Week1 S1 Sy
1.1 Introduction:
It is believed that at this time, we are witnessing the digital industrial revolution.
The first revolution attempts to augment the human muscular power. The second
revolution emphasis on human brain power. The challenge is to continue to push
towards new technology and automation without losing sight on designing the system
based on the proper selection of task to be performed by humans and those to be
performed by machines. A number of new manufacturing technologies and machines
have been designed and developed, which can prove useful in increasing the
productivity. In these aspects, a technology leads to focus on development of new
machines like Numerical Control (NC) and Computer Numerical Control (CNC).
1.2 Numerical Control (NC) Machines:
A Numerical control (NC) is a method employed for controlling the motions
of a machine tool slide and its auxiliary functions with an input in the form of
numerical data.
A Numerical Control can be defined as a form of programmable automation in
which process is controlled by numbers, letters and symbols.
In Numerical Control (NC), the numbers form a program of instructions designed
for a particular work part or job. The NC program consists of a set of instruction or
statement for controlling the motion of the drives of the machine tools as well as the
motion of the cutting tool. In NC When the job/work changes, the program of
instructions can be changed. This capability to change a program for each new job
gives NC its flexibility.
1. Program of Instructions.
3. Machine Tool.
functions are generally on/off (binary] actuations, interlocks and discrete numerical
data.
g) CNC Software:
The computer in CNC operates by means of software. There are three types of
software programs used in CNC systems: (1) operating system software, (2) machine
interface software, and (3) application software. The principal function of the
operating system software is to interpret the NC part programs and generate the
corresponding control signals to drive the machine tool axes. It is installed by the
controller manufacturer and is stored in ROM in the MCU. The operating system
software consists of the following: (1) an editor, which permits the machine operator
to input and edit NC part programs and perform other file management functions: (2)
a control program, which decodes the part program instructions, performs
interpolation and acceleration/deceleration calculations, and to produce the coordinate
control signals for each axis (3) an executive program, which manages the execution
of the CNC software as well as the I/O operations of the MCU. The machine interface
software is used to operate the communication link between the CPU and the machine
tool to accomplish the CNC auxiliary functions. As previously indicated, the I/O
signals associated with the auxiliary functions arc sometimes implemented by means
of a programmable logic controller interfaced to the MCU and so the machine
interface software is often written in the form of ladder logic diagrams. Finally, the
application software consists of the NC part programs that are written for machining
(or other) applications in the user's plant.
1. Storage of more than one part program: CNC have sufficient capacity to store
multiple programmes.
3. Program editing at the m/c tool:-CNC permits part program to be edited, when it
resides in the MCU computer memory.
6. Positioning features for set up: - Alignment task is possible by software options
in CNC system.
7. Cutter length & size compensation:- Tool length sensor are built in to m/c. Cutter
is mounted on the spindle and the sensor measures its length and this is used to correct
the programmed tool path.