Professional Documents
Culture Documents
By Abhishek Tevatia Assistant Professor, Maharaja Agrasen Institute of Technology, Rohini, Sec-22, Delhi 110086
1
Second Term
Topics to be covered
19.
20.
21.
Block diagrams of CNC operations. Nomenclature, types and features of CNC machine tools. Elements of CNC machines and systems. Machine control unit, Position control significance. Open loop and closed loop systems. and its
22.
23. 24.
Engineering analysis of NC positioning systems. Precision in NC positioning systems: resolution, accuracy and repeatability. control
25. 26.
Actuators: DC servomotor, ac servomotor, stepper motor. Transducers and feedback elements: resolvers, inductosyns optical grating and encoders
3
27.
Modern CNC machines: CNC lathes. Turning centres. Machining centres. Automatic pallet changers. Automatic tool changers.
28.
29.
30. 31.
Computer aided programming: APT Part Programming. APT Part Programming cont
Lecture - 19
Block diagrams of CNC operations. Nomenclature, types and features of CNC machine tools.
Abhishek Tevatia, Assistant Professor, MAE, MAIT, Delhi
5
Computer Numerical Control (CNC): It is a self-contained NC system for a single machine tool uses a dedicated mini computer, controlled by the instructions stored in its memory, to perform all the basic numerical control function
Function of CNC
Machine Tool Control: It is the primary function of the CNC system to control the machine tool. This involves conversion of the part program instructions into machine tool motion through the computer interface and servo-system. In Process Compensation: It is closely related function to machine tool control. This involves the dynamic correction of the machine tool motions for change or errors which
Improved programming and operating features: The soft wired control has permitted the introduction of many convenient programming and operating features. The main features are as follows: Editing of part programs at the machine. Graphic display of the tool path verify the tape. Provision of various types of interpolation; circular, parabolic and cubic. Support of old customary units and new metric units.
Diagnostics: Presently, CNC machines are equipped with a diagnostics capability to assist in maintaining and repairing the system. The main features of this provision are as follows: To minimization of downtime To give warning about imminent failurity of a certain component. To contain a certain amount of redudancy of components which are considered unreliable.
10
Advantages of CNC
More Flexibility Reduce data reading error
11
Disadvantages of CNC
High initial cost Higher maintenance cost Skilled CNC personnel Not suitable for long run application. Machines have to be installed in air-conditioned places.
12
Lecture 20 & 21
Elements of CNC machines and systems. Machine control unit, Position control and its significance.
13
14
15
Housed MCU: This MCU, itself, may be mounted on the machine tool or may be built in the casing of the machine.
17
Swing around MCU: This MCU is directly mounted on the machine which can swing around it and can be adjusted as per requirement of the operartors positions
18
Stand alone MCU: This MCU is enclosed in separate cabinet which is installed at some remote or same place near to the machine.
19
Input Devices
Floppy Disk: A floppy disk is a disk storage medium composed of a disk of thin and flexible magnetic storage medium, sealed in a rectangular plastic carrier lined with fabric that removes dust particles. They are read
20
Data Buffer: A complete block of information, consisting of words, is read from tape and stored into temporary memory called buffer
Processor: Previously the processor or controller used vacuum tubes, now IC technology.
Output Channels and Actuators: The data stored in the buffer is converted into actuation signal and supplied through output channels in
21
Control Panel: The control panel permits the operation to interface the machine operation manually.
22
Machine Tool
It is the main component of an NC system, which executes the operations. It may
23
Lecture - 22
Open loop and closed loop systems.
24
Computer Aided Manufacturing (ETME-401) Open Loop Control System: A control system, in which the final output value is not directly measured and checked against the desired value, is known as Open loop control system. In open loop control system, there is no feedback device to measure the actual position of tool slides or work table. Hence, it cannot be compared and verified
25
26
27
28
Computer Aided Manufacturing (ETME-401) In this system, there are two input signals to drive a motor. As soon as the displacement takes place, another signal is generated by the position sensor known as Transducer, to know that weather the position has been achieved or not. This actual position signal is fed to the comparator device known as Differential Analyser which compares it with the command signal and produces
an electrical signal is fed to the servo motor through an amplifier to move the
machine slide in a direction to reduce the difference between the two signals (input and feedback) becomes zero and machine slide comes to rest in the correct position. This mechanism takes care of the inertia effects of machine slide. A feedback transducer is used to control the velocity of motor in the case of continuous path system. It is essential to ensure that the cutter follows the path as required by the profile. Such a control all have capabilities of upto
29
Semi Close Loop Control System: In this system, a transducer is not for
measuring the exact position of the machine slide, but is derived from the rotary motion of the lead screw by a pinion and gear arrangement. Thus the linear displacement of the machine slide is directly proportional to the rotary displacement. This system is "closed" in the sense that it gives a feedback for displacement but "not closed" in the sense that it largely depends upon the accuracy of lead screw or the gear arrangement. These systems reduce the bulkiness by removing one part i.e. positional transducer.
30
Lecture - 23
Engineering analysis of NC positioning systems.
31
Computer Aided Manufacturing (ETME-401) The angle of lead screw rotation: A = (np x ) / rg rg is the gear ratio rg = Am/A = Nm/N Nm rotational speed of motor in (rev/min) N is the rotational speed of the leadscrew (rev/min)
The linear movement of the worktable is given by the number of full and partial
rotations of the leadscrew multiplied by its pitch: x = pA / 360 x = x-axis position relative to the starting position (mm, inch) p = pitch of the lead screw (mm/ rev, in/rev) A/360 is the no. of leadscrew revolution Abhishek Tevatia, Assistant Professor, MAE, MAIT, Delhi
33
Control pulse are transmitted from the pulse generated at a certain frequency,
which drives the worktable at a corresponding velocity or feed rate in the direction of the leadscrew axis. The rotation speed of the leadscrew depends on the frequency of the pulse train as follows: N = (60.fp)/ (ns.rg) where fp is the pulse frequency For a two axis table with continuous path control , the relative velocities of the axes are coordinated to achieve the desired travel direction. The table travel speed in the direction of leadscrew axis is determined by the
Computer Aided Manufacturing (ETME-401) The required pulse train frequency to drive the table at a specified linear travel rate fp = (Vt. ns. rg)/ 60p
In Closed-Loop Positioning System all the formulas are same for details please see the book Automation Production System and Computer Integrated Manufacturing Chapter No. 6 pp no. 183
35
Computer Aided Manufacturing (ETME-401) Numerical: The worktable of a positioning system is driven by a leadscrew whose pitch = 6.0 mm. The leadscrew is connected to the output shaft of a stepping motor through a gearbox whose ratio is 5:1 (5 turns of the motor to one turn of the leadscrew). The stepping motor has 48 step angles . The table must move a distance of 250 mm from its present position at a linear velocity = 500 mm/ min. Determine (a) how many pulses are required to move the table the specified distance and (b) the required motor speed and pulse rate to achive the desired table velocity. Given:
x = 250 mm
ns = 48 p=6 rg = 5 Vt = 500 mm/ min Abhishek Tevatia, Assistant Professor, MAE, MAIT, Delhi
36
Computer Aided Manufacturing (ETME-401) The lead screw rotation angle A corresponding to a distance x A = 360x/ p = (360.250)/ 6 = 15000 degrees Step angle = 360 / ns = 360/ 48 = 7.5 degrees The number of pulses to move the table np = (360.x.rg)/p = Arg/p = (15000 x 5)/ 7.5 = 10, 000 pulses The rotational speed of the lead screw wrt to the table speed
Lecture - 24
Precision in NC positioning systems: control resolution, accuracy and repeatability.
38
1. Control Resolution
2. Accuracy 3. Repeatability
39
Computer Aided Manufacturing (ETME-401) Control Resolution refers to the control systems ability to divide the total range of the axis movement into closely spaced points that can be distinguished by the MCU. Control resolution is defined as the distance separating two adjacent addressable points in the axis movement.
Addressable points are locations along the axis to which the worktable can be
specifically directed to go.
40
41
42
Computer Aided Manufacturing (ETME-401) Control Resolution of the computer control system CR2 = L/ (2^B 1) L is the axis range (mm, in) B is the number of bits in the storage register for the axis
43
Computer Aided Manufacturing (ETME-401) The Accuracy of any given axis of positioning system is the maximum
possible error that can occur between the desired target point and the actual
position taken by the system Accuracy = CR/ 2 + 3 is the standard deviation of the error distribution The Repeatability refers to the capability of the positioning system to return to a given addressable point that has been previously programmed. Repeatability = 3
44
Lecture - 25
Actuators: DC servomotor, ac servomotor, stepper motor.
45
46
47
48
49
50
51
52
53
Lecture - 26
Transducers and feedback elements: resolvers, inductosyns optical grating and encoders
54
Feedback Devices:
electronic hardware components for converting one physical qualities (speed, displacement etc. in case of CNC machine) into an signal uses for the feedback. The device that carries out this conversion is known as a transducer. The transducer may be analog or digital type depending upon the signal generated by them. An analog, generates a continuous signal such as voltage and current
usually in millivolts and the digital on the other hand, generates signal in the form
of a series of electrical pulses or combination of some parallel bits (binary digits). There are two types of feedback devices, required for close loop system, are as follows: Abhishek Tevatia, Assistant Professor, MAE, MAIT, Delhi
55
Velocity Feedback: It is usually required in contorting applications. These can also be analog or digital type. A techo-generator is an 'analog' output voltage that is directly proportional to speed of the shaft. The magnitude of the voltage is directly represents the voltage is directly represents the magnitude of the speed. It is generally fitted on the servomotor shaft itself and is built in case of servomotor.
56
Computer Aided Manufacturing (ETME-401) Another 'Digital' output feedback arrangement is usually made for measuring the velocity (rpm) of the shaft. A small magnet is fitted on the coupling periphery, which makes and breaks the contact of a small micro-switch (contact breaker). This will give a number of electrical pulses per minute directly proportional to shaft speed in rpm. This numerical value represent, is in the form of 'digital' feedback' to monitor to the monitor speed.
57
Computer Aided Manufacturing (ETME-401) Positional Feedback It is very difficult to measure the position of the tool edge with reference to the machine slide due to the presence of burrs, jigs and fixtures, coolants
58
59
Computer Aided Manufacturing (ETME-401) Linear Transducer: A linear position measuring device indicates the position of slide directly. A simple analog linear transducer is best explained, where a sliding cont moves over a linear would potentiometer which allows to drop a small voltage 'V' depending upon the length of resistance selected by sliding contact. These systems have advantage of not having any gear train causing
60
Glass scales with line grating: It consists of two scales are transparent index
grating (sensing device) and glass scale. Both have a similar line graduation on them. These two scales make one unit consist of a light source, lenses and a
photocell. Because one of these scales have transparent lines and other scales
have opaque lines. The relative movement causes the light to pass through these regions, which is sensed by photocells The resistance of photocells changes with the intensity of light falling on it. The periodic signals in the form of pulses are converted proportionately into the displacement of work table by knowing the number of engraved lines per unit length on the linear scale. Usually, a width of 20 microns of the line is used.
61
62
Ferranti system: It uses same type of gating scales except that the least count is improved by using moire effect. In this case the index grating is mounted slightly tilted w.r.t. line gratings on the glass scale. This interference produces a pattern known as Moire Fringes. The glass scale mounted on the slide of machine is moved towards the left or right. The fringe pattern travels upwards or downwards. Again, a photocell is used to measure this variation in light intensity.
63
Computer Aided Manufacturing (ETME-401) Moir effect is a visual perception that occurs when viewing a set of lines or dots that is superimposed on another set of lines or dots, where the sets differ in relative size, angle, or spacing. The moir effect can be seen when looking through ordinary window screens at another screen or background. It can also
64
65
Computer Aided Manufacturing (ETME-401) Binary coded scale: In this system a special sensor known as scanner is used for measuring the parallel strips with alternate bright and dark patches are
66
67
68
Computer Aided Manufacturing (ETME-401) Inducto syn: It has also two parts the scale (equivalent to rotor) and the slider (equivalent to stator winding) having coils in the form of "hair pin turns" etched on to glass, steel or aluminum plates. The coils are bonded to the scale over an insulating layer. The counter coil is usually spaced, at an interval of 2 mm. when two different voltages are applied with these two slinging coils, a corresponding emf is induced. This emf directly corresponds to the position of slider w.r.t. the scale
69
70
71
the same disc. Both photocells have a phase shifting of 90 i.e. the output
consists of two square shapes having a phase difference of 90.
72
Lecture - 27
Modern CNC machines: CNC lathes. Turning centres. Machining centres. Automatic pallet changers. Automatic tool changers.
73
74
Computer Aided Manufacturing (ETME-401) The CNC machines are designed to perform a number of operations in a single setting of the job. A number of tools may be required for making a complex part. In a manual machine, the tools are changed manually whenever required. In a CNC machine, tools are changed through program instructions. The tools are fitted in a tool magazine or drum. When a tool needs to be changed, the drum rotates to an
empty position, approaches the old tool and pulls it. Then it again rotates to
position the new tool, fits it and then retracts. This is a typical tool changing sequence of an automatic tool changer (ATC).
The concept of the ATC is that the range of tools for a specific job shall be made
available for automatic selection and positioning. ATC cab be
75
Drum Type
For holding small number of tools usually not more than 30, Stored on periphery of drum and tool search speed is faster.
Computer Aided Manufacturing (ETME-401) Chain Type For more number of tools (40 or more), tools search speed is less.
77
As soon as the tool selection command is received by the system, the selected
tool comes to a fixed place known as tool change position. The selected tool is transferred to the spindle from magazine after the previous tool is transferred to
the magazine from spindle. This is called tool change cycle. Automatic Tool Changer Advantages
1. Lines changed in seconds instead of hours. 2. Increase operator safety by changing tools automatically. 3. Change tools in seconds for maintenance and repair. 4. Increase flexibility. 5. Heavy and large multi-tools that are automatically exchanged. Abhishek Tevatia, Assistant Professor, MAE, MAIT, Delhi
78
Lecture - 28
Direct numerical control and applications.
79
Computer Aided Manufacturing (ETME-401) Direct Numerical Control can be defined as a type of manufacturing system in which several NC or CNC machines are controlled remotely
or
A DNC is specifically defined as A system connecting a set of
81
82
Computer Aided Manufacturing (ETME-401) The communication network can be done either through connecting the
remotely located computer, with lengthy cables to the individual machine control
directly or connecting the main frame computer with a small computer at individual operators station known as satellite computer. DNC system is expensive and is preferably used in large organizations. The
83
Computer Aided Manufacturing (ETME-401) Advantages of DNC (a) The computer can be remotely located, even a thousand miles away. (b) The computer can program simultaneously many NC machines.
84
85
86
Adaptive Control with Optimization (ACO) The ACO systems attempts to maximize the ratio of work material removal rate to tool wear rate, known as index of performance. IP = MRR/ TWR IP = Index of Performance MRR = Material Removal Rate TWR = Tool Wear Rate
87
Tool Vibration Sensor: The vibration of the tool is measured by two meters, mounted on the machine spindle housing, known as accelerometer.
89
Lecture - 29
CNC machine design features. Supporting structures. Guide ways. Ball screw-and-nut mechanisms. Machine spindles. Concept of rigidity and relation with accuracy.
90
The general criteria for testing the performance of the CNC machine following factors are taken into account:
91
other member, such as head stock of lathe, which is rigidly connected to the bed.
The basic structure of the machine tool transmits cutting force from work-piece to the foundation. There are two type of forces which act upon: Static force due to the weight of the machine tool itself and pressure of the cutting tool on the workpiece Inertia force are exerted by rapid acceleration and deacceleration.
Both of the forces tends to bending or deforming the table and this may lead to
errors to the tune of 40mm.
92
Computer Aided Manufacturing (ETME-401) The various steps which can be taken to counter cause are:
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
Computer Aided Manufacturing (ETME-401) In CNC machines, conventional design of lead screw and its nut assembly is not used because: Lesser power transmission High inaccuracy due to backlash
112
113
114
115
116
Lecture - 30 & 31
Computer aided programming: APT Part Programming.
117
Lesser errors.
Automatic generation of codes No need to learn machine dependent part programming.
118
119
120
121
122
Cartesian coordinate
PT1 = POINT/X, Y, Z PT1 = POINT/6, 5, 3
123
124
Defining line
By joining two points
125
Defining a circle
By center point and radius CR1 = CIRCLE/CENTER, PT1, RADIUS, 205
126
Defining a plane
By three points SIDE = PLANE/PT1, PT2, PT3
127
128
Computer Aided Manufacturing (ETME-401) Point to point motion GO TO/ Symbol for geometry eg. GO TO/ PT1
This statement is used to position the cutter above required location e.g. locating
drill above a hole to be drilled. GODLTA/ X, Y, Z This is incremental instruction used to make movements of the tool in specified direction from its current position e.g. GODLTA/ 0, 0, -50 feeds drill 50 mm into work the GODLTA command is useful in drilling and related operations. The tool can be directed to a particular
hole location with the GOTO statement. Then the GODLTA command would be
used to drill the hole GOTO/PT1 GODLTA/0, 0, -50 Abhishek Tevatia, Assistant Professor, MAE, MAIT, Delhi
129
130
Computer Aided Manufacturing (ETME-401) Intermediate movement commands In directing the tool to follow a contour six tool direction commands are used:
GOLFT
GORGT GOFWD GOBACK GOUP GODOWN
These six commands are used mostly with one of the three modifiers to define the check surface, drive surface or part surface Abhishek Tevatia, Assistant Professor, MAE, MAIT, Delhi
131
Drive Surface: The drive surface is the surface along which the cut is made by next motion statements. The side of the tool is guided by DS for producing the desired shape of part. Part Surface: The part surface is the surface which guides the cutter point or tool bottom The check surface stops the tool thus indicating the end motion. This order of defining the surface is followed.
132
ON
PAST TANTO TANTO is used to check surface being tangent to the drive surface(s) mostly for circles. The general form of these statements is: GO/ [TO/ ON/ PAST], [Drive surface], [TO/ ON/ PAST], [Part Surface], [TO/ ON/
133
134
Spindle speed
Clock wise SPINDL/2000, CLW Anticlockwise SPINDL/2000, CCLW Feed Rate FEDRAT/[feed rate value], IPM Or FEDRAT/[feed rate value], MMPM Tool change Where a preset tool is used LOADTL/1, LENGTH, 20 1 is the tool no. and 20 is tool length
CUTTER/d, r
CUTTER/d, r, e, f, a, b, h
136
100
137
100
PT1(40, 35)
PT 4 (115, 60)
138
Computer Aided Manufacturing (ETME-401) Part no. WSHOP PRACTICE MACHIN/UNIV // Geometrical points are defined SET PT = POINT/0, 35, 0 PT1 = POINT/40, 35, -2
139
Computer Aided Manufacturing (ETME-401) // Now define the two surfaces TOPSRF = PLANE/PT1, PT2, PT5 BOTSRF = PLANE/PARLEL, TOPSRF, ZLARGE, 20 // Define the circles and lines
140
Computer Aided Manufacturing (ETME-401) // Define the tool, feed and speed LOADTL/1 CUTTER/20 FEDRAT/50, MMPM GO RGT/ LN2, TANTO, CR1
SPINDL/2000, CLW
// Define the motion statement FROM/SETPT GO/TO, LN1, TO, BOTSRF, TO, LN5 GO LFT/ LN1, PAST, LN2
141