0% found this document useful (0 votes)
49 views76 pages

2 CNC Control Systems

The document provides an overview of CNC machine tools and control systems, detailing various types of CNC machining centers, including vertical and horizontal axis machining centers, and their specific applications in manufacturing. It discusses features such as multi-axis capabilities, high-speed machining, and adaptive control systems aimed at optimizing productivity and precision. Additionally, it covers the importance of machine control units and support systems in enhancing the efficiency and effectiveness of CNC operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views76 pages

2 CNC Control Systems

The document provides an overview of CNC machine tools and control systems, detailing various types of CNC machining centers, including vertical and horizontal axis machining centers, and their specific applications in manufacturing. It discusses features such as multi-axis capabilities, high-speed machining, and adaptive control systems aimed at optimizing productivity and precision. Additionally, it covers the importance of machine control units and support systems in enhancing the efficiency and effectiveness of CNC operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CNC Machine Tools and Control

systems
CNC machining centres
• Machining centres
• Manufacturing centres
• Categories of machining centre
CNC Machining Centers

• Vertical axis machining centre


• Horizontal axis machining centre

Dr. Gangadharudu Talla, NIT Warangal 2


Vertical-Axis Machining Centres
• Generally provided with a variety of accessories to
complete the job in a single set-up
• Mostly used in tooling industry for machining dies and
moulds
CNC Machining Centers

Present day production


vertical axis CNC
machining centre

Dr. Gangadharudu Talla, NIT Warangal 3


Vertical-Axis Machining Centres
• 5-axis VMC
• Spindle head can be
swiveled in two axes
(about X or Y axis) to
CNC Machining Centers

provide A and B axis


motion
• Used for machining
sculptured surfaces to
avoid gouging and
undercutting
• Variations of VMCs
• Travelling column
• Gantry structure
• Multiple spindle

Dr. Gangadharudu Talla, NIT Warangal 4


Vertical-Axis Machining Centres
• Travelling-column machining centre
• Tool head is positioned on a cross-rail supported by two
heavy travelling columns by the side of the table
• Can take heavy cuts with very long table travels
CNC Machining Centers

• Used for very long workpieces such as aircraft structural


components

Dr. Gangadharudu Talla, NIT Warangal 5


CNC Machining Centers Vertical-Axis Machining Centres

A 5-axis CNC travelling column machining centre for aerospace machining applications (Courtesy Jobs S.p.A., Italy)
Dr. Gangadharudu Talla, NIT Warangal 6
Vertical-Axis Machining Centres
• Gantry type CNC machining centre
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 7


Vertical-Axis Machining Centres
• 4-spindle CNC
machining centre
• possible to use
either 1, 2 or 4
spindles
CNC Machining Centers

simultaneously
• provided with
special work-
holding
accessories with
rotary motions
• pallet changer
allows for the
setting up of the
workpiece when
the machining
action is carried
out

Dr. Gangadharudu Talla, NIT Warangal 8


Vertical-Axis Machining Centres
• High speed machining
centre
• Placement of the ATC
close to the spindle
CNC Machining Centers

allows for a very fast


chip-to-chip time

Dr. Gangadharudu Talla, NIT Warangal 9


Horizontal-Axis Machining Centre
• HMC is sturdier than the vertical configuration
• Used for machining heavy prismatic workpieces with
large metal-removal rates
• Big tools require high capacity tool magazines
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 10


Horizontal-Axis Machining Centre
• Rotary table
• Provides a fourth axis in the form of B
• Makes it feasible for the machining of all four faces of the
component facing the tool
CNC Machining Centers

• Allows for close tolerances as large part of the component


can he finished in a single set-up

Dr. Gangadharudu Talla, NIT Warangal 11


Horizontal-Axis Machining Centre
• Spindle swiveling facility in HMC
• For machining in two different planes (XY and XZ)
• Allows for a fifth face to be machined in addition to the four
faces
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 12


Horizontal-Axis Machining Centre
• HMC with a 2-axis rotary table
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 13


Horizontal-Axis Machining Centre
• Various planes possible by the 2-axis rotary table with
a HMC
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 14


Horizontal-Axis Machining Centre
• Pallet changer
• Small table with standardized dimensions such as 500 × 500
mm, 630 × 630 mm
• Generally available in two forms, the one with precision
CNC Machining Centers

drilled holes and the other with T-slots


• Improved machine utilization time

Dr. Gangadharudu Talla, NIT Warangal 15


Horizontal-Axis Machining Centre
• Automatic pallet changer (APC)
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 16


