Académique Documents
Professionnel Documents
Culture Documents
• The controller unit is most vital parts part of the NC and CNC machines.
• The controller unit is made of the electronics components. It reads and
interprets the program of instructions and converts them in the
mechanical actions of the machine tool.
• Thus the controller unit forms an important link between the program
and the machine tool.
• The typical control unit comprises of tape reader, a data buffer, signal
output channels to the machine tools, feedback channel from the
machine tool, and the sequence control to coordinate the overall
machining operation.
3) Machine Tool
1. Communications:
. To upload and download CNC programs to and fro from the machine tools simultaneously and
directly from the CNC systems.
. Provides a remote program buffer.
2. Ancillary functions
• Integrating with the CAD/CAM system or the part programming system for the purpose of
direct transfer of the part program into the disk storage of the DNC computer
• Possibility of integrating with the shop floor control system
Objectives of DNC system.
3. Part Program storage:
a.it is possible to input, edit, copy and delete programs at the DNC computers.
b. There are many times when the same job is to be made on different
machines tools in which case the programs will be different .Instead of storing
the different versions of the same part program the CLDATA can be stored and
post processed for the particular MCU when it is to be downloaded.
c. It can manage the tool offsets. Complete tool library can be maintained by
the DNC computer along with the offsets. So they can be downloaded into the
MCU as and when required.
Installation modes.
• Typically the data is transmitted to the machine tools via a serial port
RS 232C port.
• When a normal computer under windows operating system is used
the number of serial ports available for direct connection to the CNC
machine tools are limited to four.
• A multiplexer is a mechanical or electronic switch device through
which a single serial port can be shared by a number of CNC machine
tools.
• A common practice for downloading part programs.
DIRECT NUMERIC CONTROL
When to use DNC.
1. When the interconnected machines are large in number.
2. When the part program sizes are very large and cannot be held in
the part program memory of the MCU.
3. Part program variety is large and batch sizes are small.
Difference between NC and CNC
• Hence most of the system uses a lead screw with a recirculating ball nut.
• The nut is replaced by a series of ball which circulate in the form of
threads.
• The balls at the end of the thread position in the nut will be repositioned
back into the beginning of a thread form by the deflector.
• The most common form of nut used is where the balls at the end of the
thread will be picked up by a return tube which recirculates the ball to the
beginning of the load zone by providing continuous rolling motion.
Recirculating ball screws.
• Recirculating ball screws are essentially lead screws with a train of ball bearings riding
and rolling between the screw and the nut in a track.
1.The primary advantage of ball screws over lead screws is higher transmission efficiency
resulting in less screw heating which can impact the stage’s repeatability and accuracy.
Also, because of the reduced friction, most ball screw stages can run at higher speeds
and can perform smaller incremental motions compared to similar lead screw driven
stages.
2.Additional advantages of ball screws are predictable service life and lower wear rate.
3.However, ball screws are not self-locking, which limits their use in vertical applications.
4.Also, ball screws generate more noise than lead screws due to the recirculating balls in
the nut.
Lead screw efficiencies
Type
Efficiency
High Median Low
Recirculating Ball 95 90 85
screw-nut
Acme with nut 55 40 35
Open and closed feed back loop
CNC Tooling
• One of most important components in machining process
Performance will determine efficiency of operation
• Two basic types (excluding abrasives)
– Single point and multiple point
• Must have rake and clearance angles ground or formed on them
CNC Tooling materials
• Toolbits generally made of seven materials
– High-speed steel
– Cast alloys (such as satellite)
– Cemented carbides
– Ceramics
– Cermets
– Cubic Boron Nitride
– Polycrystalline Diamond
Cutting Tool Properties
• Hardness
– Cutting tool material must be 1 1/2 times harder than the material it is being used to machine.
• Capable of maintaining a red hardness during machining operation
– Red hardness: ability of cutting tool to maintain sharp cutting edge
– Also referred to as hot hardness or hot strength
• Wear Resistance
– Able to maintain sharpened edge throughout the cutting operation
– Same as abrasive resistance
• Shock Resistance
– Able to take the cutting loads and forces.
Cutting Tool materials
• High Speed Steel:
-Composition: Significant quantities of Tungsten (W), Molybdenum,
chromium and vanadium.
-Tungsten & Molybdenum contributes to hardness.
- The main advantages of HSS is high hardness, hot hardness, good wear
resistance & high toughness.
- Can take heavy cuts, withstand shock and maintain sharp cutting edge
under red heat.
-Cobalt added if more red hardness desired.
Carbide Cutting Tools
1. Use grade with lowest cobalt content and finest grain size
2. Use straight tungsten carbide grades to combat abrasive wear
3. To combat cratering, seizing, welding, and galling, use titanium
carbide grades.
4. For crater and abrasive wear resistance, use tantalum carbide grades.
5. Use tantalum carbide grades for heavy cuts in steel, when heat and
pressure might deform cutting edge.
Types of Carbide Lathe Cutting Tools
• Blazed-tip type
– Cemented-carbide tips brazed to steel shanks
– Wide variety of styles and sizes
• Indexable insert type
– Throwaway inserts
– Wide variety of shapes: triangular, square, diamond, and round
• Triangular: has three cutting edges
– Inserts held mechanically in special holder
Cermets
• The name, cermet, is derived from the words CERAMIC and METAL
(representing carbide).
• Special cemented carbides having predominantly tantalum carbides
(TaC) with Ni and Mo as binder for finish machining of steels and
malleable cast irons. they are sometimes called cermets.
• Special features includes high quality surface finish and high speed
cutting
Cermets
Cermets
• Titanium carbide
– High wear and abrasion resistance (moderate speed)
– Used for roughing and finishing
• Titanium nitride
– Extremely hard, good crater resistance
– Excellent lubricating properties
• Aluminum oxide
– Provides chemical stability
– Maintains hardness at high temperature
Ceramics:
• Alumina based high refractory materials
• Withstand temperatures, chemically more stable and have higher wear
resistance.
• Disadvantages include: low strength, poor thermal characteristics, and the
tendency of chipping .
• Titanium carbide are added to enhance the transverse rupture strength.
• Some yittria may also be added as a sintering agent.
• Other ceramics of recent origin are alumina-titanium diboride, alumina-
zirconia-tungsten compound and Silicon-aluminum-oxygen-nitrogen
compound.
Diamonds
• Used in the m/c of Aluminum, Bronze and plastics.
• Advantages.
-High hardness, good thermal conductivity, very low friction, non adherence to
most materials, ability to maintain a sharp edge for a long period especially m/c
soft materials such as Cu and Al.
• Limitations:
Wears rapidly when machining or grinding steel.
Has a tendency to revert at high temperatures (700 Celsius) to graphite or oxidize
to air.
Brittle & costly to shape into tools.
Guidelines for using diamond tools
• Positive rake tooling is recommended for the vast majority of diamond
tooling applications.
• If BUE is a problem, increasing cutting speed and using more positive
rake angles may eliminate it.
• If edge breakage and chipping are problems, one can reduce the feed
rate.
• Coolants are not generally used in diamond machining unless, as in the
machining of plastics, it is necessary to reduce airborne dust particles.
• Diamond tools can be reground.
Automatic Tool Changer
ATC
Tool Magazine
• Tool magazines to be used have to be considered in terms of following
attributes;
Storage capacity
Type and shape
Tool change procedure
Storage Capacity:
• Starts with 12 and can go as high as 200.
• 30 to 60 appears to be most common type.
Type and Shape
• The simplest type of tool
magazine is a turret. This
method combines tool storage
with tool-change procedure,
without the need for a tool
change arm.
Type and Shape
• Drum or disc type magazine.
Mechanism:-
1. The drum rotates for the purpose of tool change to bring the required
tool to the tool change arm.
2. The diameter of the disc is indicative of the no of tools it can hold.
3. As the no of tools in the magazine increases, its diameter becomes too
large.
4. In chain type magazine, the tools are attached to the pockets which in
turn are attached to the chain which is moving on appropriate sprockets.
Type and Shape
5.As the chain can be arranged to
follow any path.
6. The capacity may be as small as
30 to as high as 100.
Tool Changing:-
• Tool changing arm is required to perform the tool transfer, in case of other tool magazines.
• The tool-change activity requires the following operations.
1. Stopping the spindle at the correct orientation for the tool change arm to pick the tool from spindle
2. Tool-change arm to move to the spindle
3. Tool-change arm to pick the tool from the spindle.
4. Tool-change arm to index to reach the tool magazine
5. Place the tool in the tool magazine
6. Indexing the tool magazine to bring the required tool to the tool change position
7. Tool-change arm to pick the tool from the tool magazine
8. Tool-change arm to index to reach the spindle
9. New tool is placed in the spindle
10.Tool-change arm moves into the parking position.
The above sequence of events are true in the case of a tool-change arm only having a single gripper.
In case of double gripper
In case of double gripper
Tool length and Tool offset.
Tool Length offset:
CNC machinery has revolutionized tool setting by the Programmable Tool
Register.
Tool Register:
1. Is a memory spot in the computer where the length of the tool maybe
stored.
2. When the tool is called up the computer checks the tool register to see the
Tool register to see how much offset has been programmed for the tool.
3. Checks the comments for tool offset.
4. Then MCU shifts the Z-axis by the amount stored in the offset register.
• There are two codes intended to set up linear motion modes:
• - G00 specifies rapids motion.
• - G01 specifies feed motion.
G00 Codes:
Rapids motion tells your machine to move at its fastest possible speed.
1. G00 is used to position the cutter near where you want to start cutting, but we never enter a cut with G00.
2. Doing so by mistake ensures a broken cutter or worse as rapids motion is way too fast for any kind of
cutting.
3. Most controllers start up with G00 active when you first turn on the machine. That's because the part
program has to manuever the cutter into position near the cut before you can begin removing material.
4. Once the cutter is ready and you want to make cutting motions, you would typically use G01 to specify
feed motion.
Consider this command.
G91 G28 Z0
In step one of G28, the tool will move to an intermediate position that is incrementally nothing
(zero) from its current position in Z. In step two, it will go to the zero return position in Z (only).
Note that X and Y will not move. For all intents and purposes, we're telling the machine to move
the tool straight to its zero return position in Z.
G91 G28 X1.0 Y2.0 Z1.5
First, the machine will simultaneously move 1.0 (plus) in X, 2.0 (plus) in Y and 1.5 (plus) in Z. This is
the intermediate position. Next, all three axes will simultaneously move to the zero return position.
A special light—the axis origin light—will be illuminated as each axis reaches the zero return
position.
Specifying the G28 Intermediate Position on Mills
The intermediate position is specified using one or more position words (X, Y, or Z) after the G28.
If the machine is in absolute mode, those position coordinates are relative to
program zero (part zero). In relative mode, the coordinates are relative to the tool's current
position. Let's try some examples:
Move Straight to the Reference Position
G91 G28 X0 Y0 Z0
In this case, we're telling the machine the incremental position is at 0, 0, 0 relative to the tool's
position. Since it thinks it is already at the intermediate position, this version essentially causes the
intermediate position to be ignored and we get coordinated motion straight to the reference
position.
Move straight a distance, then on to the Reference position
G91 G28 X0 Y0 Z4.0
This variation is telling G28 that the intermediate position is 4" above the current tool position,
hence the machine moves up 4" before heading straight from there to the reference position. This
is much less likely to hit some errant fixture or part of the workpiece than just commanding a move
straight to the reference position.