Professional Documents
Culture Documents
Computer and Numerically Controlled Machines Numerically Controlled (NC)
Computer and Numerically Controlled Machines Numerically Controlled (NC)
Computer and Numerically Controlled Machines Numerically Controlled (NC)
FAGOR
9.
FIDIA
10. DECKEL
11. SINUMERIC
12. HINUMERIC
13. HEIDENHAIN
14. GILDEMEISTER
Important terms related to CNC machining
Machine Zero - Machine zero is a point at the origin of the machines coordinate measuring
system. All the Axis movements and other dimensions are measured from this point. It is similar
to the origin of coordinate measuring system.
Machine reference point - It refers to the initial point of return for the purpose of measuring/
feedback systems. Whenever a CNC machine is switched on the feedback system has to be
initialized by referring this point on every axis.
Work Zero - This is the origin for the measuring of dimensions of workpiece. The programmer is
free to select it anywhere on the drawing.
Absolute measuring system - In this measuring system all the dimensions are made from the
work zero, which defined. The machine control uses work zero as the reference point to position
the tool during program execution. The main advantage of programming in absolute system is
that any point can be readily changed without affecting subsequent dimensions.
Incremental measuring system - The movements are based on the change in position between
two successive points. It expresses the relative distance between the current location and the
next position. This type of measuring system is called Incremental Measuring system. The main
advantage of this system is that sum of the dimensions must always be zero if start point and
finishing point is same at the end of programming which makes it easy to check a program.
Axis designation (conventions) - Axis designation for each type of machine tool is suggested
in the EIA (Electronic Industries Association) RS 274-B standard. This conforms to ISO
Recommendations R831. The nomenclature of the three main axes (X, Y AND Z) is based on the
Left hand rule. The thumb indicates the orientation of the X-axis; the index finger indicates the
Y-Axis, and the middle finger points in the direction of the Z-axis.
Tool and tool offset - The T function is used to call the particular tool and tool offset in the
program. The tool offset is used to correct the values entered in the coordinate system preset
block. Using the tool offsets, it is easy to set up the tools and to make adjustments in part size.
Spindle speed - The spindle speed is the rotational frequency of the spindle of the machine,
measured in revolutions per minute (RPM). The preferred speed is determined based on the
material being cut. Using the correct spindle speed for the material and tools will greatly affect
tool life and the quality of the surface finish.
Feed rate - Feed rate is the velocity at which the cutter is fed, that is, advanced against the
workpiece. It is expressed in units of distance per revolution for turning and boring (millimeters
per revolution). For milling it is expressed in units of distance per time for milling (millimeters
per minute).
Cutting Speed - Cutting speed may be defined as the rate (or speed) that the material moves
past the cutting edge of the tool , irrespective of the machining operation used the surface
speed.
Process no.
process
M/C
time
tool
remark
Process
no.
Tool
description
Tool length
Tool radius
Tool
material
Tool insert
specification
In a CNC machine, the connection between the screw and the nut is through an endless stream of
re-circulating steel balls, replacing sliding friction threads with rolling friction. Advantages are higher
efficiency, reversibility and reduction in wear and tear.
Hydrostatic slideways
In the hydrostatic slideways air or oil is pumped into small pockets machined into slides which are in
contact with the slideway.
2. Computers
CNC machines use an on-board computer that allows the operator to read, analyze, and edit
programmed information. In CNC machine, computer works on a binary principle, 0 for information and
1 for processing. Special built-in software compiles the user entered program (in code language) into
machine language and the machine moves the tool by its servomotors.
3. Control systems
There are two types of control systems on CNC machines:
The open loop control system does not provide positioning feedback to the control unit. Since this
control system only counts tool movement pulses and cannot identify discrepancies in positioning, it is
slightly inaccurate.
In closed loop control system, the electronic movement pulses are sent from the control to the
servomotor, enabling the motor movement. Movements are detected by a feedback device
(transducer), which can send a signal to the control for checking after each step.
4. Drive motors
The drive motors control machine slide movement on CNC equipment. Types used :
1. Stepper motors (convert a digital pulse into a small rotation, mostly used in applications where
low torque is required )
2. DC servo motors (rotate in response to the applied voltage, used to drive lead screw and gear
mechanisms, provide higher-torque output)
3. 3. AC servo motors (controlled by varying the voltage frequency to control speed, more power
than a DC servo, used to drive a lead screw and gear mechanism )
4. 4. Fluid servo motors (variable speed motors, produce more power, in the case of pneumatic
motors, than electric servomotors)
5. Tool changers
Several different cutting tools are used to produce a part. The tools must be replaced quickly for the
next machining operation. For this reason, the majority of NC/CNC machine tools are equipped with
automatic tool changers. They allow tool changing without the intervention of the operator.
An automatic tool changer grips the tool in the spindle, pulls it out, and replaces it with another tool.
Tool changers are equipped for either random or sequential selection.
In random tool selection there is no specific pattern of tool selection.
In sequential tool selection, the tools must be loaded in the exact order in which they are called for in
the program.
1. Modes of Operation
Automatic operation
1. Memory operation The required program is already registered in the CNC memory. We can just
select the program and start the operations
2. MDI Operation - In the MDI mode, program can be inputted in same format as normal programs
and executed from the MDI panel. Mostly used for simple test operation.
3. Program restart - Restarting of a program for automatic operation from an intermediate point, a
Sequence No. is assigned to a block. MDI also usable as High Speed Program Check Function.
4. Manual handle interruption - Movement by manual handle operation can be done by overlapping it
with the movement by automatic operation
5. Sequence number search - Function is used to search for a sequence number within a program and
to start or rescue the program from the block having that sequence number.
Manual operation
1. Jog feed
In the jog mode, a feed axis and direction selection switch on the machine operators panel moves the
tool along the selected direction. The jog feed rate can be adjusted with the jog feed-dial rate.
2. Incremental feed
In the incremental (STEP) mode, pressing a feed axis and direction selection switch on the machine
operators panel moves the tool one step along the selected axis in the selected direction. Each step
can be 10, 100, 1000 times he least input increment ( minimum distance moved by tool).
3. Manual handle feed
In the handle mode, rotating the manual pulse generator on the machine operators panel can move
the tool. The minimum distance the tool is moved when the manual pulse generator is rotated by one
graduation.
4. Manual absolute on and off
When the switch is turned on, the distance the tool is moved by manual operation is added to the
current coordinates.
2. Selection of cutting tools, order of use corresponding to the sequence of operations and
determination of feeds and cutting speeds for each operation.
3. Settings of program auxiliary functions, including tool changes, spindle starts and stops, coolant
on and off and so on.
Marking of all the turning points (where profile is changing) & working points (for drilling, boring
etc.)
10. Cancellation of fixed cycles, Macro instructions, Special commands, Tool Radius compensation
11. Return to tool change position
12. Movement in spindle axis and in working plane
13. If required, repeat step Nos. to 16 as required.
14. End of part program
Conventional Machine