Horizontal-Axis Machining Centre
• Rotary pallet changer
• Simple arrangement
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 17


Horizontal-Axis Machining Centre
• Shuttle pallet changer
• Rotary carousal with a twin pallet shuttle for interchange
between table and carousal
• For long hours of unattended operation
CNC Machining Centers

Dr. Gangadharudu Talla, NIT Warangal 18


CNC Turning Centres
• Turn mill centres (X, Z, C)
• Multiple axis turning centres (X, Z, C, Y)
• Vertical turning centres
• Twin turret turning centres
CNC Turning Centers

• Multiple spindle turning centres


• Integrated material handling

Dr. Gangadharudu Talla, NIT Warangal 19


Slant bed of a CNC turning centre
• Slant bed allows for better view of the machining
plane and easy placement of various devices
CNC Turning Centers

Dr. Gangadharudu Talla, NIT Warangal 20


Turnmill Centre (X, Z, C)
• Reduces delays in scheduling the jobs on different
machine tools, transportation, storage
• Produces components with tight tolerances
CNC Turning Centers

Dr. Gangadharudu Talla, NIT Warangal 21


Turnmill Centre (X, Z, C)
• A separate drive is provided in the turret, so that the
tools such as twist drills and end mills rotate in the
tool turret
CNC Turning Centers

Dr. Gangadharudu Talla, NIT Warangal 22


Turnmill Centres (X, Z, C)
• In addition to the X and Z directions (like normal
turning centre), driven tooling can also move in C-axis
• Different combinations of these axes allow for the
machining of various complex shapes
CNC Turning Centers

Dr. Gangadharudu Talla, NIT Warangal 23


Multiple-Axis Turning Centres
• Twin-Turret Turning Centres
• Twin turrets make it a 4-axes turning centre with both turrets
capable of moving independently in two axes each
• Machining can be done by two tools as well as having larger
tool capacity
CNC Turning Centers

Dr. Gangadharudu Talla, NIT Warangal 24


Multiple-Axis Turning Centres
• Headstock consists of two spindles and a tailstock with
two quills, arranged in parallel to each other at a fixed
distance
• Two turrets provide the tools for these two spindles
CNC Turning Centers

• High productivity

Dr. Gangadharudu Talla, NIT Warangal 25


Multiple-Axis Turning Centres
• Two spindles are maintained in line for machining a
component that requires two set-ups
• Machining of first set-up is completed in left spindle
and workpiece is transferred right spindle
CNC Turning Centers

Dr. Gangadharudu Talla, NIT Warangal 26


Multiple-Axis Turning Centres
• Y-axis machining in addition to X, Z and C axes
• Combination of a turning and machining centres
CNC Turning Centers

Dr. Gangadharudu Talla, NIT Warangal 27


CNC Turning Centers Multiple-Axis Turning Centres

Dr. Gangadharudu Talla, NIT Warangal 28


CNC Turning Centers Vertical Turning Centres

Dr. Gangadharudu Talla, NIT Warangal 29


CNC Turning Centers Vertical Turning Centres

Dr. Gangadharudu Talla, NIT Warangal 30


Vertical Turning Centres
• Pick-up turning centres
CNC Turning Centers

1 - DV-Transfer, 2 - Movable spindle, 3-Turret head on cross slide, 4-unloading


gripper on cross slide, 5-Workpiece supply, 6-Stationary turret head, 7 -
Stationary spindle, 8-Workpiece removal.
Dr. Gangadharudu Talla, NIT Warangal 31
Multi-functional Production centre EMAG VSC 400, (Courtesy
EMAG Maschinenfabrik, Germany)
Multi-functional Production centre

Dr. Gangadharudu Talla, NIT Warangal 32


Some options for the multi-functional Production centre EMAG
VSC 400, (Courtesy EMAG Maschinenfabrik, Germany)
Multi-functional Production centre

Dr. Gangadharudu Talla, NIT Warangal 33


Some options for the multi-functional production centre EMAG
VSC 400, (Courtesy EMAG Maschinenfabrik, Germany)
Multi-functional Production centre

Dr. Gangadharudu Talla, NIT Warangal 34


High-speed machine tools High speed machining

Chip load = feed rate/(no. of teeth X rpm) = f/NZ

Dr. Gangadharudu Talla, NIT Warangal 35


Chatter Recognition and Control (CRAC) system used for
optimising the metal cutting process parameters in HSM
High-speed machine tools

Dr. Gangadharudu Talla, NIT Warangal 36


