NC machine tools are controlled by programmed instructions without a human operator. The NC program contains a set of instructions that controls axis motion. The main components of an NC machine are the part program, programming tape, machine control unit, and machine tool. The MCU reads and interprets the program to control the machine tool's functions like spindle speed, tool positioning, and feed rate. NC machines offer benefits like high accuracy, reduced scrap, and increased productivity compared to conventional machining.
2. 2
• Numerically controlled (NC) Machine tool are the machine tool , of which
the various function are controlled by Letters, numbers and symbols
• Nc machine tools run on programme fed to it, without human operator
• Nc programme consist set of instruction or statement for controlling the
motion of the drives of the machine , the motion of cutting tool
Function of NC Machine
starting and stopping of the Machin tool
Controlling the spindle speed
Positioning the tool at desired location and guiding it along the desired path
Controlling the feed rate
Changing the tool
NC Machine Tool
3. Elements of NC Machine
Part Drawing
Machine tool
Programme
Tape
Part program
Machine Control Unit (MCU )
3
4. 4
(1)Part Drawing and Part Programming
• Part programme is set of step by step instruction to the machine tool for
caring out the operation.
• Part program is written by using part Drawing and cutting process parameter
• The set of instruction includes
Instruction position of machine tool spindle with respect to the work table
Instruction for cutting operation
Instruction for selection of spindle speed, cutting tool etc.
Method of Part Programing
I. Manual Part programming
II. Computer aided Part programming
Basic Elements of NC Machine
5. (2) Programme Tape
• Part programme is entered on the programme tape
• The tape is a long wound roll of the one inch with.
• The programme is entered on the tape in the form of punched
holes ,holes punched with the help of punching machine.
• Now a day punchline tape is replaced with magnetic cassetes ,
floppy disc , pen drive , hard drive
Basic Elements of NC Machine
5
6. 6
(3)Machine control unit (MCU)
• MCU is heart of NC/CNC machine which consist of some electronics
hard wear that read the NC programme , interpret it and conversely
translates it for mechanical action of machine tool
• A typical MCU consist following units
Input or tape reader
memory
processor
output channels
control panel
feedback channels
• MCU performs Following functions
• read coded instruction
• Decode coded instruction
• implement interpolation (linier ,circular, and Helical )v to generate axis
motion commands
• feed axis motion command to amplified circuits for driving the axis
mechanism
• Received the signals of position and speed for each drive axis
• implement auxiliary control function such as coolant or spindle on/off , and
tool change .
Basic Elements of NC Machine
7. 7
(4) Machine Tool
• The Machine tool is operated by MCU
• following function may automated by Machine tool
starting and stopping of the machine tool spindle
controlling the spindle speed
Positioning of tool tip at desires locations and guiding it along the desired path by
automatic control of the slide motion
Controlling the feed rate
Changing the tool
Basic Elements of NC Machine
8. Main component of NC Machin
tool
I. work Table
II. Machine tool Spindle
III. Drive unit
IV. Machine control unit
V. Feedback mechanism
VI. Manual Control
VII.Electrically operated control
equipment or magnetic box
8
Basic Elements of NC Machine
9. 9
Conventional machining NC machining
Accuracy and repeatability are operator
dependent
Accuracy and repeatability are independent of
opertor
Manual operation Automated operation
Operation is controlled by operator Operation is controlled by MCU
Difficult to make complicated profiles Very complicated profiles can be generated easily
Very difficult setting is needed to achieve high
accuracy
High accuracy can be easily achieved by simple
setting
Difficult to control more than one axis at a time Many working axes can be controlled easily at
time
Axis movement is either by feed box/rack and
pinion arrangement
Servomotors are used to drive each axis
Only step by step speeds by manual shifiting is
possible
Constant surface speed to complete a machining
process
Position accuracy is poor and depend on the skill
of operator
Very high positioning accuracy
Poor repeatability and depend on the skill of
operator
Very high repatability for components
Productivity can not be estimated as cycle.depends
mood and attitude of the operator on each day
Productivity can be estimated as cycle time is
definite
Production line can not be automated Production line can be automated
10. Nc Machine
Open loop type
According to
control loop
feedback system
Close loop type
According to
type of tool
motion
Finite
positioning
control
Point to point
Straight cut
Continuous
path control
Two axis
contouring
Two and half
axes contouring
Three axes
contouring
Multi-axis
Contouring
According to
Program method
Absolute
programming
Incremental
programming
According to type
of controller
Nc based
controlling
system
Cnc based
controlling
system
10
11. (a) Open loop type Nc Machine
This type pf control have only motion control without feed back
mechanism
The open loop system do not have feedback mechanism
Ex: drilling Machine
1.According to control loop feedback system
11
12. Loop Systems for Controlling Tool
Movement
Schematic illustration of the components of an open-loop
12
13. (B) Close loop type Nc Machine
This type pf control have motion control with feed back mechanism
The close loop system have feedback mechanism which can accurately
controlling the drive system.
It drive system by comparing with input information until require position
achieved
Feed back is measured by monitoring device to determine the drive
displacement.
1.According to control loop feedback system
13
14. Loop Systems for Controlling Tool
Movement
Schematic illustration of the components of a closed-loop control system for a NC machine.
14
15. (A) Finite Position Control NC machine
1) Point to point NC Machine
• PTP is simplest of all control mode
• In this type movement of cutting tool
moves from one “Predefined position” to
another Predefined Position , while path
along which this tool moves irevenant.
• Specially used in local position base
operation i.e: drilling ,punching or welding
2. According to type of tool motion
A
y
X
o
B
15
16. (A)Finite Position Control NC
machine
(2)Straight cut NC machine
• It is extension of point to point control mode
with provision of straight line cut or machining
• This straight line cut is obtained by controlling
the movement of tool with controlled feed
rate in one of the axis direction at time
• Ex: face milling ,pocket milling , stepped
turning
2. According to type of tool motion
16
17. 17
(B) Finite Position Control NC machine
2) Continuous path control NC Machine
• Used for continuous simulation and coordinate motion of cutting tool and workpiece
along different AXES
• Such control enable for machining of different contorting profile and curved surface
• Due to simultaneously controlling relative position pass trough the desired countering
path of the final shape of require product
Types of Continuous path control NC Machine
I. Two axes contouring
II. Two and half axes contouring
III. Three axes contouring
IV. Multi – axes countering
2. According to type of tool motion
18. Two axes contouring
• In this method tool is controlled
simultaneously in only two axes (X and Y )
2. According to type of tool motion
Two and half axes contouring
• In this method the plane of machining is
inclined to the plane of motion of tool (i.e. X –
Y plane)
z
y
Two axis counter
milling
z
18
y
19. Three Axes Contorting
• In this method tool is controlled simultaneously in only three
axes (X ,Y and Z )
• In this mode different type of interpolation techniques are used
to getting correct tool movement along path
• Application : turning and machining center , flame cutting
,welding , spark- erosion , sawing machine ,
2. According to type of tool motion
Multi - axes contouring
• In this method the tool orientation can be changed with
the tool motion .
• Ex : A six axes machine tool is capable of moving the tool
simultaneously along each primary axis and also rotate
about each primary axis at same time
y
19
20. 18
Why programming needed ?
• For preparing programme ,it is necessary to specify the path tool
movement .
• Therefore a geometric data of a component is converted in to
machine understandable programme.
• Which gives specific path to tool on workpiece.
• Programing is the bridge between machine and humans.
Types of Programming method
a. Absolute programming NC machine system
b. Incremental Programming NC Machine system
3. According to Programming Method
20
21. Absolute programming NC machine system
• In absolute Programing system each point is always start from same
specific point.
• In this method first point (ZERO POINT or REFRENCE POINT ) is fixed.
• All Process Start from same reference point
3. According to Programming Method
34
20
10
10
25
40
1
0
Point X Coordinator Y Coordinator
P1 10 10
P2 25 20
P3 40 34
21
22. Incremental programming NC machine system
• In incremental Programing system each point is specified using the path
differential from the preceding point position.
• In this method first point (ZERO POINT or REFRENCE POINT ) is last point of
previous path.
• Process Start from different reference point
3. According to Programming Method
Point X Coordinator Y Coordinator
P1 10 10
P2 15 10
P3 15 14
10 15
14
10
10
15
22
23. 23
1. Process Planning The
decision are made about selection of manufacturing operation , their Sequence ,machine Requirement and tooling requirements. With
the use of part drawing , data about machine tooling ,etc.
2. Part Programming for
converting the sequence sheet of various machine operation, understandable syntaxes and various control commands for machines so
that machine perform exactly the way program
3. Coding of part program on suitable medium
part program converted into machine readable coding using tape punching machine
4. Part Program Testing And Validation
The accuracy of part programming is tested and modified by using the dry run on NC Machine , and then print is taken of tool path
for validation
5. NC Machining With Tool Pre-setting
once testing and validation of part programme is done operator adjust NC Machine with required tool for final batch production
Steps in NC Manufacturing
24. 6/29/2016 Prof.Chirag Patel 22
Part Drawing
Part Program Listing
Part Programming
Part Program And Set Up sheet
Coding of part program on suitable medium
Process Planning
Sequence Sheet
Part Program Testing and Validation
Part Program Listing
NC Machinig
Finished Part
Data Of Machine Tooling
Tool File
Programming Manual of NC
Machine
Coding Device
Part Program processor
Coding Device
Part Program processor
Tool Setting
Set up Sheet,
part drawing
24
25. 25
III. High degree of accuracy
IV. Less inspection required
I. Greater machine use
II. Complex machine operation I.
II.
V. Reduction of scrap and
wastage
VI. Reduction lead time for
production
VII.Increase productivity
Lower tooling cost
Reduction of human error
III. Greater operation safety
IV. Greater operator efficiency
V. Greater machine tool
efficiency
VI. Greater machine tool safety
VII.Reduced space requirement
Advantage of NC Machine
26. 26
I. High initial cost
II. High maintenance cost
III. High operation cost
IV. Limited life of punching tapes
V. Limited consuming punching tape preparation
Application
NC lathe and turning
NC Milling .boring , drilling and Machining center
NC welding and Arc cutting machine
NC sawing Machine
NC pipe bending ,grinding ,inspection and Gauging
Limitation of NC Machine