Lec.03 Programming of Manufacturing Cells
Lec.03 Programming of Manufacturing Cells
Lecture 03
Dr. Sabry Said Youssef
Assistant professor
Mechanical Engineering Department
Faculty of Engineering
Fayoum University
Introduction to CNC Machine tools.
tools.
2
CNC Machine Tools
The entire program is entered and stored in computer memory. The machining cycle
memory.
The stored part program listing can be used for future production also.
Functions of CNC
There are a number of functions which CNC is designed to perform. Several of these
functions would be either impossible or very difficult to accomplish with conventional
NC. The principal functions of CNC are:
1. Machine tool control
2. In-process compensation
3. Improved programming and operating features
4. Diagnostics
Components of CNC machine tool system
The main components of CNC machine tools are as follows :
Input / Output Console.
Microprocessor Based control unit.
Memory.
Feedback unit.
Machine Tool.
Interfaces.
Components of CNC machine tool system
Input / Output Console : It is the unit through which part program is fed to the
CNC machine tool system and required output is taken out. It basically consists of
monitor and Keyboard.
Memory : It consists of RAM & ROM. The RAM stores part program, while ROM
stores the programs for machine control.
Feedback unit : The feedback unit takes input from machine tool and transfers
it to control unit for necessary corrections.
Interfaces : They are the connections between the different components of the
CNC machine tool system.
Classification of CNC Machine tool systems
(a) According to type of Feedback (d) According to type of controller
systems 1. Hybrid controller CNC systems.
2. Closed loop type CNC machine. (e) According to axis & type of
operations
(b) According to type of tool motion
control 3. CNC horizontal machining centre.
Input Microcompute
Program r
• It does not have any feedback
mechanism.
Measuring
unit
Microcompute
r
• It has the motion control with a provision
of feedback .
X Y
In Cartesian coordinate geometry
0 0
0 4 system using absolute measurement,
2 4 each point is always specified using
2 5 same zero established for a given
4 6
coordinate system.
4 7
6 6
8 8
8 4
5 4
According to programming Methods
X Y
In Cartesian coordinate geometry
0 0
0 4 system using incremental
2 0 measurement , each point is
0 1 specified using the path differential
2 1
from the preceding point position. So
0 1
2 -1 in such programming , controller
2 2 must store and process additional
0 -4 path measurement.
- -
According to type of controllers
Advantages Limitations
part program or machine program storage with provision for on- demand distribution
of data to machines.
• Involves data connection and processing from the machine tool back to the computer.
Components of DNC
• Central computer
• Telecommunication lines
• Machine Tools.
Direct Numerical Control (DNC)
• A central computer connected to a number of machine tools and control them
• Part program of all machine tools are stored in the memory of the central
computer and transmitted on direct transmission lines on demand
• Various machine tools can communicate with the computer in real time
The computer is linked directly to the regular NC controller unit. The replacement of
the tape reader by the telecommunication lines to the DNC computer is what gives
the BTR configuration its name
The operation of the system is very similar to conventional
NC. The controller unit uses two temporary storage
buffers to receive blocks of instructions from the DNC
computer and convert them into machine actions. While
one buffer is receiving a block of data, the other is
providing control instructions to the machine tool.
Two types of DNC
Special machine control unit (MCU)
The other strategy in DNC is to eliminate the regular NC controller altogether and replace it
with a special machine control unit.
One of the original objectives in direct numerical control was to eliminate the use of
punched tape.
A second important function of the DNC system is concerned with storing the part programs.
Another important function of DNC involves, the transfer of data from the machine tools
back to the central computer. DNC involves a two-way transfer of data.
4. Communication
Communication among the various subsystems is a function that is central to the operation
of any DNC system
Advantages of DNC
26