Tool database of stable cutting parameters for
MAKINO A55
• Kennametal Short Series Holder with HSS end mill (b -
Ball end, f - Flat end) with allowable speed = 20000
rpm.
High-speed machine tools

• Material : Al 7075

Dr. Gangadharudu Talla, NIT Warangal 37


High-speed machine tools Specifications of High Speed Machines Vertical Axis

Dr. Gangadharudu Talla, NIT Warangal 38


Machine Control Unit
• Larger part program storage running to MB rather than
kB or single blocks in the previous controllers.
• Part program graphical proving and editing.
• Part program generation using conversational part
Machine control unit

programming methods such as FAPT TURN.


• Tool life management function, which includes larger
number of tool offset registers as well as monitoring
the life of the individual tools used.
• Background part programming methods.
• Drip feeding of part programs when they are very large
in cases such as finish machining of 3D contours of
dies and moulds.

Dr. Gangadharudu Talla, NIT Warangal 39


Machine Control Unit (Contd.)
• Enhanced part programming facilities such as
• Complex interpolations such as parabolic and helical
• Additional canned cycles (other than the drilling series G 80
to 89)
• Repetitive part programming using functions such as DO
Machine control unit

loops,
• Use of subroutines and macros
• Probes for inspection programs
• Use of parameters in part programming
• Help for operator instructions
• Special geometric calculation facilities

Dr. Gangadharudu Talla, NIT Warangal 40


Machine Control Unit (Contd.)
• Better interfaces to outside world (serial as well as parallel
communications)
• Diagnostic facilities with the possibility of direct linking
with the service centres using modems.
• Enhanced DNC functions with links to factory networks
Machine control unit

• Use of standard operating systems such as Windows 95/98


with the associated use of the controller for other
functions.
• Better shop floor control by the use of two-way linking
through the PLC with the outside world.
• Enhanced machine control such as adaptive control, lead
screw pitch error compensation, thermal compensation,
etc.
• Enhanced machine control for high speed machining by
having a look-ahead facility.
• Multiple axis machining with more axes simultaneously.
Dr. Gangadharudu Talla, NIT Warangal 41
Organisation of the modern Machine Control Unit
functions
Machine control unit

Dr. Gangadharudu Talla, NIT Warangal 42


Present generation Machine Control Unit showing the various options present
on the front panel Yamazaki Mazak Mazatrol PC Fusion CNC
Machine control unit

Dr. Gangadharudu Talla, NIT Warangal 43


Organisation of the keypad of a Machine Control Unit in
traditional lines (Yamazaki Mazatrol)
Machine control unit

Dr. Gangadharudu Talla, NIT Warangal 44


Organisation of the keypad of a Machine Control Unit with
QWERTY format as used in personal computer (Heidenhain)
Machine control unit

Dr. Gangadharudu Talla, NIT Warangal 45


Adaptive Control
• In CNC Machine Tools, Adaptive control implies that
the CNC system is responsive to adapt itself to operate
at those machining parameters that result in higher
productivity
Adaptive Control

Dr. Gangadharudu Talla, NIT Warangal 46


Adaptive Control
• In indirect adaptive control, the system performance
parameters are estimated on-line and used to
calculate the controller parameters.
• It is also called as adaptive control optimization or ACO.
• In direct adaptive control, the system performance
Adaptive Control

model is parameterized in terms of the controller


parameters that are estimated directly without
intermediate calculations involving system
performance parameter estimates.
• It is also called as adaptive control with constraints or ACC.

Dr. Gangadharudu Talla, NIT Warangal 47


Adaptive Control Optimization (ACO)
• In adaptive control optimization, the system
performance model P(PI) is parameterized with
respect to some known or unknown parameter vector
PI.
• For example, in the case of CNC machine tools, the
Adaptive Control

system performance model, PI may represent some


parameter that identifies a performance index (PI) as
follows:

MRR
PI 
TWR

Dr. Gangadharudu Talla, NIT Warangal 48


Adaptive Control Adaptive Control Optimization (ACO)

Dr. Gangadharudu Talla, NIT Warangal 49


Advantages of AC systems
• to increase productivity
• to maintain high levels of workpiece precision
• to raise the level of automation by reducing operator
intervention
Adaptive Control

• to increase cutter life by reducing tool loads


• to increase workpiece accuracy and CNC machine life
by maintaining low levels of vibration

Dr. Gangadharudu Talla, NIT Warangal 50


Adaptive Control with Constraints (ACC)
• In this system the control is simplified by incorporating
certain safe limits for any of the relevant process
parameters in the form of constraints. A few examples
are:
• use the available spindle power to maximum
Adaptive Control

• limit the deflection of the cutter


• limit the cutting tool temperature
• limit the cutting force
• limit the vibration amplitude of the cutter

Dr. Gangadharudu Talla, NIT Warangal 51


Adaptive Control Adaptive Control with Constraints (ACC)

Dr. Gangadharudu Talla, NIT Warangal 52


Chip Removal
• High amount of chip generation
Support Systems

Chip removal facilities in turning and machining centres

Dr. Gangadharudu Talla, NIT Warangal 53


Work Support in Turning Centres
• To support long workpieces
• Tailstock may be fully programmable in CNC lathe
• Steady rest
Support Systems

Dr. Gangadharudu Talla, NIT Warangal 54


Chuck Jaw Changer
• For unattended operation of
a CNC turning centre
• Consists of a jaw magazine
required for a variety of jobs
arranged in a cylindrical
Support Systems

drum above the chuck


• Jaws needs to be pushed into
the slots in the drum for
replacement purpose

Dr. Gangadharudu Talla, NIT Warangal 55


Touch Trigger Probes
• A tool used for measurement
• Consists of a spherical sapphire unit connected
elastically to a rigid measuring unit
• When the probe moves along a direction and touches a
surface, the elastic connection deflects and triggers the
measuring system. The moment probe touches a
workpiece surface it is sensed and a signal is sent to the
Touch-Trigger Probes

control to stop the movement of the axes. From that the


physical position of the surface where the probe
contacts gets recorded.
• Probe shaft actually deflects since the axes over travels
due to inertia.
• Possible to use these probes in CNC machine tools for
the purpose of measurement as well as tool setting
• The CNC controller has a tool probing instruction or cycle
through which the measured position can be stored into
parametric variables.
• These parameters may be computed to evaluate the
necessary inspection function. This system not only
enhances the utility of the CNC machine tool, but also
improves the productivity by reducing the setting time
for complex jobs. by measuring the tool offsets on the
machine. etc.

Dr. Gangadharudu Talla, NIT Warangal 56


Touch-Trigger Probes Inductive Transmission

Dr. Gangadharudu Talla, NIT Warangal 57


Touch-Trigger Probes Optical Transmission

Dr. Gangadharudu Talla, NIT Warangal 58


Applications of touch trigger probes
• Datuming of the workpiece
• Workpiece dimension measurement
• Tool offset measurement
• Tool breakage monitoring
Touch-Trigger Probes

• Digitizing

Dr. Gangadharudu Talla, NIT Warangal 59


Touch-Trigger Probes Datuming of the Workpiece

Dr. Gangadharudu Talla, NIT Warangal 60


Touch-Trigger Probes Workpiece Dimension Measurement

Dr. Gangadharudu Talla, NIT Warangal 61


Workpiece Dimension Measurement
Touch-Trigger Probes

Dr. Gangadharudu Talla, NIT Warangal 62


Touch-Trigger Probes Tool Probing

Dr. Gangadharudu Talla, NIT Warangal 63


Touch-Trigger Probes Digitising

Dr. Gangadharudu Talla, NIT Warangal 64


Direct Numerical Control
• Communications
• Part program storage
• Ancillary functions
DNC

Dr. Gangadharudu Talla, NIT Warangal 65


Communications
• Functions wherein the communication takes place
between the CNC machine tool and the DNC computer
• Sending part programs to the CNC machine tool (part-
program downloading)
• Receiving the part-programs from the CNC machme tool after
it has been edited or prepared on the machine control unit
(part-program uploading)
DNC

• Provide a remote program buffer. Program will be fed in parts


into the controller, termed as drip feed
• Tool offsets to be used in the current program can be down
loaded into the MCU
• CNC machine tool can be operated directly from the DNC
computer
• To bring the CNC machine tool to its datum position remotely

Dr. Gangadharudu Talla, NIT Warangal 66


Part-Program Storage
• Large number of functions that can he carried out by the DNC
computer in terms of the part program manipulation that can not be
done inside the MCU
• Possible to store a large number of part programs (low cost)
• To input, edit. copy and delete programs at the DNC computer.
• Familiar look and feel of Windows operating system
• One of the more common editing function done on the part programs is the
removal and renumbering of block numbers, which can be easily done in the
DNC computers.
• Same job is to be made on different machine tools
• Calculation facility for estimating the machining times of the various part
DNC

programs.
• It can be used as a part program preparation system as well
• Geometric help
• Calculator help
• Controller (G-codes and M-codes) and machine tool function help
• It can manage the tool offsets
• Database for calculating the feeds and speeds for the various tools
• Complete tool management functions can also be embedded into the DNC
program
• Carry out the tool life management function as described earlier in a DNC
program

Dr. Gangadharudu Talla, NIT Warangal 67


DNC Ancillary Functions

Dr. Gangadharudu Talla, NIT Warangal 68


Ancillary Functions
• Integrating with the CAD/CAM system or the part programming
system for the purpose of direct transfer of the part programs
into the disk storage of the DNC computer.
• Possibility of integrating with the shop floor control system for
proper integration purpose, which is discussed in greater detail
later in the form of enhanced DNC.
• Getting the data from the machine control unit, the information
about the health of the machine in the form of sensor signals or
diagnostic messages, which can be used for
predictive/preventive maintenance purpose (Fig 20 6).
DNC

• Getting the data from the machine control unit, information


about the parts that are completed in term; of part numbers,
quantity, etc.
• If probes are used in a given program, then the metrological
data in terms of the dimensional acceptance can also be
uploaded from the MCU.
• Also getting the data from the machine control unit, the
information about the tools and the lives that were used up for
proper tool management system.
Dr. Gangadharudu Talla, NIT Warangal 69
DNC Typical Installations

Dr. Gangadharudu Talla, NIT Warangal 70


Requirements
• It is a general practice to use the part program number to classify the program. For this purpose a
standard procedure needs to be followed to classify the program in terms of the machine tool on
which it is to be used, the tools required, etc.
• Each of the part programs should be provided with a header which can provide all the my information
in terms of the part number, drawings, cutting tools, fixtures. machine tools, revision data, etc.
• The operator instructions should be provided in the pan program where necessary. The use of
comments (using parentheses) can be made use for this purpose.
• The basic instructions for communication between the MCU through the operator and the DNC
computer should be simple enough so that they can be handled easily by the shop personnel who may
not be very well versed with computers.
• At the time of planning the DNC installation care has to be taken to see that the requirements of the
individual machine tools for better utilisation of the resources are met.
• Similarly the cabling when planned should be such that in case of future expansion it should be
DNC

possible to add more machine tools or change the DNC requirements.


• The use of DNC involves additional cost in terms of the network, computer, terminals and the
software. Therefore, it is necessary to see when DNC will be useful. The use of DNC can be justified
under the following conditions.
• When the interconnected CNC machines are large in number. With smaller number of machine tools it
is easier to handle the machines directly unless the drip fading becomes necessary such a in tool
moms.
• When the part program sizes are very large and can not be held in the part program memory of the
MCU.
• Part program variety is large and batch sizes are small. In such cases the machine tools need to be fed
by a large number of part programs in a day which can easily justify the use of DNC.
• Very frequent changes in program designs require that programmers spend more time at the part
programming terminal which is easier than the MCU.

Dr. Gangadharudu Talla, NIT Warangal 71


DNC Enhanced DNC

Dr. Gangadharudu Talla, NIT Warangal 72


Enhanced DNC
• The area manager will send the following information
to the work preparation area.
• Work orders, the part numbers of the planned jobs with
quantity.
• Fixturing information that gives the details of fixtures used as
well as instructions for fixturing.
• Palletization data in terms of the pallet numbers to be used
DNC

for the individual parts along with the pallet offsets if any.
• Similarly the area manager will send the following
information to the tool crib.
• Tool requirements in terms of the actual tools that are
required for the jobs that are scheduled for the day.
• The tool setting up instructions in terms of the type of
adopter, tool holding method to be used, etc.

Dr. Gangadharudu Talla, NIT Warangal 73


DNC Advantages of DNC

Dr. Gangadharudu Talla, NIT Warangal 74


Advantages of DNC
• Helps in the elimination of the local input device such as
the tape reader. This helps in the entry of error free part
programs.
• The large storage capacity of the DNC computer makes it
possible to store several part programs.
• If the same job is to be made on different machine tools
then separate part program entry into the individual
controllers is eliminated
• DNC software helps in managing the part programs in a
DNC

better and easier way.


• Because of management function software, the shop floor
running of machines, inventories of tooling, etc. can be
handled much better.
• DNC provides the starting point for factory integration.
With the experience gained, it is possible to extend the
integration into the various aspects of manufacturing
ultimately leading to CIM
Dr. Gangadharudu Talla, NIT Warangal 75
Bibliography
• P.N. Rao, "CAD/CAM Principles and Applications”, 3rd
Edition, Tata McGraw Hill, New Delhi, 2010

Dr. Gangadharudu Talla, NIT Warangal 76

You might also like