OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them...

150
Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.1 1 COMPUTER AIDED MANUFACTURING Course Contents 1.1 MEANING OF CIM 1.2 INTRODUCTION TO CIM 1.3 BENEFITS OF CIM 1.4 CIM WHEEL 1.5 EVOLUTION OF CIM 1.6 TYPES OF MANUFACTURING SYSTEM 1.7 ROLE OF MANAGEMENT IN CIM 1.8 EXPERT SYSTEM 1.9 PARTICIPATIVE MANAGEMENT 1.10 IMPACT OF CIM ON PERSONAL 1.11 ROLE OF MANUFACTURING ENGINEERS 1.12 MEANING OF CAM 1.13 OBJECTIVE OF CAM 1.14 SCOPE OF CAM 1.15 ROLE OF MANAGEMENT IN CAM

Transcript of OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them...

Page 1: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.1

1 COMPUTER AIDED MANUFACTURING

Course Contents

1.1 MEANING OF CIM

1.2 INTRODUCTION TO CIM

1.3 BENEFITS OF CIM

1.4 CIM WHEEL

1.5 EVOLUTION OF CIM

1.6 TYPES OF MANUFACTURING

SYSTEM

1.7 ROLE OF MANAGEMENT IN CIM

1.8 EXPERT SYSTEM

1.9 PARTICIPATIVE MANAGEMENT

1.10 IMPACT OF CIM ON

PERSONAL

1.11 ROLE OF MANUFACTURING

ENGINEERS

1.12 MEANING OF CAM

1.13 OBJECTIVE OF CAM

1.14 SCOPE OF CAM

1.15 ROLE OF MANAGEMENT IN

CAM

Page 2: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.2

1.1 MEANING OF CIM

“Computer-integrated manufacturing is contagious.”

-Joseph Harrington

"CIM is an amorphous beast. It will be different in every company.”

-Leo Roth Klein, Manufacturing Control Systems, Inc.

"It has been called a strategy, a product, a direction, and a vision. It has been the subject of thousands

of books, articles, speeches and conferences. Manufacturers have invested billions of dollars in it.

Yet nobody can agree on what 'it' is. "

-" In Search of CIM," ASKhorizons, fall 1989, p. 7

"The term computer-integrated manufacturing does not mean an automated factory."

-Joseph Harrington

"CIM is not applying computers to the design of the products of the company. That is computer-aided

design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided

engineering (CAE)! It is not using computers to aid in the development of part programs to drive

machine tools. That is computer-aided manufacturing (CAM)! It is not materials requirement planning

(MRP) or just-in-time (JIT) or any other method for developing the production schedule. It is not

automated identification, data collection, or data acquisition. It is not simulation or modeling of any

materials handling or robots or anything else like that. Taken by themselves, they are the application

of computer technology to the process of manufacturing. But taken by themselves they only create the

islands of automation. "

-Leo Roth Klein, Manufacturing Control Systems, Inc.

“A forum is needed to get out the horror stories that have occurred in some CIM implementations.

This will allow people to realize that they are not alone and it is not their own personal failure. There

is a need to recognize that we are dealing with a problem that is bigger than any individual. There is a

need to document successes as well as failures. "

-CIM Integration Tools (based on a roundtable discussion),

SME Blue Book series, p. 17

Computer-integrated manufacturing (CIM) is a broad term covering all technologies and soft

automation used to manage the resources for cost-effective production of tangible goods.

1.2 INTRODUCTION TO CIM

The term CIM comprises three words-computers, integrated, and manufacturing. Though all three

words are equally significant, the first two are secondary-merely adjectives modifying the last one

(manufacturing). CIM is thus the application of computers in manufacturing in an integrated way. All

types of computers, from personal computers (PCs) to mainframes, may be used in CIM.

The middle term, integrated, in CIM is very appropriate. It brings home the point that integration of

all the resources-capital, human, technology, and equipment-is vital to success in manufacturing.

Implicitly, CIM discourages any haphazard application of computers, and other technologies, that

results in isolated islands of automation. Integration is achieved through timely and effective

Page 3: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.3

communication, which CIM relies on heavily. Since the computer is the basis of integration, commu-

nication within the context of CIM is strongly computer-oriented.

Although computers and computer communications have been with us since the 1950s; CIM is

relatively new. It began to draw attention only in the 1980s. Why this late? For two reasons. First, until

recently computers had been too expensive to be cost-effective in manufacturing. Only business

functions, such as accounting and payroll, and to some extent inventory management, could justify

the high costs. The low cost and improved capabilities of today's computer systems have changed that.

The second reason for the delayed "birth" of CIM and its slow progress is the sheer complexity of

integration, arising from the large number of tasks that interact in discrete manufacturing in today's

sophisticated market.

Integrated manufacturing by itself is not a new concept. But CIM-which orchestrates the factors of

production and its management-is. CIM is an umbrella term under which all functions of

manufacturing and associated acronyms, such as computer-aided design and computer-aided

manufacturing (CAD/CAM), flexible manufacturing system (FMS), and computer-aided process

planning (CAPP) find a place.

Discrete manufacturing has always presented a challenge because of the large number of factors

involved and their interaction. CIM is being projected as a panacea for this type of industry, which

produces 40% of all goods. Process industries, where volume is high enough to justify hard or

dedicated automation, may also benefit from CIM.

1.2.1 Definition of CIM

CIM means exactly what it says: computer-integrated manufacturing. It describes integrated

applications of computers in manufacturing. A number of observers have attempted to refine its

meaning:

One needs to think of CIM as a computer system in which the peripherals, instead of being printers,

plotters, terminals, and memory disks, are robots, machine tools, and other processing equipment. It

is a little noisier and a little messier, but it's basically a computer system.

-Joel Goldhar, dean, Illinois Institute of Technology

CIM is a management philosophy, not a turnkey computer product. It is a philosophy crucial to the

survival of most manufacturers because it provides the levels of product design and production control

and shop flexibility to compete in future domestic and international markets.

-Dan Appleton, president, DACOM, Inc

CIM is an opportunity for realigning your two most fundamental resources: people and technology.

CIM is a lot more than the integration of mechanical, electrical, and even informational systems. It's

an understanding of the new way to manage.

-Charles Savage, president, Savage Associates

CIM is nothing but a data management and networking problem.

-Jack Conaway, CIM marketing manager, Dee

The preceding comments on CIM have different emphases. For example, Goldhar considers CIM a

computer system, whereas both Appleton and Savage see it as a management objective. In Conway's

Page 4: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.4

view, CIM is data management and communications. Although these individuals view CIM

differently, the underlying message is the same: orchestrated use of the various resources improves

productivity and quality.

An attempt to define CIM is analogous to a group of blind persons trying to describe an elephant by

touching it; each has a different description depending upon the body part touched. Nevertheless,

several definitions of CIM have been attempted. The one put forward by Shrensker (1990) for the

Computer and Automated Systems Association of the Society of Manufacturing Engineers

(CASA/SME) is perhaps the most appropriate. According to him, "CIM is the integration of the total

manufacturing enterprise through the use of integrated systems and data communications coupled with

new managerial philosophies that improve organizational and personnel efficiency."

1.3 BENEFITS OF CIM

In general, CIM benefits can be grouped into tangible and intangible categories, as listed in Table

1.1

Table 1.1 Benefits of CIM

Tangible Benefits Intangible Benefits

Higher profits Higher employee morale

Less direct labor Safer working environment

Increased machine use Improved customer image

Reduced scrap and rework Greater scheduling flexibility

Increased factory capacity Greater ease in recruiting new employees

Reduced inventory Increased job security

Shortened new product development time More opportunities for upgrading skills

Fewer missed delivery dates

Decreased warranty costs

1.4 CIM WHEEL

CASA/SME has suggested a framework, the CIM wheel, to elucidate the meaning of CIM. Formed

by SME in 1975, CASA is an interest group of manufacturing professionals. The CIM wheel,

developed by CASA/SME's Technical Council, is shown in Figure 1.1. It depicts a central core

(integrated systems architecture) that handles the common manufacturing data and is concerned with

information resource management and communications. The radial sectors surrounding the core

(wheel hub) represent the various activities of manufacturing, such as design, material processing, and

inspection. These activities have been grouped under three categories-manufacturing planning and

control, product/process, and factory automation-as depicted in the wheel's inner rim. The outer rim

represents the upper management functions, grouped into four categories: strategic planning,

marketing, manufacturing and human resource management, and finance.

The CIM wheel depicted in Figure 1.1 is the expanded version of an earlier model. The outer rim was

added in 1985 to emphasize the need of including both management and technology functions within

the scope of CIM. As the wheel illustrates, CIM is broad enough to encompass all aspects of the

manufacturing enterprise and its management, including those of personnel and finance.

Page 5: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.5

Figure 1.1CIM wheel-an embodiment of the concept of computer-integrated manufacturing

1.5 EVOLUTION OF CIM

CIM has been evolving since the mid-1970s; however, until 1980 it was merely a concept. The 1980s,

especially the second half, saw CIM expand into a technology. By now, industry has realized that CIM

is a necessity rather than a luxury.

Computer-integrated manufacturing continues to evolve so that any claim that a "true" CIM plant

exists is debatable. Progress in this direction has been phenomenal, however, and several full-blown

CIM plants will probably be operating by the turn of the century. Today, numerous companies market

an array of products that, when put together intelligently, can convert an average manufacturing

facility into a CIM operation.

Primary factors that have led to the development of the CIM concept and associated technologies

include the following:

1. Development of numerical control (NC)

2. The advent and cost-effectiveness of computers

Page 6: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.6

3. Manufacturing challenges, such as global competition, high labor cost, regulations, product

liability, and demand for quality products

4. The capability-to-cost attractiveness of microcomputers.

1.6 TYPE OF MANUFACTURING SYSTEMS

Manufacturing entails so many processes and operations that comprehending them requires some type

of categorization.

Manufacturing operations can be categorized in several ways depending on the purpose of grouping,

for example, national versus international or product types. For most purposes, classifications reflect

the following six criteria:

1. Continuous or discrete

2. Variety and volume

3. Raw material to final product

4. To order or to stock

5. Size

6. Machinery used

1.6.1 Continuous or Discrete Manufacturing

Manufacturing operations fall into two very broad groups: (a) continuous-flow or process type and (b)

discrete-parts manufacturing (also known as discrete manufacturing). Continuous-flow operations

typify the chemical and mining industries and oil refineries, which produce large amounts of bulk

material. Products in these groups are usually measured in units of volume or weight, batch size is

large, and product variety is low. Since batches are large, designing and building special machines for

their production make sense. Such machines are usually expensive, but their cost is distributed over a

large volume, contributing only marginally to the unit cost. Since processes are specialized, they are

difficult to modify or salvage, if for some reason the customer no longer requires the product.

Continuous-flow operations, used to manufacture "mature" products in large volumes, are relatively

easier to control and operate, since production uses dedicated machines. These operations are usually

fully automated, with operators minding the machines. From an integration point of view, the

production task is simpler, since processing requirements (one sequentially following the other) are

such that integration is built in at the equipment design stage itself. The need for flexibility is just not

there. As technology improves, newer machines with built-in automation replace the old ones. Thus,

while the term CIM may be new to process industries, integrated manufacturing based on the CIM

concept certainly is not.

The term discrete-parts manufacturing denotes operations involving products that can be counted. The

output of process-type industries is also counted eventually: for example, sugar in terms of number of

sacks or tons. What distinguishes discrete manufacturing from process industries is the potential

flexibility of its output. When demand falls in process industries, operations are simply phased out.

Discrete-type operations, on the other hand, are cost-effective to modify for other products needed by

the market.

Page 7: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.7

A special feature of discrete manufacturing is that the end product, generally made of several

components, can be disassembled and reassembled; an example is a bicycle. It is not essential for the

end product to comprise several components. For example, a discrete manufacturing facility that

machines only connecting rods of different shapes and sizes for automobile manufacturers produces a

single-part end product. Whether single- or multiple-part, a product must be designed, raw materials

procured, machines set up, tools sharpened, operators trained, and a host of other steps taken before

actual production can begin. All this is, in essence, preparation for production. The preparation-for-

production cost is normally the same whether one unit or hundreds of units are produced. Since it is

independent of the number of units actually produced, this cost is fixed. Obviously, the burden of the

fixed cost on each unit grows as batch size (number of units in the batch) declines. In mass production,

where batch size is large, fixed cost per unit is obviously low. At the other extreme, in job shops with

a batch size of one or two, the fixed cost per unit is relatively high.

1.6.2 Variety and Volume

Another way to look at manufacturing facilities is according to variety and volume. A low-variety,

high-volume operation is easier to manage, since dedicated automation is possible. A high-variety,

low-volume operation, on the other hand, is more difficult to operate and manage. Based on volume

and variety, discrete manufacturing is of three types:

Mass production

Batch production

Job shop

Mass Production. In mass production of discrete parts or assemblies-for example, bolts or ballpoint

pens-the production volume is high. Therefore, special purpose, dedicated equipment can be

employed. Machines are considered dedicated when they are tailored to specific products. Examples

of mass-produced goods include bicycles, washing machines, and video games. A mass-production

facility is termed a transfer line when products are assembled while conveyor systems transfer them

from one end of the plant to the other. A good example of a transfer line is an automobile-production

facility.

Batch Production. In batch production of parts or assemblies, the volume is lower, and the variety

higher, than in mass production. When the end item is an assembled product, the producer may make

some parts in house and buy others from vendors. Batch production is sometimes referred to as a

midvolume, midvariety operation. The limited volume does not justify very specialized production

machines; general-purpose machines are used instead. This does not, however, alter the shop-floor

goal of keeping the machines running and the operators busy. An enormous amount of coordination

among various production functions is essential to optimize use of the resources. In this type of

application, CIM technologies such as cellular manufacturing or robotics hold promise to deliver the

economies of mass production while still coping with variety. Batch production, and to some extent

mass production, of discrete products provides all the challenges under CIM. In batch production,

goods are manufactured in batches that may be repeated as required. As Figure 1.2 shows,

manufacturing directly contributes 30% to the GNP in industrialized economies. Batch production

accounts for 40% of this or 12% to the GNP. Also note that three-quarters of batch production involves

batch sizes of 50 or less. Thus, a typical manufacturing facility produces small batches.

Page 8: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.8

Figure 1.2 Importance of batch production and small batch sizes to GNP

Job Shop Production. The job shop represents the most versatile production facility. Within the

limitations of the machines and the operators, it can manufacture almost any product. With a low

production volume, sometimes as low as 1 to 10 units, the cost of product design and set up is relatively

high. Production facilities for aircraft, ships, or special machine tools are examples of job shops. NC

and CNC technologies can significantly improve the productivity of job shops.

Which of the three discrete-manufacturing facilities is suitable for a product depends on two factors:

variety and volume. How many different products (including their models, if significantly different)

are to be produced? How many of each product (i.e., of each variety) is to be produced during a given

period of time? Note that the term volume actually means quantity-the number of units. On the basis

of volume and variety, the three types of manufacturing facilities just discussed can be represented

graphically as shown in Figure 1.3. The overlaps emphasize the fact that their boundaries are not rigid.

The actual values on the volume and variety axes depend on the complexity of the product.

Figure 1.3 Volume and variety by production type

Page 9: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.9

1.6.3 Raw Material to Final Product

On the basis of the relationship between raw material and the end product, manufacturing follows one

of four different patterns: disjunctive, sequential locational, or combinative.

Disjunctive. In the disjunctive pattern, a single raw material is progressively processed into its various

components as end products. Examples of disjunctive facilities are slaughterhouses, lumber mills, and

oil refineries.

Sequential. In sequential facilities, too, there is only one raw material as input. But, unlike disjunctive

operations, which separate the raw material into components, it is progressively modified to become

the end product. An example is a supplier's production facility that machines castings for the

automobile manufacturer.

Locational. Locational patterns involve buying, storing, and eventually distributing manufactured

goods without any substantial physical modification in the product. An example is the company that

buys a product in large quantities and distributes it in small packets under its own brand name. This

pattern suits bulk materials, such as sugar or rice.

Combinative. The combinative type is basically discrete manufacturing in which components-some

produced in-house and some bought from suppliers-are assembled, inspected, packaged, and shipped

as end products. A good example is an automobile factory.

From a production viewpoint, the combinative pattern is the most, complex. CIM is targeted primarily

at this pattern, although CIM concepts apply to the other three as well.

1.6.4 To Order or to Stock

Based on the immediate destination of the end products, manufacturing may be of two types. In the

first, products are shipped directly to consumers, wholesalers, or retailers. Such companies are said to

produce "to order." Since they do not store the end products, for finished-goods inventory is

unnecessary. Capital is therefore released and profit realized immediately following production. Job

shops usually operate in this mode. In the second type, products are stocked in finished-goods

inventory; marketing distributes them to retailers or consumers as needed. This type of operation is

said to produce "to stock." Such facilities usually produce in batch sizes that minimize the unit cost.

In this type, capital is tied up until the end products can be sold.

CIM can offer significant benefits for both types of operations. To-order companies can respond

rapidly to meet the needs of consumers, while to-stock companies can produce economically in smaller

batch sizes, thus lowering thc capital investment in finished-goods inventory.

1.6.5 Size

It is sometimes convenient to classify manufacturing companies on the basis of size, with criteria such

as number of employees, annual sales turnover, net worth, and so forth.

Whether a company is small or large is often determined by the number of employees. While there is

no standard cut-off number, the following categorization is usually practiced: small, below 100;

medium, 100 to 499; large, 500 or more.

Page 10: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.10

Contrary to the general perception that only large companies can afford modern facilities, the level of

modernization and the sophistication of technology used are independent of the company size.

1.6.6 Machinery Used

A variety of machine tools, equipment, and processes are used in an average plant. They fall into the

following functional groupings:

Metal forming

Metal cutting

Assembly

Material handling

Inspection, testing, gauging

Others, such as casting, welding, riveting, brazing, heat treatment, washing stations, plastic molding,

etc.

1.7 ROLE OF MANAGEMENT IN CIM

CIM is not just a technology, it is a philosophy, a concept. Its reverberations spread throughout the

entire organization. It may require dismantling some of the usual procedures and practices. CIM may

bring departmental or group politics out into the open, since it may require demolishing the turfs that

have developed over the years (logically, not physically). Responses such as "we never did it this way

before" must be questioned.

The effects of this potential upheaval require full involvement by senior management; approving funds

for CIM projects is not enough. CIM implementation, especially in the beginning, cannot be left to the

middle and lower management.

Figure 1.4 Clusters of tasks that evolve into islands of automation

Page 11: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.11

The most important contribution senior managers can make to CIM is their wholehearted commitment.

The chief executive officer must be involved directly or through immediate subordinates. A strong

commitment ultimately creates a ripple effect that permeates throughout the entire organization. Such

an atmosphere promotes rapid transition toward CIM by simplifying the tasks of middle and lower

management.

In an article appropriately entitled "Integrating Islands of Automation Is Management, Not Technical

Problem," Mehta (1987) identifies the following six tasks for the managers of CIM:

1. Develop a business model to understand the problem environment.

2. Develop a functional model for the processes, functions, and activities to describe both “as is”

and “to be”.

3. Develop an information model that identifies system interfaces, information exchange patterns,

database requirements, and applicable technologies.

4. Develop a network model to identify communication and networking requirements.

5. Develop an organizational model to investigate the implications of integrating the various

islands of automation (Figure 1.4) on the existing organization structure and culture, and how

to safeguard against detrimental effects.

6. Finally, develop the implementation plan which should take into account special features of

the business and operations.

1.8 EXPERT SYSTEMS

CIM decisions are more demanding than most decisions managers must make. Computers can help

simplify decision making, however. Besides their conventional use in processing information,

computers can, with the help of expert systems, serve as "advisors" to management.

An expert system is basically a computer program designed to emulate an expert-hence the name

expert system. Expert systems apply facts stored in the computer and rules of thumb to help users

solve decision-making problems. In its simplest form, an expert system consists of a knowledge base

and an inference engine. The knowledge base is filled with facts and rules of thumb a human expert

would use. The inference engine comprises the techniques of retrieving and using this knowledge.

Expert systems enable the users to capture the knowledge of experts in a series of statements, for

example: "When condition P exists, I do Q." Once expertise has been stored in the computer, the

system can help users solve problems in that area by suggesting likely outcomes or actions for a given

set of conditions. The knowledge base can be created in two ways:

1. A set of IF-THEN-ELSE rules can be entered, in which case the expert system is called a rule-

based system.

2. The program can contain a series of CONDITION-RESULT combinations. Such systems are

useful in finding patterns in a set of data, for example in machine diagnostics to relate

symptoms with causes. The knowledge is manipulated either by backward chaining or forward

chaining. Also called goal-driven, backward chaining works with the given results to determine

Page 12: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.12

the likely initial conditions. The forward chaining starts with the given conditions to predict

the possible results by going through the decision tree. A decision tree is a list of all possible

options in making a decision; it resembles a tree with trunk and branches.

In most cases, expert systems are developed by the users themselves, resulting in powerful tools called

shells. Like other software, modern expert systems are also user-friendly. As an example, one system

can translate the user request "Show me the names and salaries of employees in the quality control

department who got a raise in 1994" into a format it understands: SELECT name salary FROM

employee WHERE department QC (quality control) AND raise 1994.

1.9 PARTICIPATIVE MANAGEMENT

Largely due to its success in Japan, companies have begun to encourage all employees to participate

in managing the resources. New practices under this trend are collectively termed participative

management. Participative management theoretically generates team spirit for the benefit of the

company. Team spirit has been found to be effective only in smaller companies, however. Firms with

more than 150 employees are too large to function like a team.

According to Beaumariage and Shank (1991), a teamwork approach involves the following issues:

1. Defining Teamwork

Definition of a Team

Characteristics of Teams

Notion of Empowerment

2. Organizational Considerations

Company Issues

Culture Shift

3. Employee Issues

Management Input

Team Participant Considerations

4. Mechanics of Teamwork

Forming Teams

The Rebel

Rewarding Teamwork

1.10 MPACT OF CIM ON PERSONNEL

Computer-integrated manufacturing and its building blocks such as CAD or CNC affect all company

personnel, from operators to the CEO and president. Early predictions that only unskilled workers

would be affected have been proven wrong. The restructuring and downsizing of a company reduce

middle management positions as well. Employees in the 40-to-50 age group are being asked to retire,

and those younger are being asked to retrain.

Harrington (1985) identified some of the changing skills of people working in CIM environments. For

example, operators of NC machines need additional skills in part programming and CNC technology.

Jobs of expediters are being eliminated altogether. Reading inspection instruments is less demanding

since they have digital readouts and can print out the inspection results. As another example, cost

Page 13: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.13

estimating has been computerized to the point that anyone with keyboarding skills and some training

can carry out this function.

Even areas that normally require higher skills have changed. For example, a designer's creativity and

skills are challenged by CAD workstations that instantly test their ideas on design improvement.

Knowledge-based software systems can even assess the quality of the designer's creativity by

evaluating the manufacturability of an idea. Moreover, in CIM, designers need to know more about

manufacturing, for example, part programs not just for machining but also for assembly, CMM inspec-

tion, or robotized packaging.

Most of all, management may need to undergo a cultural change. To begin, the president and CEO

must believe in CIM. Their primary task is convincing other board members of CIM's leverage. Since

CIM affects all three functions of management-planning, implementation, and control-change is

required throughout the organization. Managers must switch from hard copy reports to electronic mail.

The real-time environment under CIM demands faster turnarounds on decision making, which

becomes a group activity. Meetings may be sudden, short, and highly focused, since the input

information for the meeting will be clear, concise, and current.

CIM demands that specialists understand functions outside their areas. Specialists need to generalize

more, and generalists need to specialize more. Under CIM, jack-of-all-trades but master of none will

give way to jack-of-all-trades and master of some. This may initially be difficult, but knowledge-based

computer systems smooth the transition by providing a helping hand.

Thus, the skills and practices of the past undergo profound change with CIM. As Harrington (1985)

explains: "Indeed, it is safe to say that the impact of computer integrated manufacturing will be greater

on the people involved than on the technology itself". The transition from conventional practices to

those required under CIM benefits from training and retraining of the people affected.

1.11 ROLE OF MANUFACTURING ENGINEERS

In CIM environments, manufacturing engineers interact very closely with designers. They need to

understand design, especially CAD, and the design process. CAD requires them to have insight into

the principles of computer technology and the associated terminologies such as bits and bytes, RAMs

and ROMs. The same is true for first-line supervisors or foremen who interact with operators,

management, and plant equipment. Maintenance staff need to work more as a team with a common

pool of expertise in areas as diverse as electronics, computers, hydraulics, pneumatics, and the usual

mechanical and electrical systems.

Commissioned by the SME, A. T. Kearney Inc. conducted a survey to predict the job descriptions of

manufacturing engineers by the year 2000. Entitled "Countdown to the Future: the Manufacturing

Engineer in the 21st Century" and known as Profile 21, the survey results are based on the opinions of

7,500 manufacturing practitioners, a series of roundtable discussions, a Delphi study, a chief executive

officer questionnaire, and an extensive literature search. It predicts that the environment in which

future manufacturing engineers will operate will change due to:

Page 14: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.14

1.12 MEANING OF CAM

Computer-aided manufacturing (CAM) is an application technology that uses computer software and

machinery to facilitate and automate manufacturing processes. CAM is the successor of computer-

aided engineering (CAE) and is often used in tandem with computer-aided design (CAD).

Computer-aided manufacturing (CAM) is the use of software to control machine tools and related ones

in the manufacturing of work-pieces. This is not the only definition for CAM, but it is the most

common, CAM may also refer to the use of a computer to assist in all operations of a manufacturing

plant, including planning, management, transportation and storage. Its primary purpose is to create a

faster production process and components and tooling with more precise dimensions and material

consistency, which in some cases, uses only the required amount of raw material (thus minimizing

waste), while simultaneously reducing energy consumption. CAM is now a system used in schools

and lower educational purposes. CAM is a subsequent computer-aided process after computer-aided

design (CAD) and sometimes computer-aided engineering (CAE), as the model generated in CAD and

verified in CAE can be input into CAM software, which then controls the machine tool. CAM is used

in many schools alongside Computer Aided Design (CAD) to create objects.

1.13 OBJECTIVE OF CAM

The use of computers to guide the working of the industrial processes is known as computer aided

manufacturing or CAM. Any factory can be made highly automated by deploying real time systems

and robotics. A CAM system is highly efficient because it can control the production house through

different automated techniques. The purpose of CAM is to ensure that the error rate is decreased,

uniformity of products is high and precision in the processes can be achieved. CAM operations is part

of now almost all industries. It is helpful in removing errors from the primary manufacturing processes

and can also keep track of further orders and material to be used. The automated plants have provided

a hygiene and clean environment to various processes which cannot be achieved fully by manual

processes. For example, the packaging of meat and related products is fully done by automated plants

from the slaughter of the animal to the final product. This has also reduced the labor cost and other

operating overheads. The processes are now fully automated that they can replace the tools and switch

to the successive processes on their own.

1.14 SCOPE OF CAM

Integrated CAD/CAM/CAE Software like Pro/Engineer, I-DEAS & CATIA help manufacturers

optimize product concept early in Design process, enabling them to significantly improve product

quality, while reducing product development time and cost. Moreover people having 3D

CAD/CAM/CAE knowledge have better chances of growth, immediate employability after

completion of course, graduation and chances of jobs abroad.

As the market economy opens more and more it has become extremely competitive and with this state

of economy, skilled people play the most important role in organization. Hence it becomes imperative

on the part of top Tool Room Training centers and engineering. Colleges to especially look for new

initiatives towards improving the skills and knowledge of students. An emerging trend of engineering.

Education in Tool Room and the world is the rapid incrementation of CAD/CAM/CAE software as an

Page 15: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 1. Computer Aided Manufacturing

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 1.15

essential part of curriculum.

1.15 ROLE OF MANAGEMENT IN CAM

In the modern world, rapid changes and global expansion results in the changing of business

organizational trend. Business transactions that had been done traditionally are no longer sufficient,

so a new method has to be introduced to meet the consumers’ to cope with current market demands,

therefore Business Process Reengineering (BPR) that has been introduced since the 1990s are used

worldwide nowadays, with the addition of information system and technology. IT can help to improve

main business processes in terms of communication, inventory management, data management,

management information systems, customer relationship management (CRM), computer-aided design

(CAD), computer-aided manufacturing (CAM) and computer-aided engineering (CAE). This study

explained the role of IT in a business’s process within area of CRM, communication, information

management and inventory management to boots efficiency and effectivity a BPR adoptions.

REFERENCES:

S. Kant Vajpayee “Principles of Computer-Integrated Manufacturing” Prentice Hall of

India Private Limited.

Mikell P.Groover “CAD/CAM Computer-Aided Design and Manufacturing” Prentice Hall

of India Private Limited.

Page 16: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.1

2 NC & CNC MACHINE TOOLS

Course Contents

2.1 NC CONTROLLERS

2.2 TYPES OF CNC

2.3 EVOLUTION OF

CONTROLLERS

2.4 ADVANTAGE AND

DISADVANTAGE OF NC, CNC

& DNC

2.5 COMPONENTS OF NC/CNC

SYSTEMS

2.6 NUMERICAL CONTROL

PROCEDURE

2.7 CLASSIFICATION OF NC

SYSTEM

2.8 AXIS DESIGNATION IN

NC/CNC MACHINES

2.9 CONSTRUCTIONAL DETAILS

OF CNC MACHINE

2.10 NC/CNC TOOLING

2.11 FUNDAMENTALS OF

PART PROGRAMMING

2.12 COMPUTER AIDED

PART PROGRAMMING

2.13 SUB ROUTINE,

CANNED CYCLE AND DO

LOOPS.

2.14 APT

2.15 PART PROGRAMMING

Page 17: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.2

2.1 NC CONTROLS

Numerical control (NC) is the technique of giving instructions to a machine in the form of a code

which consists of numbers, letters of the alphabet, punctuation marks and certain other symbols.

Controlling a machine tool by means of a prepared program is known as numerical control.

NC equipment has been defined by the Electronic Industries Association (EIA) as:

“A system in which actions are controlled by the direct insertion of numerical data at some point. The

system must automatically interpret at least some portion of this data".

Instructions are supplied to the machine as blocks of information. A block of information commands

sufficient to enable the machine to carry out one individual machining operation. Each block is given

a sequence number for identification.

A set of instructions forms an NC program. When the instructions are organized in a logical manner

they direct the machine tool to carry out a specific task. It is thus termed as part program.

In a typical NC system, the numerical data which is required for producing a part is maintained on a

punched tape and is called the part program. The part program is arranged in the form of blocks of

information, where each block contains the numerical data required to produce one segment of the

work piece. The punched tape is moved forward by one block each time the cutting of a segment is

completed.

Preparing the part program for a NC machine tool requires a part programmer. The part programmer

must possess knowledge and experience of tools, cutting fluids, machinability data and fixture design

techniques.

Part programmers must be familiar with the function of NC machine tools and machining processes

and have to decide on the optimal sequence of operations. Part programs are written manually or by

using a computer-aided language, such as automated program tool (APT).

2.2 TYPES OF CNC

Computer numerical control is applied to a variety of machines. Most of these find ready application

in aircraft, automobile and general engineering industry. Some of them are listed below:

1. Machining Centre

• Horizontal

• Vertical

• Universal

2. CNC Turning Centres

3. CNC Milling/Drilling Machines, Plane Milling Machines

4. Gear Hobbing Machines

5. Gear Shaping Machines

6. Wire Cut EDM/EDM

7. Tube Bending

8. Electron Beam Welding

Page 18: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.3

9. Laser/Arc/Plasma Cutting

10. Co-ordinate Measuring Machines

11. Grinding Machines

• Surface Grinder

• Cylindrical Grinder

• Centreless Grinder

12. Tool and Cutter Grinder

13. CNC Boring and Jig Boring Machines

14. Press Brakes

15. CNC Transfer Lines, SPM's

16. Electrochemical Milling Machines

17. Abrasive Water Jet Cutting Machines

18. Flow Forming Machines

19. Roll Forming Machines

20. Turret Punch Press

2.3 EVOLUTION OF CONTROLLERS

The hardware technology in NC controls has changed dramatically over the years. At least seven

generations of controller hardware can be identified.

1. Vacuum tubes (1952)

2. Electromechanical relays (1955)

3. Discrete semiconductors (1960)

4. Integrated circuits (1965)

5. Direct numerical control (1968)

6. Computer numerical control (1970)

7. Microprocessors and microcomputers (1975)

The initial NC prototype machine built in the MIT Servomechanism Laboratories used vacuum tubes

for the controller hardware. These components were so large that the control unit consumed more

space than the machine tool. But that was the state of the technology in controls at that time. By the

time the first NC machines were sold to the commercial market several years later, electromechanical

relays were substituted for the vacuum tubes. The problem with these relay-based controls was their

large size and poor reliability. Even the relatively simple point-to- point logic required several large

cabinets filled with relays. The relays were susceptible to wear, and controls requiring a large number

of these components were inherently unreliable.

The use of transistors based on discrete semiconductor technology formed the next generation of NC

controllers. The use of transistors helped to reduce the number of electromechanical relays required.

Accordingly, this increased the reliability because the use of transistors avoided the wear problem. It

also contributed to a downsizing of the controller cabinet and allowed systems designers to build more

complex circuitry into the NC controller. Features such as circular interpolation became practical with

these controls.

Page 19: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.4

Size and reliability still remained as problems with NC controls which used discrete semiconductors.

Also, the electronics were sensitive to heat, and fans or air conditioners were required in the cabinets

to operate under factory conditions.

Around 1965, integrated circuits were introduced for use in NC controls. This type of electronic

hardware brought significant improvements in size and reliability. The number of separate components

could be reduced by 90%. There were corresponding savings in cost to the user. The trend toward LSI

(large-scale integrated) circuits has allowed more control features to be packaged into smaller control

cabinets. Among these features are circular and hyperbolic interpolation routines, inch-to-metric

conversions, and vector feed rate computations.

The next development in NC control marked the introduction of digital computers in NC controller

technology. This constituted a fundamental change in NC evolution. All of the previous controls were

made up of hard-wired components. The functions that were performed by these control systems could

not be easily changed, due to the fixed nature of the hard-wired design. Digital computers, on the other

hand, are based on a different approach. In this new approach, the control functions were programmed

into the computer memory and could be changed by altering the program.

DNC was the first of the computer control systems to be introduced, around 1968. In the evolution of

computer technology, the computers of that era were quite large and expensive, and the only feasible

approach seemed to be to use one large computer to control a number of machine tools on a time-

shared basis. The advantage of DNC was that it established a direct control link between the computer

and the machine tool, hence eliminating the necessity for using punched tape input. The tape and tape

reader were turning out to be the least reliable components in the conventional NC systems.

With the recognized trend toward smaller, less expensive computers, it soon became practical to apply

a single small computer to one machine tool. This concept came to be called computer numerical

control (CNC). The CNC systems were first commercially introduced around 1970, and they applied

the soft-wired controller approach to good advantage. One standard computer control unit could be

adapted to various types of machine tools by programming the control functions into the computer

memory for that particular machine. Today, because of the advantages of CNC, very few conventional

hard-wired NC systems are sold in the United States.

Advances in computer technology have continued to provide smaller and smaller digital control

devices which have greater speed and capacity at lower cost. This has permitted the machine tool

builders to design the CNC control panel as an integral part of the machine tool rather than as a separate

stand-alone cabinet. This reduces floor space requirements for the machine. The VLSI (very large

scale integrated) circuits used in these controllers are advantageous to the machine tool designer and

to the machine user. Fewer components in the controller means it is easier and less expensive for the

machine tool builder to fabricate. Fewer circuit boards, which are readily replaced, reduce the burden

on the user for maintenance and repair.

Page 20: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.5

2.4 ADVANTAGES & DISADVANTAGES OF NC,CNC & DNC MACHINES

2.4.1 Advantages of NC machines

1. Increased Productivity.

2. Reduce tool Fixture storage cost.

3. Faster setup time.

4. Reduce part inventory.

5. Flexibility the speeds changes in design.

6. Better accuracy of parts.

7. Reduction in part handling.

8. Better uniformity of parts.

9. Better quality control.

10. Improvement in manufacturing control.

2.4.2 Disadvantages of NC machines

1. Increase in electrical maintenance.

2. High initial investment.

3. Operating cost per hour is higher than traditional machine tool.

4. Retraining of existing personal.

2.4.3 Advantages of CNC machines

1. Reduced Lead Time:- Time between the receipt of a drawing by an engineer & manufacturer

getting ready to start a production on soft floor is called lead time.

2. Elimination of operator error:- The programme is checked before it goes to the machine so no

error will occur in the job.

3. Operator Activity:- Operator doesn’t require special skill for machining & single operator can

operator more than one machine.

4. Lower Labor Cost:- One operator can run two or more machines resulting in reduced labor

cost.

5. Smaller batches:- Periodic machining of small batches is found to be economical & bring about

rapid stock turnover. Large storage facilities for work piece is not require.

6. Longer tool life:- Tools can be used at optimum speeds and feeds because of these functions

are controlled by the part programming.

7. Elimination of jig & fixtures:- Standard locating fixtures are not used on CNC machine and

cost of special jig & fixtures is frequently eliminated.

8. Flexibility in Change of Component Design:- The modification or changes in component

design can be readily accommodated by reprogramming and altering the concerned instruction.

9. Reduced Inspection:- Normally it is necessary to inspect the first component only.

10. Less Scrap:- Since operators error are eliminated, since the tools are operating under controlled

optimum condition the incidence of breakage should be very small.

11. Accurate Costing & Scheduling:- In CNC time taken in machining is predictable and result in

greater accuracy in estimating and more consistency in costing.

Page 21: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.6

2.4.4 Disadvantages of CNC machines

1. Higher Investment Cost:- CNC machine represents a more sophisticated and complex

technology. High machines utilization is essential in order to get reasonable returns on

investment

2. Higher Maintenance Cost:- Because of CNC is complex maintenance problem becomes more

difficult.

3. Costlier CNC Personnel:- Certain aspect of CNC machine operator requires a higher skill level

them conventional operation. Part programming & maintenance required skill are in short

supply.

4. Planned Support Facility:- Since most of the preparatory work for CNC operation is done away

from the machine planned support facilities will be essential. i.e part programming, tape

preparation & tool presetting.

2.4.5 Advantages of DNC machines

1. It eliminates punched tapes & tape reader which are the weakest component in the NC system.

2. Large memory of DNC allows it to storage a large amount of part programme for subsequent

use. It also relatives the memories of NC control unit.

3. Same part programme can be run on the different machine at the same time without duplicating

it at individual machine.

4. Central DNC Computer can keep close control over the complete machine shop.

5. Individual machine performance report can be obtained on demand.

6. DNC uses a control Computer, which can be easily isolated from the machine shop & kept in

suitable environment.

7. The data related to manufacturing can be centrally maintained & updated, there by effectively

managing the inventory & scheduling.

2.4.6 Disadvantages of DNC machine

1. In the event of failure of central DNC computer, the complete activities of the machine shop

will come to standstill.

2. DNC is expensive and it’s use is justified where high automation is required.

2.5 COMPONENTS OF NC/CNC SYSTEM

Following are the basic components of an operational numerical control system:

(i) Programme of instructions

(ii) Controller Unit also called Machine Control Unit (MCU)

(iii) Machine tool or other controlled equipment

2.5.1 Programme of instructions

The programme of instructions is the detailed step by step set of directions which tell the machine tool

what to do and in what sequence. The part programme is written in coded form and contains all the

Page 22: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.7

information needed for machining the component. The part programme is fed to the machine control

unit through some input medium. Various types of input media are:

(a) Punched cards

(b) Magnetic tapes and floppy disks

(c) Paper tape

Punched Cards

Figure 2.1 Representation of alphabetic and numerical information on a computer card

Punched cards were once widely used as a medium for data input in all numerical control systems. A

typical punched card used in IBM systems has 80 columns and each 'column has numbers which

identify the punching position. There are 12 punch positions or rows in each card designated as 12, 11

and 0 to 9. For any numeric and alphabet to be punched on the card, a code is used and rectangular

blocks are punched on the card at one or more places. Normally, one card is used for encoding each

instruction or for storing each master record. However, if the instruction data is too large to fit on one

card, a set of two or more cards may be used. A punched card with the hole

corresponding to all the characters and numbers is shown in Figure 2.1.

Magnetic Tape and Disk

Magnetic tapes and disks are widely used for data storage as well as data input to NC systems. The

data is stored in the coded form by means of magnetized spots on magnetic medium in both cases. The

magnetic tapes and magnetic disks are re-usable media. The data once stored can be erased and new

data saved on the magnetic tape or disk. Magnetic tape used in numerical control systems is identical

to the tape used in common home tape recorder. The width of the tape is 6 mm or 25 mm. Magnetic

disks or floppy disks are circular disks and consist of a material which can be magnetized. The disk is

enclosed in a square protective sleeve. The data is stored in concentric tracks arranged on the surface

of the disk. The commonly used sizes of magnetic disks are 5.25 inch diameter and 3.5 inch diameter.

The magnetic disk is a random access device which means that any piece of data recorded on the disk

Page 23: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.8

can be accessed at random. The data transfer rate in case of magnetic disks is much faster than

magnetic tape. The magnetic tapes and disks can store more data compared to other input media. But

the data stored on magnetic tapes and disks can be corrupted if these are brought into magnetic fields.

Punched Tape

Figure 2.2 25 mm wide punched card

Punched tape is widely used for feeding the programme to numerical control systems. There are

various types of paper tapes used in NC system but the standard format for tape size and configuration,

issued by Electronic Industries Association of USA (EIA) and International Standards Organization

(ISO), are universally accepted. A standard tape is 25 mm wide. The punched tape has capacity for

storing 10 characters per 25 mm length. A punched tape is shown in Figure 2.2. There are 8 tracks on

the tape, which are used for punching the information in coded form. The edge adjacent to track 1 is

called reference edge. A row of small holes between track 3 and track 4 is used for feeding the tape

into the tape reader. The information required to machine the component is punched on the tape by a

tape punching device.

2.5.2 Machine control unit

The second basic component of the NC system is the controller unit. This consists of the electronics

and hardware that read and interpret the program of instructions and convert it into mechanical actions

of the machine tool. The typical elements of a conventional NC controller unit are discussed below.

Programme Reader

Programme reader is a device used to read the coded instructions from the programme of instructions.

Programme readers are classified on the basis of programme input medium as:

(a) Card Readers

Card readers are those devices which read the information punched into a card, converting the presence

or absence of a hole into an electric signal representing a binary 0 or 1. The punched cards are placed

Page 24: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.9

into a hopper and when the command to read is given, a lever pushes a card from the bottom of stack.

Generally, the card is moved lengthwise over a row of 80 reed brushes. These brushes read the

information punched along the bottom row of the card. If a hole is punched in a particular row, a brush

makes electrical contact through the hole in the card generating a signal which is used by the computer.

The next row is then read, and this process continues until all rows have been read, after which the

next card is moved into position on the brushes. Faster card readers use photoelectric cells under the

12 punch positions along a column and an illuminating source above the card. As each column on the

card is passed over the 12 photoelectric cells, whether or not a given position is punched is determined

by the presence or absence of electric signal from the corresponding photocell. Card readers operate

at speeds ranging from 12 to 1000 cards per minute.

(b) Punched Tape Readers

When a punched tape is passed through a punched-tape reader, electric connections are either close or

open depending on whether there is a hole punched at a particular track or not. The coded instructions

on the tape are transformed into their electrical analogues which are utilized for controlling the various

machine tool functions. The punched tape readers commonly used are:

(i) Mechanical (Electro-mechanical)

(ii) Photo electrical

(iii) Pneumatic

(i) Mechanical Tape Reader

Figure 2.3 Principle of the mechanical tape reader

The principle of a simple mechanical device for reading the punched tape is shown in Figure 2.3. If

there is no hole in the tape the contacts remain open but when a hole is present in the tape, its presence

is detected by a probe and bending of flexible strip causes the contacts to close. The presence of holes

in the tape causes the switches to close. The switch is in ON position (hole) or OFF position (no hole)

accordingly.

Page 25: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.10

(ii) Optical or Photo-electrical Reader

Figure 2.4 Principle of the optical tape reader

The operation of an optical photo electric tape reader is based upon the principle that if a beam of light

falls on a photoelectric cell, the latter generates an electric signal. The schematic diagram of a

photoelectric tape reader is shown in Figure 2.4. The punched tape is fed between a light source and a

series of photo-cells. Whenever a hole is present in the tape, light from the light source passes through

the hole and energizes the corresponding photo-cell which converts the light energy into electrical

energy to produce a pulse i.e. ON position. The pulse is amplified and processed into a form suited to

the control circuit. When there is no hole, the light from the light source does not reach the photo-cell,

hence no signal is produced and the position is recorded as OFF.

(iii) Pneumatic Tape Readers

A pneumatic tape reader is shown in Figure 2.5. The tape is fed between a series of air jets (8 No.),

covering the complete pattern of holes which is possible to be punched in a block of information on

the tape and tape support plate. The compressed air jets are directed through specially designed tubes

which have two openings. The first opening called, main outlet, is near the tape and second opening

is connected to a signal detector. If there is no hole in the tape, the tape covers the main outlet and the

free escape of air is restricted and a back pressure is developed in the supply tube. This back pressure

is sensed by the signal detector and position is recorded as '0' i.e. OFF. But if a punched hole in the

tape comes in front of the main outlet, the air is allowed to escape freely and no back pressure is built

up in the supply tube. This loss of back pressure is detected by the signal detector and position is

recorded as '1' i.e. ON. The support plate prevents the tape from being blown away by the compressed

air coming from main outlet.

Figure 2.5 Principle of the pneumatic tape reader

Page 26: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.11

Magnetic Tape Reader

A program reader for magnetic tape is shown in Figure 2.6. The magnetic head serves both for

encoding as well as reading the tape. The magnetic head is an electromagnet and consists of a high

permeability core in the form of a ring with a small air gap and is energized through a coil winding.

The magnetic tape is moved across the opening in the core. When a magnetized portion of the tape

appears in the reading position (i.e. in the opening) an e.m.f. is induced in the winding. This e.m.f. is

amplified and is used in control of servo system of machine tool.

Figure 2.6 Read-write head for magnetic tape

2.5.3 Machine tool

The third part of the numerical control system is the machine tool itself. In a numerically controlled

machine all the movements of the tool and the machine table are done automatically with the help of

electric motors. For example, in case of a CNC lathe the longitudinal and transverse movements of the

tool are controlled by two motors fitted on the machine i.e. one for longitudinal movement and the

other for transverse movement of the tool. In addition, the speed of the spindle motor is also controlled

by the part programme. The machine may have a tool magazine, so that tool changing is done

automatically. Also the other functions like machine ON/OFF, coolant ON/OFF, etc are controlled

through the part programme. The motors used for controlling the speed, feed and depth of cut are

either servomotors or stepper motors which enable the user to select any desired speeds and feeds.

2.6 NUMERICAL CONTROL PROCEDURE

1. Process planning

This step is referred to as process planning and it concerned with preparation of route sheet.

Route sheet is a listing of sequence of operations along with required machining data like

speeds, feeds, depth of cut tools used etc.

It is called a route sheet because it also lists the machines through which the part must be routed

in order to accomplish the sequence of operation.

2. Part programming

Part programming have knowledge about the machining process and they have been trained to

programme for numerically controlled machine tools.

They are responsible for planning the sequence of operation performed by NC.

There are two ways to develop programme for numerical control machine.

1) Manual part programming.

Page 27: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.12

2) Computer assisted part programming.

In manual part programming the machining instruction are prepared on a form called a part

programme menu script.

It is a listing of relative cutter/workpiece position which must be followed to machine the

workpiece.

In computer assisted part programming much of the tedious computational work required is

manual part programming is transferred to the computer.

This is especially suitable for complex workpiece geometrics and jobs with many machining

steps.

Use of computer will save the part programming time.

3. Tape preparation

A punched tape is prepared from the part programmer’s process plan.

In manual part programming the punched tape is prepared directly from the part programme

menu script.

In computer assisted part programming, the computer interprets the list of part programming

instructions performs the necessary calculation to convert this into a detailed set of machine

tool, motion commands and then controls a tape punching device to prepare the tape for

specific NC machine.

4. Tape verification

After the punched tape has been prepared some method is usually provided for checking the

accuracy of the tape.

Sometimes the tape is checked by running it through a computer programme which plots the

various tool movement on paper.

In this way major errors in tape can be checked.

Acid test of tape involve trying out on the machine tool to make a part.

Foam or plastic material is sometimes used for this tryout.

Programming errors are not uncommon and it may require two or three attempts before the

tape is supposed to be correct and ready to use.

5. Production

Final step in the NC procedure is to use the part programme in production.

This involve ordering the raw material, specifying and preparing the tooling.

The operator function during production is to load the raw material and establish the starting

position of the cutting tool relative to workpiece.

When machining of part is completed the operator remove it from machine and load the next

part.

Page 28: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.13

2.7 CLASSIFICATION OF NC SYSTEMS

The classification of NC machine tool systems can be done in three ways:

According to the type of machine: Point-to-point, straight-cut and continuous path

According to the programming method: Absolute and incremental

According to the type of control system: Open-loop and closed-loop

Point-to-Point

Point-to-point machines move only in straight lines. They are limited to drilling, reaming, boring, etc.

and straight milling cuts parallel to a machine axis. When making an axis move, all affected drive

motors run at the same speed. When one axis motor has moved the instructed amount, it stops while

the other motor continues until its axis has reached its programmed location. The point-to-point

positioning NC system is illustrated in Figure 2.7.

Figure 2.7 Point-to-point (positioning) NC system

The simplest example of a point-to-point (PTP) NC machine tool is a drilling machine. In a drilling

machine, the work piece is moved along the axes of motion until the center of the hole to be drilled is

exactly beneath the drill. Then the drill is automatically moved towards the work piece, the hole is

drilled and the drill moves out in a rapid traverse feed. The work piece moves to a new point and the

above sequence of actions are repeated.

Straight-cut NC

Straight-cut control systems are capable of moving the cutting tool parallel to one of the major axes at

a controlled rate suitable for machining. It is, therefore, appropriate for performing milling operation

to fabricate work pieces of rectangular configurations. With this type of NC system it is not possible

to combine movements in more than a single axis direction. Therefore, angular cuts on the work piece

would not be possible. An example of straight-cut operation is shown in Figure 2.8. An NC machine

capable of straight-cut movements is also capable of PTP movement.

Page 29: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.14

Figure 2.8 Straight-cut system

Continuous Path

A continuous path machine has the ability to move its drive motors at varying rates of speed while

positioning the machine which facilitates cutting of arc segments and angles. The most common type

of continuous path operations are milling and lathe operations. In continuous path machine, the tool is

cutting while the axes of motion are moving, as for example, in a milling machine. All axes of motion

might move simultaneously, each at a different velocity. When a non-linear path is required, the axial

velocity changes, even within the segment. For example, cutting a circular contour requires a sine rate

change in one axis, while the velocity of the other axis is changed at a cosine rate. In contouring

machines, the position of the cutting tool at the end of each segment together with the ratio between

the axial velocities determines the desired contour of the part and at the same time the resultant feed

also affects the surface finish. Figure 2.9 shows continuous path NC system for 2D operations.

Figure 2.9 Contouring (continuous path) NC system for two-dimensional operations

Absolute Programming

Absolute positioning is another type of programming system. In this system, the tool locations are

always defined in relation to point zero. The position commands are given as absolute distances from

the reference point. The reference point can be defined outside the work piece or at a corner of the

work piece. The reference point or point zero could be fixed or floating. When the point zero is fixed,

Page 30: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.15

the origin is always located at the same position on the machine table. All locations must be defined

by positive x and y coordinates relative to that fixed origin.

When the point zero is floating, the operation can set the point zero at any position on the machine

table. This point zero is decided based on part programming convenience.

Advantages of absolute programming

In cases of interruptions that force the operator to stop the machine, the cutting tool

automatically returns to previous position. Since it always moves to the absolute coordinate

called for and the machining proceeds from the same block where it was interrupted.

Possibility of easily changing the dimensional data in the part program whenever required.

When describing contours and positions, it is always preferable to employ absolute

dimensioning, because the first incorrect dimensioning of an individual point has no effect on

the remaining dimensions and the absolute system is easier to check for errors.

Incremental Programming

Incremental positioning is a programming system used to define the position of the tool in NC

machines. In an incremental system, the next tool location must be defined with reference to the

previous tool location. The dimensional data applied to the system will be a distance increment

measured from the preceding point at which the axis of motion was present.

Advantages of incremental programming

If manual programming is used with incremental systems the inspection of the part program,

before punching the tape is easy. Since the end point, when machining a part is identical to the

starting point, the sum of the position, commands (for each axis separately) must be zero. A

non-zero sum indicates that an error exists.

The performance of the incremental system can be checked by a closed-loop tape. The last

position command on the tape the table to return to the initial position.

Mirror-image programming is facilitated with the incremental systems.

Incremental dimension programming is advantageous for certain individual partial contours in

a work piece are repeated several times, and the associated program sections can be employed

several times without a coordinate shift.

Open-loop and Closed-loop System

In NC system, every control system may be designed as an open or a closed-loop control. The term

loop control means that there is no feedback in the total system and the action of the controller has no

information about the effect of the total system and the command signals that it produces. The

controller produces commands for actions of the motions of the NC machine tool.

The open-loop NC systems are of digital type and use stepping motors for driving the slides. A

stepping motor is a device whose output shaft rotates through by a fixed angle in response to an input

pulse. The stepping motors are the simplest way for converting electrical pulses into proportional

movement. Each pulse drives the stepping motor by a fraction of one revolution called the step angle.

Page 31: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.16

Since there is no feedback from the slide position, the system accuracy is solely dependent on the

ability of the motor and accuracy of the mechanical parts.

The closed-loop control measures the actual position and velocity of the axis and compares them with

the help of a comparator. The comparator is a device that compares the output signal with the signal

received from the feedback device. The difference between the actual and the desired values is the

error. The control system is designed in such a way as to eliminate or reduce to a minimum, the error,

namely the system is of a negative feedback type.

In NC system both the input to the control loop and the feedback signals may be a sequence of pulses.

Each pulse representing one BLU, i.e., 0.01 mm. The digital comparator correlates the two sequences

and gives, by means of a digital-to-analog converter (DAC), a signal representing the position error of

the system and the output of DC drives the DC motor. A closed loop system uses position sensors

attached to the machine table to measure its position relative to the input value for the axis.

2.8 AXIS DESIGNATION IN NC/CNC MACHINES

Most of the machines have two or more slide ways, disposed at right angles to each other, along which

the slides are displaced. Each slide can be fitted with a control system and for the purpose of giving

commands to the control system the axis have to be identified. The basis of axis identification is the

3-dimensional Cartesian co-ordinate system and the three axis of movement are identified as X, Y and

Z axis. The possible linear and rotary movements of machine slides/work piece are shown in Figure

2.10. Rotary movements about X, Y and Z axis are designated as A, B and C respectively.

The main axis of movement and the direction of movement along these axis is identified as follows:

X-axis: The X-axis is always horizontal and is always parallel to the work holding surface. If the Z-

axis is vertical, as in vertical milling machine, positive X-axis (+X) movement is identified as being

to the right, when looking from the spindle towards its supporting column.

If Z-axis is also horizontal as in turning centres, positive X-axis motion is to the right, when looking

from the spindle towards the work piece.

Figure 2.10 Possible linear and rotary movements of machine parts

Page 32: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.17

Z-axis: The Z-axis of motion is always the axis of the main spindle of the machine. It does not matter

whether the spindle carries the workpiece or the cutting tool. If there are several spindles on a machine,

one spindle is selected as the principal spindle and its axis is then considered to be Z-axis. On vertical

machining centres, the Z-axis is vertical and on horizontal machining centres and turning centres, the

Z-axis is horizontal. Positive Z movement (+ Z) is in the direction that increases the distance between

the workpiece and the tool. Convention of designating the Z-axis on milling, drilling and turning

machines is shown in Figure 2.11.

Y-axis: The Y-axis is always at right angles to both the X-axis and Z-axis. Positive Y-axis movement

(+ Y) is always such as to complete the standard 3-dimensional co-ordinate system.

Figure 2.11 Designation Z-axis

Rotary axis: The rotary motion about the X, Y and Z-axis are identified by A, B, C respectively.

Clockwise rotation is designated positive movement and counter-clockwise rotation as negative

movement. Positive rotation is identified looking in + X, + Y and +Z directions respectively.

2.9 CONSTRUCTIONAL DETAILS OF CNC MACHINES

The basic design of a conventional machine tool is not suitable for CNC machines. Many design

changes are required for CNC machines as compared to the conventional machines, due to a number

of additional requirements which CNC machines are expected to meet. The manual hand wheel

controls in the conventional machines are replaced by axis drive motors in CNC machines. If the axis

drive motors have to operate against heavy loads due to friction at the sliding surfaces or due to inertia

of moving components or due to some other factors, the motors will have to develop high power output

which in turn will ask for motors of large size. In order to limit the size of drive motors and avoid

Page 33: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.18

other related problems, the design of CNC machine should be such as to minimize the friction between

the sliding surfaces.

Higher cutting speeds and feeds and improved tooling used in CNC machines subject the machine tool

to high multidirectional forces. Also the set-up time and the change-over time between the jobs are

considerably reduced in CNC machines and most of the time of the machines is spent in actually

cutting the material.

Higher percentage of cutting time will results in faster wear of slideways, guideways, lead screw and

gears, etc. The higher percentage of cutting time means higher rates of metal removal requiring an

efficient system for removal of swarf from the machining area. In addition, safety of the operator

working on the machine is very important in CNC machines.

In order to take care of above and many other factors, there is a need for special consideration to be

given to the design of CNC machine tools in the following areas:

(1) Machine structure

(2) Slideways

(3) Spindle mounting

(4) Drive units

(5) Elements of transmission and positioning slides

(6) Location of transducers

(7) Tool and work holding devices

(8) Swarf removal

(9) Safety

(1) Machine structure

The design and construction of CNC machine should be such that it meets the following main

objectives:

(i) High precision and repeatability

(ii) Reliability

(iii) Efficiency

To meet the requirements of high precision, repeatability and high efficiency, the numerically

controlled machine tools should have a structure that is correctly designed to withstand normal weight

distribution. The higher cutting speeds and feeds in CNC machines result in rapid acceleration and

deceleration of the slides and the machines are subjected to fluctuating and variable forces during the

machining operations. The machine structure should not bend due to the heavy cutting forces.

All the parts of the machine structure should remain in relative relationship regardless of the magnitude

and direction of the stresses developed due to these forces. Another source of inaccuracy in the CNC

machines is the thermal distortion of the machine structure. The design of machine tool structures

should be such that the thermal distortion is minimum. The machine tool should be protected from

external heat sources and the internal heat sources e,g., head-stock motor should be placed centrally

so that thermal effects are equally distributed. The machine tool should be provided with an efficient

Page 34: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.19

and foolproof lubrication and cooling system. Also the machine structure design should be such that

removal of swarf is easy and the chips, etc. do not fall on the sideways.

(2) Slide ways

In the conventional machine tools, there is a direct metal to metal contact between the slide way and

the moving slides. Since the slide movements are very slow and machine utilization is also low, this

arrangement is adequate for conventional machine tools. However, the demand on slide ways is much

more in CNC machines because of rapid movements and higher machine utilization. The conventional

type of arrangement with metal to metal contact does not meet the requirements of numerically

controlled machine tools. The design of slide way in a CNC machine tools should:

(a) Reduce friction

(b) Reduce Wear

(c) Satisfy the requirements of movement of the slides

(d) Improve smoothness of the drive

To meet these requirements in CNC machine tool slide ways, the techniques used include hydrostatic

slideways, linear bearings with balls, rollers or needles and surface coatings.

(3) Spindle

At the high cutting speeds and high material removal rates, the spindle carrying the work piece or the

tool are subject to deflection and thrust forces. To ensure increased stability and minimize torsional

strain, the machine spindle is designed to be short and stiff and the final drive to the spindle is located

as near to the front bearing as possible. The rotational accuracy of the spindle is dependent on the

quality and design of bearings used. The ball or roller bearings are suitable for high speeds and high

loads because of low friction, lower wear rate and lesser liability to incorrect adjustment and ease of

replacement when necessary. For efficient service and accuracy the bearings should be of high quality.

The vibrations and noise in the spindle can be reduced by using toothed belts and accurate and

balanced gears. Adequate supply of lubricants should be ensured to the spindle bearings.

(4) Drive units

Drive motors are required to perform the following functions:

(i) To drive the main spindle (Spindle drive)

(ii) To drive the saddles or carriage (Axis drive)

In addition there may be some more motors in the CNC machine for services such as coolant pumps,

swarf removal, etc.

Spindle Drive

In CNC machines, large variation in cutting speed is required. The cutting speed may vary from 10

meters per minute to 1000 meters per minute or more. The cutting speeds are provided by rotation of

the main spindle with the help of an electrical motor through suitable gear mechanism. The multi-

change gear boxes with fixed speed ratios used in conventional machine tools are not suitable for CNC

machine tools. To obtain optimum cutting speeds and feeds, the drive mechanism should be such as

Page 35: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.20

to provide infinitely variable speeds between the upper and the lower limits. The infinitely variable

speed systems used in CNC machines employ either electrical motors (A. C. or D. C.) or fluid motors.

Axis Drive

All the axis in a CNC machine are controlled by servomotors. The movement along the different axis

is required either to move the cutting tool or the work material to the desired positions. In order to

accomplish accurate control of position and velocity, stepper motors are used for axis drive. The

principal of working of a stepper motor is that on receiving a signal i.e. pulse, from the control unit,

the motor spindle will rotate through a specified angle called step. The step size depends on the design

of the motor and lies between 1.8 degree and, 7.5 degree, which means that one rotation of the spindle

can be divided into 200 parts. If a single pulse is received from the control system the motor spindle

will rotate by one step. The control unit generates pulses corresponding to the programmed value of

movement required of the tool or work. The rate of movement of tool or work is controlled by the

speed at which the pulses are received by the stepper motor. The distance travelled by the carriage is

calculated by the known value of lead of the axis lead screw and by counting the number of pulses.

The rate at which pulses are sent to the stepper motor is accurately governed by the control system.

Hence there is no need of providing positional or velocity feedback system. The use of stepper motor

considerably simplifies the system as feedback devices are not used. The cost of the machine tool is

also less. However stepper motors are suitable only for light duty machines due to low power-output.

(5) Elements of motion transmission

The conventional machines use lead screw for motion transmission purposes. The lead screw with

acme-threads is not suitable for CNC machines due to high friction between the lead screw and the

nut and poor power transmission efficiency and inaccuracy due to backlash. These problems have been

overcome with the use of recirculating ball screw and nut arrangement. Here again, the approach is to

replace sliding friction by rolling friction. The connection between the screw and the nut is through an

endless stream of recirculating steel balls. The screw thread is, actually, a hardened and ground ball

race in which the steel balls, in the nut, circulate. The balls rotate between the screw and the nut and

at some point the balls are returned to start of the thread in the nut. The rigidity of the drive system

and positioning accuracy can be further improved by pre-loading the nut assembly. A recirculating

ball screw is shown in Figure 2.12.

Figure 2.12 Recirculating ball screw and nut

Page 36: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.21

The advantages of using ball screw and nut assembly are:

(i) High Efficiency: As compared to conventional lead screw the efficiency of ball screw and

nut assembly is very high (over 90%). The power requirement for the ball screw arrangement

is also less due to reduced friction.

(ii) Wear and Life: The recirculating rollers reduce wear to a minimum and the ball screw,

therefore, has longer life without loss of accuracy.

(iii) Reversibility: The ball screw and nut assembly is reversible which makes it possible to back

drive the unit i.e., by applying axial force to either nut or screw, the unconstrained member

can be made to rotate.

(iv) No Stick-Slip: Stick-slip is the phenomenon which occurs when small movements between

two lubricated elements are required. The lubricating medium tries to cause the mating

elements to stick to each other to resist motion and results in a jerky motion as the mating

elements try to stick and then slip during their relative movement. Since the sliding metal to

metal contact is substituted by rolling contact, the stick-slip phenomenon is eliminated in the

ball screw and nut assembly.

(6) Location of transducers/control elements

In CNC machines the control of all machine functions is totally transferred to a computerized control

system. The control unit should be situated so that it is convenient for the operator to operate the

machine from the central place. The facilities which a control unit should offer are:

i. Indicate the current status and position of various machine tool features and give feedback.

ii. Allow manual or semi-manual control of machine tool elements.

iii. Enable machine tool to be programmed.

The control unit part for allowing manual control and programming of the machine may be housed on

the machine structure itself or a separate control panel may be installed near the machine or it may be

mounted on a swing arm to allow it to be adjusted according to the position of the operator.

The facilities for indication of present status of the machine features and to give feedback have to be

provided at suitable place on the machine tool itself so that actual movement of slides, etc. can be

monitored and feedback to the control system. To monitor the position of the slides, two types of

transducers are used i.e., linear transducers and rotary transducers.

The linear transducers should be positioned:

i. near to the sliding surface and lead screw

ii. In an accessible position for maintenance purposes.

Rotary transducers should be located:

i. at the driving end of lead screw

ii. at the free end of the lead screw

iii. On the nut if a fixed screw and rotating nut system is used.

Page 37: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.22

(7) Tool and work holding devices

The cutting time in CNC machine ranges from 70 to 80%, the tooling required for these machine tools

needs to be specially designed. The requirements of tool and work holding devices and cutting tools

for CNC machines are discussed in the Chapter on "Tooling for CNC Machines".

(8) Swarf removal

CNC machines are designed to work at optimum cutting conditions with the improved cutting tools

on a continuous operation basis. Since the cutting time is much more in CNC machines, the volume

of swarf generated is also more. Unless the swarf is quickly and efficiently removed from the cutting

zone, it can affect the cutting process and the quality of the finished product. Also the swarf cannot be

allowed to accumulate at the machine tool because it may hamper the access to the machine tool. In

addition some auxiliary functions like automatic component loading or automatic tool change may

also be affected by accumulation of swarf. To avoid these problems an efficient swarf control system

should be provided wjth the CNC machine tools with some mechanism to remove the swarf from the

cutter and cutting zone and for the disposal of swarf from the machine tool area itself.

(9) Safety of operator

Safety of operator is very important aspect which cannot be overlooked. To ensure safe working

conditions the CNC machine tools are provided with metallic or plastic guards. Where it is not possible

to provide effective guards, proximity protection is provided by pressure mats or light barriers.

Perimeter Guards: The overall guards or perimeter guards serve as an enclosure for the machine tool.

The perimeter guards protect the operator against flying swarf and from any accident by hitting against

the moving components when the machine is working. The access to the machine is provided through

large sliding doors for setting up the machine and for loading/unloading of the work piece. The doors

have various types of inter-lock switches fitted on them. If the door is opened when the machine is

working, the control unit will flash a warning signal, or activate an auditory signal like a buzzer. On

some machines the power to the machine may be cut off if the doors are kept open beyond a certain

period of time. During set-up period, the warning signal can be cancelled by the operator. The guards

are fitted with transparent windows so that the machining area is visible from the operator side.

Pressure Mats: The pressure mats are used on milling, drilling or grinding machines where the

machine table can move to the either side of the machine. Since the tables move at a rapid rate, it may

cause some accident if the operator is standing too close to the machine. The pressure mats are placed

around the machine and if someone crosses the mat, a warning signal is generated.

Light Barrier: Light barriers are also provided on milling, drilling and grinding machines. The light

barrier consists of a light source, usually infra-red, sending a beam to light sensitive cell. If anything

obstructs the light beam, a warning signal is generated. The light barriers are placed around the

machine. They can be made inactive by the operator, if required.

Page 38: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.23

2.10 NC/CNC TOOLING

The special design features of CNC machines have resulted in use of higher cutting speeds and feeds,

leading to considerable saving in the cycle time. To fully exploit the higher metal removal rates of the

CNC machines, the tooling used should be able to withstand the higher cutting forces in the process

and help to reduce the down time to a minimum possible. The tooling used on CNC machines should

be:

(a) Rigid to withstand high metal removal rates

(b) Capable of being pre-set and re-set in the shortest possible time to keep the down time to

minimum.

(c) Accurate enough to produce repetitive accuracy on the job. In conventional machines, the

cutting tool cuts metal for about 25% of the total machining time whereas the CNC machine

tools are expected to cut metal for 70 to 80% of the time. Since CNC machines are very

costly, the down time on these machines has to be reduced to a minimum. The tooling for

CNC machine tools includes the cutting tools, and tool and work holding device.

2.11 FUNDAMENTALS OF PART PROGRAMMING

Part programme is an important component of the CNC system. The shape of the manufactured

components will depend on how correctly the programme has been prepared. Part programme is a set

of instructions which instructs the machine tool about the processing steps to be performed for the

manufacture of a component. Part programming is the procedure by which the sequence of processing

steps and other related data, to be performed on the CNC machine is planned and documented. The

part programme is then transferred to one of the input media, which is used to instruct the CNC

machine.

NC Words

The combination of binary digits (bits) in a row on the tape denotes a character. A NC word is a

collection of characters used to form an instruction. Typical NC-words are X-position, Y-position,

feed rate, etc. A collection of NC-words is called a block and a block of words is a complete NC

instruction. Following are the NC-words used in the formation of blocks. All the NC words may not

be used on every CNC machine.

(i) Sequence Number (N-Word)

(ii) Preparatory Function (G-Words)

(iii) Coordinates (X-, Y- and Z-Words)

(iv) Feed Function (F- Word)

(v) Spindle Speed Function (S- Word)

(vi) Tool Selection Function (T-Word)

(vii) Miscellaneous Function (M-Word)

(viii) End of Block (EOB)

Page 39: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.24

Programming Formats

Format is the method of writing the words in a block of instruction. The following are the three

programme formats being used for part programming:

(a) Fixed block format

(b) Tab sequential format

(c) Word address format

The numerical control systems are designed to understand and work with one type of programme

format but control systems which can understand and work with more than one type of format are also

being used in CNC machines.

(a) Fixed Block Format

In the fixed block format, instructions are always given in the same sequence. All instructions must

be given in every block, including those instructions which remain unchanged from the preceding

blocks. For example, if some coordinate values (i.e. x, y or z coordinates) remain constant from one

block to next block these values have to be specified in the next block also. In this system, only data

is provided in the programme and the identifying address letters are not given, but the data must be

input in a specified sequence and characters within each word must be of the same length.

(b) Tab Sequential Format

In this programme format, instructions in a block are always given in the same sequence as in case of

fixed block format and each word is separated by the TAB character. If the word remains same in the

succeeding block, the word need not be repeated but TAB is required to maintain the sequence of

words. Since the words are written in a set order, the address letters are not required.

(c) Word Address Format

In the word address format, each data is preceded and identified by its address letter. For example, X

identifies the x-coordinate, F identifies the feed rate and so on. If a word remains unchanged, it need

not be repeated in the next block. A typical instruction block in word address format will be as follows:

N010 X0000 Y0000 F 200 S 0800 T 010.01 M 30 EOB

N - Sequence number

G - Preparatory function

X - X-coordinate

Y - Y-coordinate

F - Feed rate

S - Spindle speed

T - Tool number

M - Miscellaneous function

EOB - End of block

Page 40: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.25

2.12 COMPUTER-AIDED PART PROGRAMMING

The manual part programming is a time consuming process and needs an expert part programmer who

should have through knowledge of the various machining processes, materials, speeds and feeds, part

programming codes and capabilities of various machine tools, etc. Manual part programming is a

labour oriented task and needs skilled programmers. Also, if a person is expert in programming one

machine, he will not be able to develop part programme for another machine, since the format or the

type of information required by the two machines may be different. With the modern NC/CNC

machines where more than three axes are to be controlled it may not be possible to develop part

programmes by manual programming methods.

All these problems have been overcome and part programming has been considerably simplified with

the use of computer aided part programming, where the computer generates the part programme

required to machine the component. The process of generating part programmes in computer aided

part programming is partly done by part programmer and partly by the computer.

The part programmer's job in the computer aided part programming is first to define the geometry of

the component from the component drawing. The geometry or shape of the component is split into

simple elements like points, lines, arcs, full circles, distances and directions and these elements are

assigned specific numbers to identify their position. The geometry of elements of the component is

defined using simple abbreviated English like terms having specific meaning which is understood by

the computer and control system. The instructions to define a point and straight line may be written

as:

Pl/0, 0 (co-ordinates of point PI are (0, 0))

L1/P2, P4 (line L1 passes through points P2 and P4)

The programmer may be able to see the geometric construction on the video display unit depending

upon the system capabilities. The second part of the programmer's job is to give additional information

regarding the machining sequences, type of operation, tool sizes, etc. From the geometry of the

component, the system generates the data required to machine the component. This data is called cutter

location (CL) data. The data generated up to this point is independent of the machine and can be used

on any machine capable of doing the required operations. The data does not contain G or M codes.

The cutter location data is then post-processed in the computer to translate it into a form which a

particular machine control system can understand. The post-processing involves addition of G Codes,

M codes and other machine dependent information in the required format.

The part programme at this stage is machine dependent and can be used for a specific machine only.

The advantages of using computer-aided part programming are:

(a) Part programming is considerably simplified.

(b) The part programmes generated are accurate and efficient.

(c) All arithmetic calculations are done by the computer, resulting in saving in time and

elimination of errors.

(d) The part programming for different machines can be done by a single person, which can then

be post processed for specific machines.

Page 41: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.26

(e) Such system can deal with many axes for simultaneous movement.

(f) If new machines are added, only a post processor may be needed to integrate the new machines

with the existing system.

2.13 SUBROUTINES, DO-LOOPS, CANNED CYCLE.

2.13.1 Subroutines

Subroutine also called subprogram are a powerful time saving technique.

The subroutine provide the capability of programming certain fixed sequence or frequently

repeated patterns.

Subroutines are in fact independent programmes with all the features of a usual part

programme.

Subroutines are stored in the memory under separates programme number.

Whenever a particular feature is required within the programme the associated subroutine is

called for execution.

The subroutine may be called any time and repeated any numbers of time.

After execution of subroutines the control return to main programme. To describe and use a

subroutine, the following information is required in the form of codes and symbols.

Identification (start) of subroutine.

End of subroutine.

A mean of calling a subroutine.

Here we will use letter L followed by a number i.e L221, to identify the start of a subroutine.

L221 means start of subroutines No. 221, Miscellaneous code M17 will indicate the end of

subroutine.

The subroutine can be called anywhere in the main programme by just giving the subroutine

number preceded by letter L.

2.13.2 Do-loops

The ability to write the programme with loops enable the programmer to instruct the control

unit to jump back to an earlier part of the programme and execute the intervening programme

blocks a specified numbers of time.

The DO-LOOPS statement is given in the main programme itself and it is necessary to give

following information on the form of symbols or codes.

Start the Loop.

Number of repeats of the Loop.

End of the Loop.

DO-LOOPS is used for repetitive programming in cases such as Turning & Milling operation

where it is not possible to remove the entire material in the single pass and more than one cut

have to be taken to machine the component to require size or where uniform repetition is

required like cutting uniformly spaced grooves in a shaft or drilling of a pattern of hole in plate.

Page 42: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.27

2.13.3 Canned cycle

Canned Cycle or fixed cycle may be defined as a set of instruction, inbuilt or stored in the

system memory, to perform a fixed sequence of operation.

The Canned Cycles may be brought into action with a single command and as such reduce the

programming time and effort.

Canned Cycles are used for repetitive and commonly used machining operation.

The Canned Cycles are stored under G-code address. G 81 to G 89 are reserved for fixed Canned

Cycles and G 80 is used to cancel the Canned Cycles.

2.14 APT

APT stands for automatically programmed tools. This is the most widely used and most

comprehensive part programming language available. APT is a three-dimensional system which can

be used to control up to five axes. In programming using APT, it is assumed that the workpiece remains

stationary and cutting tool does all the moving. The APT part programme consists of four types of

statements.

(i) Geometry statements: These are also called definition statements and are used to define

geometric elements like point, circle, arc, plane, etc.

(ii) Motion statements: The motion statements are used to define the cutter path.

(iii) Post processor statements: These statements are applicable to specific machine tools and are

used to define machining parameters like feed, speed, coolant on/ off, etc.

(iv) Auxiliary statements: These are miscellaneous statements used to identify the part, tools,

tolerances, etc.

2.15 PART PROGRAM

1) Part Programming for drilling. ( 5mm hole depth)

Page 43: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.28

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Y0.0 Z5.0;

N040 G00 X10.0 Y10.0;

N050 G01 Z-5.0;

N060 G00 Z5.0;

N070 G00 X50.0;

N080 G01 Z-5.0;

N090 G00 Z5.0;

N100 G00 Y30.0;

N110 G01 Z-5.0;

N120 G00 Z5.0;

N130 G99 M02;

N140 M05 M09;

2) Part Programming for Turning. ( Turn the ø26mm )

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Z5.0;

N040 G00 X28.0;

N050 G01 Z-60.0;

N060 G00 Z0.0;

N070 G01 X26.0;

N080 G01 Z-60.0;

N090 G00 Z0.0;

N100 G99 M02;

N110 M05 M09;

Page 44: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.29

3) Part Programming for Turning Raw material ( ø 20mm facing & step turning )

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Z5.0;

N040 G00 Z0.0;

N050 G01 X28.0;

N060 G01 Z-50.0;

N070 G00 Z0.0;

N080 G01 X16.0;

N090 G01 Z-50.0;

N100 G00 Z0.0;

N110 G01 X14.0;

N120 G01 Z-35.0;

N130 G00 Z0.0;

N140 G01 X12.0;

N150 G01 Z-35.0;

N160 G00 Z0.0;

N170 G99 M02;

N180 M05 M09;

Page 45: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.30

4) Part Programming for Turning, Raw material ø32mm. ( Step turning )

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Z5.0;

N040 G01 X30.0;

N050 G01 Z-67.0;

N060 G00 Z0.0;

N070 G01 X28.0;

N080 G01 Z-37.0;

N090 G00 Z0.0;

N100 G01 X26.0;

N110 G01 Z-37.0;

N120 G00 Z0.0;

N130 G01 X23.0;

N140 G01 Z-37.0;

N150 G00 Z-15.0;

N160 G01 X20.0;

N170 G01 Z-37.0;

N180 G00 Z-22.0;

N190 G01 X18.0;

N200 G01 Z-33.0;

N210 G00 Z-22.0;

N220 G01 X15.0;

N230 G01 Z-33.0;

N240 G99 M02;

N250 M05 M09;

Page 46: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.31

5) Part Programming for Taper Turning, Raw material ø40mm.

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Z5.0;

N040 G01 X40.0 Z0.0;

N050 G01 Z-20.0;

N060 G01 X20.0 Z-35.0;

N070 G01 Z-55.0;

N080 G01 X40.0 Z-70.0;

N090 G01 Z-100.0;

N100 G99 M02;

N110 M05 M09;

6) Part Programming for Turning in system, Raw material ( ø20mm facing, ø15mm taper

turning )

Page 47: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.32

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Z5.0;

N040 G00 X20.0;

N050 G01 Z-35.0;

N060 G00 Z0.0;

N070 G01 X17.0;

N080 G01 Z-15.0;

N090 G00 Z0.0;

N100 G01 X15.0;

N110 G01 Z-15.0;

N120 G01 X20.0 Z-20.0;

N130 G99 M02;

N140 M05 M09;

7) Circular Interpolation

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Z5.0;

N040 G00 Z0.0;

N050 G02 X10.0 Z-5.0 R5.0;

N060 G01 Z-15.0;

N070 G03 X20.0 Z-5.0 R5.0;

N080 G01 Z-40.0;

N090 G99 M02;

N100 M05 M09;

Page 48: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.33

8) Circular Interpolation

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Z5.0;

N040 G00 Z0.0;

N050 G02 X10.0 Z-5.0 R5.0;

N060 G01 Z-10.0;

N070 G03 X20.0 Z-15.0 R5.0;

N080 G01 Z-25.0;

N090 G01 X10.0 Z-35.0;

N100 G01 Z-50.0;

N110 G03 X20.0 Z-55.0 R5.0;

N120 G01 Z-70.0;

N130 G99 M02;

N140 M05 M09;

Page 49: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 2. NC & CNC Machine Tools

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 2.34

9) Write part programme for milling, thickness of plate 10mm, T01 facing, T02-ø7mm, T03 –

ø13mm.

N010 G71 G90 G94 T01;

N020 M03 S800 F200 M08;

N030 G00 X0.0 Y0.0 Z5.0;

N040 G01 X90.0;

N050 G03 X110.0 Y20. R20.0;

N060 G01 Y59.0;

N070 G00 X0.0 Y0.0;

N080 G00 M06 T02;

N090 G00 X37.0 Y20.0;

N100 G01 Z-10.0;

N110 G01 Z5.0;

N120 G00 X90.0;

N130 G00 M06 T03;

N140 G01 Z-10.0;

N150 G00 Z5.0;

N160 G99 M02;

N170 M05 M09;

REFERENCES:

B. S. Pabla, M. Adithan “CNC Machines” 3rd ed. New Age International Publishers.

Lalit Narayan “CAD/CAM ” Prentice Hall of India Private Limited, Page 275.

n production system and CIM” (2nd Edition), Page 762.

Page 50: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.1

3 PROGRAMMABLE LOGIC CONTROLLERS

Course Contents

3.1 INTRODUCTION TO PLC

3.2 RELAY DEVICE COMPONENT

3.3 PROGRAMMABLE

CONTROLLER ARCHITECTURE

3.4 PROGRAMMING A

PROGRAMMABLE LOGIC

CONTROLLER

3.5 TOOLS FOR PLC LOGIC DESIGN

Page 51: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.2

3.1 INTRODUCTION

A manufacturing system consists of a group of machine along with material handling, storage, and

control devices. To automate the system, two factor must be considered: the control of the equipment

and the flow of information.

Today, the word automation usually implies a system controlled by computers. However, this is not

the only form of automation used in modern industry. Along with sophisticated computer controls,

there are conventional control devices, such as mechanical controllers with cam and linkages, relay

panels, NC controllers, and programmable logic controllers.

3.2 RELAY DEVICE COMPONENT

PLCs were primarily intended to replace relay devices, so it is important to become familiar with the

components used in relay devices. A relay device consists of a front display panel with switches, relay,

timers and counters. Each of these is discussed briefly in the following sections.

3.2.1 Switches (Contact)

A switch is a device that either open or closes a circuit. Although there are numerous type and styles

of switches, they can be classified into the following categories

1 Locking and Non locking

2 Normally open and Normally closed

3 Single throw and multiple throw

4 Single pole and Multiple pole

5 Break-before make (interrupt transfer) and Make-before break (continuity transfer)

The first category of switches is easy to understand. A non-locking switch simply returns to its initial

state.

In the second category a normally open switch contact is made by physically depressing the switch

(“make contact”). Normally closed switches operate in the opposite manner, Contact is actively

interrupted (broken).

In the third category a single throw switch ha two states, on and off. There are some switches that have

three states a release and two operating positions. In this case it can select either a neutral circuit or

connect to one of two circuits. This kind of switch is called a double throw or multiple throw switch.

In the fourth category a multiple throw switch has several states. These switches all have a single pole

(moving part) and subsequently are called single pole switches. In order to close (or break) two or

more contacts at the same time, multiple pole switches are necessary. The most widely used multiple

pole switch is the double pole switch.

Page 52: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.3

Fig 3.1 Types of Switches

The last category is more complex. For some circuit contact can be made or broken several times in

succession. There are two types of transfer contacts in which “makes” and “breaks” can be combined.

A “break-before make,” or interrupt transfer, contact does as the name suggests it break one contact

before another is made. When the switch is operated, there is a certain amount of time when the

common spring is in contact with neither contact. Thus a break-before make results. A “make-before

–break,” or continuity transfer, contact provide the same function as a transfer contact. However,

continuity always exists for one or the other contact.

3.2.2 Relays

A switch whose operation is activated by an electromagnet is called a relay. The contact and

symbology for relay is usually the same as for switches. A small current passes through the magnet,

causing the pole to switch. Usually the magnet is rated between 3 to 100 volts and a few hundred

milliamps. Therefore it is operated at very low power (current and voltage). A circuit carrying a much

heavier rating can be switched using a relay, however the two circuit are totally separated.

Page 53: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.4

Fig 3.2 Relay

When a relay operates, the contacts do not all open or close instantaneously. There may be a delay of

several milliseconds between the operations of two contacts of the same relay. In the design of a relay

circuit, this delay must always be taken into account.

On the basis of the preceding discussion, it is clear that a relay is really a magnet operated contact

switch. The contact switch inside a relay also can be classified by the number of poles and throws.

Although most relays are single throw, it is very common to have multiple-pole relays.

3.2.3 Counters

On the basis of their structure, counters can be classified as mechanical or digital. Mechanical counters,

such as an odometer, usually give readings as their output. Because mechanical counters are generally

not used in a relay panel circuit. Digital counters output in the form of a relay contact when a

preassigned count value is reached. A digital counter consists of a count register, an accumulator, and

a relay contact. The count register holds the preassigned count value.

Fig 3.3 Counter

The accumulator is used to either increment or decrement a count each time an input pulse is received.

When the accumulator value equals the register value, the relay contact is activated. The operation of

a counter can be best shown by a timing diagram. The preassigned count register value is 5. There are

Page 54: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.5

up counters and down counters. An up counter counts starting from zero and increments the value

when there is an input.

A down counter, on the other hand counts down from an initial value. They both serve the same

purpose, to count a certain number of inputs and then output to a relay contact.

3.2.4 Timers

A timer, as its name implies, is used for some timing purpose. It consists of an internal clock, a count

value register and an accumulator. In process control, a significant number of operations must be

timed. For example, in a chemical process, the curing of certain products, and the mixing of chemicals

and so on all require a certain period of time to complete. In process control, synchronization of

operations is also essential. There are two ways to synchronize operations, namely event triggered

synch and time controlled synch. Even triggered synch can be achieved by using sensors and switches

to detect the event. For time-controlled synch, each operation is given a fixed time period to finish

therefore, a clock or timer is necessary.

Fig 3.4 Timer

3.3 PROGRAMMABLE CONTROLLER ARCHITECTURE

Programmable logic controllers replace most of the wiring by software programming. Therefore the

task is made much easier, because the wires and the moving mechanical components are mostly

replaced by software, the system is much more reliable.

Like a general purpose computer a programmable controller consists of five major parts are the CPU

(processor), memory, input/output, power supply and peripherals.

3.3.1 The Processor

Although early PLCs used special purpose logic circuits, most current PLCs are micro-processor based

systems. The processor scan the status of the input peripherals, examines the control logic to see what

action to take and then executes the appropriate output responses.

Page 55: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.6

The microprocessor based PLC has significantly increased the logical and control capacities of

programmable logic controllers. High end PLC system allows the user to perform arithmetic and logic

operations, move memory blocks, and interface with computers, a local area network, and function

and so on.

Fig 3.5 Programmable logic controller system structure

3.3.2 Memory

The memory of the PLC is important because the control program and the peripheral status are stored

there. Memory size in a PLC is measured in either bits, bytes or words. Because many words of

memory are required, it is usually measured in “k” increments (where 1k = 1024).

Although several types of memory are used in modern PLCs, memory can be classified into two basic

categories volatile and non-volatile. Volatile memory loses state when power is remove. This may

seem perfectly appropriate. However, you must remember that the program is stored in memory, and

if the power fails, the program must be rekeyed or reread into memory, a potentially time consuming

activity. Non-volatile memory, on the other hand, maintains the information in memory even if the

power is interrupted.

3.3.3 Input and Output

The input and output (I/O) for a PLC is normally a set of modular plug-in peripherals (notice the

difference between this definition and the one used in computer I/0s). The I/O modules allow the PLC

to accept signals from a variety of external devices, for example, limit switches, optical sensors, and

proximity switches. The signals (two state signals for the devices mentioned, open or closed) are

converted from an external voltage (115 VAC, 230 VAC, 24 VDC) to a TTL signal of ±5 VDC. The

PLC Processor then uses these signals to determine the appropriate output response. A 5 VDC signal

Page 56: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.7

is transmitted to the appropriate output module, which converts the signal to the appropriate response

domain (115 VAC, 230 VAC, 24 VDC).

Normally, a peripheral interface adapter is used to transfer the status of the input peripherals to some

prespecified memory location. The user defines the location of the peripheral on the I/O housing in

the program. Each I/O location is assigned to a specific memory location. This makes accessing input

by the CPU a task of loading the content of a specific memory into a storage register. Output changes

are equally easy for the CPU to perform. The content of a particular memory location are then altered.

Due to the electrical difference between the CPU and the external I/O peripheral, the I/O points and

the internal memory are actually electrically isolated. In a more advanced design, a separate I/O

processor is used to bring the external I/O status to an internal memory location

I/O module are typically housed in a rack separate from the PLC. Light indicators are usually included

in the I/O module to provide the current state. In addition, each module is normally fused and isolated

from the processor.

3.3.4 Power Supply

The power supply operates on AC power to provide the DC power required for the controller’s internal

operation. It is design to take either 115 or 220 VAC. Some power supplies can take either voltage

with a jumper switch for selection. The operation of I/O modules is also supported by the PLCs’ power

supply. However, separate power source are required in order to close the circuit of switches, motors

and external devices.

3.3.5 Peripherals

A number of peripheral devices are available. They are used to program the PLC, prepare the program

listing, back up the program and display the system status. Old PLCs may still have handheld

programmers and CRT programmers, today they have been replaced by a PC-based software

programming environment. Following is a partial list of peripherals.

1 Operator console

2 Printer

3 Simulator

4 EPROM loader

5 Network Communication Interface

6 PC-based programming software

3.4 PROGRAMMING A PROGARMMABLE LOGIC CONTROLLE

Programmable logic controllers were initially developed to replace relay devices. The programming

language used was similar to that used by electrical technicians to design electric circuits—the ladder

diagram. However, as PLCs grew more powerful and flexible, the limitations of the ladder diagram

soon became apparent. Not only does the ladder diagram have no easy way to represent data

manipulation, but it is also extremely difficult to write and debug a large and complex ladder diagram.

In recent years, many high-end PLCs began to introduce high level languages.

Page 57: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.8

3.4.1 Ladder diagram

A ladder diagram is a means of graphically representing the logic required in a relay logic system.

Ladder diagrams have long preceded the PLC and still represent the basic logic required by a relay

device or PLC. The fundamental ladder diagram consists of a series of input, timers, and counters.

Most simply the ladder diagram represents the action required as a function of a series of inputs that

are either on or off. Each ladder-diagram element is represented using some standard symbols.

A ladder diagrams consists of two rails of the ladder and various control circuits or rungs. Each rung

starts from the left rail and ends at the right rail. We can consider that the left rail is the power wire

and the right rail is the ground wire. Power flows from the left rail to the right rail, and each rung must

have an output to prevent a short. The output is connected to physical devices, such as motors, lights,

and solenoids. To control the output, some switches are used on the rung to from the AND and OR

logic. Different rungs are not connected except through the rails. Each rung can contain only one

output. Functionally, the components in a ladder diagram consists of those used internally to construct

the logic, such as some relays, timers, and counters, and those used to connect to the physical devices,

such as switches and motors. The internal components are the ones replaced by a programmable logic

controller.

3.4.2 Logic

By using serial and parallel connections, various types of logic can be represented in a ladder diagram.

The logic states of a component are either on or off. The ladder diagram takes the input state from the

input module and output results to the output module.

1 Basic logic

(a) AND logic

(b) OR logic

(c) Combined AND and OR logic

2 Relays

3 Timers and counters

3.4.3 Structured text programming

Structured text is a high-level language that can be used to express the behaviour of functions, function

blocks, and programs. In the IEC 1131-1 standard, structured text has a syntax very similar to

PASCAL. In this section, a brief introduction to structured text programming is presented.

Structured text is a strongly typed language. That means that all variables used in the program have to

be declared before they can be used. The language also provides the following functionalities:

1) Assignments

2) Expressions

3) Statements

4) Operators

5) Function calls

6) Flow control, such as conditional statements and iteration statements.

Page 58: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.9

3.4.4 Function block programming

In the IEC 1131-3 standard, a functional block is a well-packaged element of software that can be

refused in different parts of an application or even in different projects. Functional blocks are the basic

building blocks of a control system and can have algorithms written in any of the IEC languages. A

function block type contains two parts: (1) data declarations, and (2) an algorithm expressed using a

structured text, a function block diagram, a ladder diagram, an instruction list, or a sequential function

chart. A functional block also can be used directly in a ladder diagram.

3.4.5 Instruction list

The instruction list is a low-level language that has a structure similar to an assembly language.

Because it is simple, it is easy to learn and ideal for small handheld programming devices. The

instruction list has a simple syntax. Each line of code can be divided into four fields: label, operator,

operand, and comment. Label and comment fields are optional.

3.4.6 Sequential function chart

The sequential function chart is a graphics language used for depicting sequential behaviour. The IEC

standard grew out of the French standard, Grafcet, which in turn is based on petri-net. An SFC is

depicted as a series of steps shown as rectangular boxes connected by vertical lines. Each step

represents as a state of the system being controlled. A horizontal bar indicates a condition; it can be a

switch state, a timer, and so on. A condition statements is associated with each condition bar. Each

step can also can have a set of actions. The action qualifier causes the action to behave in certain ways.

The indicator variable is optional; it is for annotation purposes. The action can be described as part of

the SFC.

Fig 3.6 SFC for the material handling example

Page 59: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 3. Programmable Logic Controllers

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 3.10

3.5 TOOLS FOR PLC LOGIC DESIGN

In this section, two analytical tools for PLC logic design are introduced. The PLC logic design

problem takes the description of a control problem and converts it into a PLC program. However,

the solution is not always obvious. Foe very simple problems, the problem description can be

translated directly into a ladder diagram or other PLC programs. When problems are more

complex, this translation is either very difficult or produces, inefficient program. The two tools

introduced in this section can help organize the problem description and convert the description

and convert the description into logic statements. Since there is a one-to-one correspondence

between logic statements and ladder diagrams, PLC programs can be written easily.

1) Design using a truth table

2) Control using a state diagram

REFERENCES

Tien-Chien Chang, Richard A. Wysk, Hsu-Pin Wang “Computer Aided Manufacturing”

3rd Edition by Pearson Education.

Page 60: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.1

4 GROUP TECHNOLOGY & CAPP

Course Contents

4.1 INTRODUCTION

4.2 PART FAMILIES

4.3 PART CLASSIFICATION AND

CODING

4.4 THREE PARTS CLASSIFICATION

AND CODING SYSTEMS

4.5 GROUP TECHNOLOGY MACHINE

CELLS

4.6 BENEFITS OF GROUP

TECHNOLOGY

4.7 THE PLANNING FUNCTION

4.8 RETRIEVAL-TYPE PROCESS

PLANNING SYSTEMS

4.9 GENERATIVE PROCESS PLANNING

SYSTEMS

4.10 BENEFITS OF CAPP

Page 61: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.2

4.1 INTRODUCTION

Group technology is a manufacturing philosophy in which similar parts are identified and grouped

together to take advantage of their similarities in manufacturing and design. Similar parts are

arranged into part families. For example, a plant producing 10,000 different part numbers may be

able to group the vast majority of this part into 50 or 60 distinct families. Each family would possess

similar design and manufacturing characteristics. Hence, the processing of each member of a given

family would be similar, and this results in manufacturing efficiencies. These efficiencies are

achieved in the form of reduced setup times, lower in-process inventories, better scheduling,

improved tool control, and the use of standardized process plans. In some plants where GT has been

implemented, the production equipment is arranged into machine groups or cells in order to facilitate

work flow and parts handling.

In product design, there are also advantages obtained by grouping parts into families. For example, a

design engineer faced with the task of developing a new part design must either start from scratch or

pull an existing drawing from the files and make the necessary changes to conform to the

requirements of the new part. The problem is that finding a similar design may be quite difficult and

time consuming. For a large engineering department, there may be thousands of drawings in the files

with no systematic way to locate the desired drawing. As a consequence, the designer may decide

that it is easier to start from scratch in developing the new part. This decision is replicated many

times over in the company, thus consuming valuable time creating duplicate or near-duplicate part

designs. If an effective design retrieval system were available, this waste could be avoided by

permitting the engineer to determine quickly if a similar part already exists. A simple change in an

existing design would be much less time consuming that starting from scratch. This design-retrieval

system is a manifestation of the group technology principle applied to the design function. To

implement such a system, some form of parts classification and coding is required.

4.2 PART FAMILIES

A part family is a collection of parts which are similar either because of geometric shape and size or

because similar processing steps are required in their manufacture. The parts within a family are

different, but their similarities are close enough to merit their identification as members of the part

family. The two parts shown in Figure 4.1 are similar from a design viewpoint but quite different in

terms of manufacturing. The parts shown in Figure 4.2 might constitute apart family in

manufacturing, but their geometry characteristics do not permit them to be grouped as a design part

family.

Figure 4.1 Two parts of identical shape and size but different manufacturing requirements

Page 62: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.3

Figure 4.2 Thirteen parts with similar manufacturing process requirements but different design

attributes

4.2.1 GT Layout

The various machine tools are arranged by function. There is a lathe section, milling machine

section, drill press section, and so on. During the machining of a given part, the work piece must be

moved between sections, with perhaps the same section being visited several times. This results in a

significant amount of material handling, a large in-process inventory usually more setups than

necessary, ling manufacturing lead times, and high cost. Figure 4.4 shows a production shop

supposedly equivalent capacity, but with the machines arranged into cells. Each cell is organized to

specialize in the manufacture of a particular part family. Advantages are gained in the form of

reduced work piece handling, lower setup times, less in-process inventory, less floor space and

shorter lead times. Some of the manufacturing cells can be designed to form production flow lines,

with conveyors used to transport work parts between machines in the cell.

Figure 4.3 Process-type layout

Page 63: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.4

Figure 4.4 Group technology layout

The biggest single obstacle in changing over to group technology from a traditional production shop

is the problem of grouping parts into families. There are three general methods for solving this

problem. All three methods are time consuming and involve the analysis of much data by properly

trained personnel. The three methods are:

1 Visual inspection

2 Production flow analysis (PFA)

3 Parts classification and coding system

The visual inspection method is the least sophisticated and least expensive method. It involves the

classification of parts into families by looking at either the physical parts or photographs and

arranging them into similar groupings. This method is generally considered to be the least accurate

of the three.

The second method, production flow analysis, was developed by J. L. Burbidge. PFA is a method of

identifying part families and associated machine tool groupings by analyzing the route sheets for

parts produced in a given shop. It groups together the parts that have similar operation sequences and

machine routings. The disadvantage of PFA is that it accepts the validity of existing route sheets,

with no consideration given to whether these process plans are logical or consistent. The production

flow analysis approach does not seem to be used much at all in the United States.

The third method, parts classification and coding, is the most time consuming and complicated of the

three methods. However, it is the most frequently applied method and is generally recognized to be

the most powerful of the three.

4.3 PART CLASSIFICATION AND CODING

This method of grouping parts into families involves an examination of the individual design and/or

manufacturing attributes of each part. The attributes of the part are uniquely identified by means of

code number. This classification and coding may be carried out on the entire list of active parts if the

firm or a sampling process may be used to establish the part families. For example, parts produced in

the shop during a certain given time period could be examined to identify part family categories. The

trouble with any sampling procedure is the risk that the sample may be unrepresentative of the entire

population. However, this risk may be worth taking, when compared to the relatively enormous task

of coding all the company’s parts.

Many parts classification and coding systems have been developed throughout the world, and there

are several commercially available packages being sold to industrial concerns. It should be noted

Page 64: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.5

that none of them has been universally adopted. One of the reasons for this is that a classification

and coding system should be custom-engineered for a given company or industry. One system may

be best for one company while a different system is more suited to another company.

4.3.1 Design system versus manufacturing systems

Table 4.1 Design and manufacturing part attributes typically included in GT classification system

Part design attributes Part manufacturing attributes

Basic external shape Major processes

Basic internal shape Minor operations

Rotational or rectangular shape Operation sequence

Length to diameter ratio (rotational parts) Major dimension

Aspect ratio (rectangular parts) Surface finish

Material types Machine tool

Part function Production cycle time

Major dimensions Batch size

Minor dimensions Annual production

Tolerances Fixture required

Surface finish Cutting tools used in manufacturing

Parts classification and coding systems divide themselves into one of three general categories:

1 Systems based on part design attributes

2 Systems based on part manufacturing attributes

3 Systems based on both design and manufacturing attributes

Systems in the first category are useful for design retrieval and to promote design standardization.

Systems in the second category are used for computer aided process planning, tool design and other

production related functions. The third category represents an attempt to combine the functions and

advantages of the other two systems into a single classification scheme. The type of design and

manufacturing parts attributes typically included in classification schemes are listed in Table 4.1. It

is clear that there is a certain amount of overlap between the design and manufacturing attributes of a

part.

4.3.2 Coding system structure

A part coding scheme consists of a sequence of symbols that identify the part’s design and/or

manufacturing attributes. The symbol in the code can be all numeric, all alphabetic, or a combination

of both types. However, most of the common classification and coding systems use number digit

only. There are three basic code structures used in group technology applications:

1. Hierarchical structure

2. Chain-type structure

3. Hybrid structure, a combination of hierarchical and chain type structures

Page 65: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.6

With the hierarchical structure, the interpretation of each succeeding symbol depends on the value of

the preceding symbols. Other names commonly used for this structure are monocode and tree

structure. The hierarchical code provides a relatively compact structure which conveys much

information about the part in a limited number of digits.

In the chain-type structure, the interpretation of each symbol in the sequence is fixed and does not

depend on the value of preceding digits. Another name commonly given to this structure is

polycode. The problem associated with the polycodes is that they tend to be relatively long. On the

other hand, the use of polycode allow for convenient identification of specific part attributes. This

can be helpful in recognizing parts with similar processing requirements.

To illustrate the difference between the hierarchical structure and the chain-type structure, consider a

two-digit code, such as 15 or 25. Suppose that the first digit stands for the general part shape. The

symbol 1 means round workpart and 2 means flat rectangular geometry. In a hierarchical code

structure, the interpretation of the second digit would depend on the value of the first digit. If

preceded by 1, the 5 might indicate some length/diameter ratio, and if preceded by 2, the 5 might be

interpreted to specify some overall length. In the chain-type code structure, the symbol 5 would be

interpreted the same way regardless of the value of the first digit. For example, it might indicate

overall part length, or whether the part is rotational or rectangular.

Most of the commercial parts coding systems used in industry are a combination of the two pure

structures. The hybrid structure is an attempt to achieve the best features of monocodes and

polycodes. Hybrid codes are typically constructed as a series of polycodes. Within each of these

shorter chains, the digits are independent, but one or more symbols in the complete code number are

used to classify the part population into groups, as in the hierarchical structure. This hybrid coding

seems to best serve the needs of both design and production.

4.4 THREE PARTS CLASSIFICATION AND CODING SYSTEMS

Following factors be considered in selecting a parts coding and classification systems:

Objective: The prospective user should first define the objective for the system. Will it be used for

design retrieval or part-family manufacturing or both?

Scope and application: What departments in the company will use the systems? What specific

requirements do these departments have? What kinds of information must be coded? How wide a

range of products must be coded? How complex are the parts, shapes, processes, tooling, and so

forth?

Costs and time: The Company must consider the costs of installation, training, and maintenance for

their parts classification and coding system. Will there be consulting fees, and how much? How

much time will be required to install the system and train the staff to operate and maintain it? How

long will it be before the benefits of the system are realized?

Adaptability to other systems: Can be classification and coding system be readily adapted to the

existing company computer systems and data bases? Can it be readily integrated with other existing

company procedures, such as process planning, NC programming, and production scheduling?

Page 66: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.7

Management problems: It is important that all involved management personnel be informed and

supportive of the system. Also, will there be any problems with the union? Will cooperation and

support for the system be obtained from the various departments involved?

There are three parts classification and coding systems which are widely recognized among people

familiar with GT:

1. Opitz system

2. MICLASS system

3. CODE system

4.4.1 The Opitz Classification System

This part classification and coding system was developed by H. Opitz of the University of Aachen in

West Germany. It represents one of the pioneering efforts in the group technology are and is perhaps

the best known of the classification and coding schemes

The Opitz coding system uses the following digit sequence

12345 6789 ABCD

The basic consists of nine digits, which can be extended by adding four more digits. The first none

digits intended to convey both design and manufacturing data. The general interpretation of the nine

digits is indicated in Figure 4.5. The first five digits, 12345 are called the “form code” and describe

the primary design attributes of the part. The next four digits, 6789, constitute the “supplementary

code” It indicates some of the attributes that would be of use to manufacturing (dimensions, work

material, starting raw work piece shape and accuracy). The extra four digits, ABCD are referred to

as the “secondary code” and are intended to identify the production operation type and sequence.

The secondary code can be designed by the firm to serve its own particular needs.

Figure 4.5 Basic structure of the Opitz system

Page 67: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.8

Figure 4.6 Form code (digit 1 through 5) for rotational parts in the Opitz system

4.4.2 The MICLASS System

MICLASS stands for Metal Institute Classification System and was developed by TNO, the

Netherlands Organization of Applied Scientific Research. It was started in Europe about five years

before being introduced in US in 1974. The MICLASS system was developed to help automate and

standardize a number of design, production and management functions. These include

Standardization of engineering drawings

Retrieval of drawing according to classification number

Standardization of process routing

Automated process planning

Selection of parts for processing on particular groups of machine tools

Machine tool investment analysis

The MICLASS classification number can range from 12-30 digits. The first 12 digits are a universal

cod that can be applied to any part. Up to 18 additional digits can be used to code data that are

specific to the particular company or industry. For example lot size, piece time, cost data, and

operation sequence might be included in the 18 supplementary digits.

Page 68: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.9

The workpart attributes coded in the first 12 digits of the MICLASS number are as follows:

1st digit Main shape

2nd and 3rd digits Shape elements

4th digit Positions of shape elements

5th and 6th digits Main dimensions

7th digit Dimension ratio

8th digit Auxiliary dimension

9th and 10th digits Tolerance codes

11th and 12th digits Material codes

One of the unique features of the MICLASS system is that parts can be coded using a computer

interactively. To classify given part design, the user responds to a series of questions asked by the

computer. The number of questions depends on the complexity of part. For a simple part, as few as

seven questions are needed to classify the part. For an average part, the number of questions ranges

between 10 and 20. On the basis of responses to its questions, the computer assigns a code number to

the part.

4.4.3 The CODE System

The CODE system is a parts classification and coding system developed and marketed by

Manufacturing Data Systems, Inc. (MDSI), of Ann Arbor Michigan. Its most universal application is

in design engineering for retrieval of part design data, but it also has applications in manufacturing

process planning, purchasing, tool design, and inventory control.

The CODE number has eight digits. For each digit there are 16 possible values (zero through 9 and

A through F) which are used to describe the part’s design and manufacturing characteristics. The

initial digit position indicates the basic geometry of the part and is called the Major Division of the

CODE system. This digit would be used to specify whether the shape was a cylinder, flat piece

block, or other. The interpretation of the remaining seven digits depends on the value of first digit,

but these remaining digits form chain-type structure. Hence the CODE system possesses a hybrid

structure.

The second and third digits provide additional information concerning the basic geometry and

principal manufacturing process for the part. Digits 4, 5, and 6 specify secondary manufacturing

processes such as threads, grooves, slots and so forth. Digits 7 and 8 are used to indicate the overall

Size of the part (e.g., diameter and length for a turned part) by classifying it into one of the 16 size

ranges for each of two dimensions. Figure 4.7 shows a portion of the definitions for digits 2 through

8, given that the part has initially been classified as a cylindrical geometry (Major Division 1 for

concentric parts other than profiled).

Page 69: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.10

Figure 4.7 A portion of the CODE system of MDSI

4.5 GROUP TECHNOLOGY MACHINE CELLS

The traditional view of group technology includes the concept of GT machine cells- group of

machines arranged to produce similar part families. This cellular arrangement of production

equipment is designed to achieve an efficient work flow within the cell. It also results in labor and

machine specialization for the particular part families produced by the cell. This presumably raises

the productivity of the cell.

4.5.1 The Composite part concept

Part families are defined by the fact that their members have similar design and manufacturing

attributes. The composite part concept takes this part family definition to its logical conclusion. It

conceives of a hypothetical part that represents all of the design and corresponding manufacturing

attributes possessed by the various individuals in the family. Such a hypothetical part is illustrated in

Figure 4.8. To produce one of the members of the part family, operations are added and deleted

corresponding to the attributes of the particular part design. For example, the composite part in

Page 70: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.11

Figure 4.8 is a rotational part made up of seven separate design and manufacturing features. These

features are listed in Table 4.2.

A machine cell would be designed to provide all seven machining capabilities. The machine,

fixtures, and tools would be set up for efficient flow of work- parts through the cell. A part with all

seven attributes, such as the composite part of Figure 3.8, would go through all seven processing

steps. For part designs without all seven features, unneeded operations would simply be canceled.

Figure 4.8 Composite part concept

Table 4.2 Design and Manufacturing attributes of the composite part

Number Design and manufacturing attribute

1 Turning operation for external cylindrical shape

2 Facing operation for ends

3 Turning operation to produce step

4 External cylindrical grinding to achieve specified surface finish

5 Drilling operation to create through-hole

6 Counter bore

7 Tapping operation to produce internal threads

In practice, the number of design and manufacturing attributes would be greater than seven, and

allowances would have to be made for variations in overall size and shape of parts in the part family.

Nevertheless, the composite part concept is useful for visualizing the machine cell design problem.

4.5.2 Types of GT machine cells

The organization of machines into cells can follow one of three general patterns:

1. Single machine cell

2. Group machine layout

3. Flow line design

Page 71: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.12

The single machine approach can be used for workparts whose attributes allow them to be made on

basically one type of process, such as turning or milling. For example, the composite parts could be

produced on a conventional turret lathe with the exception of the cylindrical grinding operation.

Even the grinding operation could be set up on the lathe with a little trouble.

The group machine layout is a cell design in which several machines are used together, with no

provision for conveyorized parts movement between the machines. The cell contains the machines

needed to produce a certain family of parts, and the machines are organized with the proper fixtures,

tools, and operators to efficiently produce the parts family.

Figure 4.9 Flow line cell design

The flow line cell design is a group of machines connected by a conveyor system. Although this

design approaches the efficiency of an automated transfer line, the limitation of the flow line layout

is that all the parts in the family must be processed through the machines in the same sequence.

Certain of the processing steps can be omitted, but the flow of work through the system must be in

one direction. Reversal of work flow is accommodated in the more flexible group machine layout,

but not conveniently in the flow line configuration.

4.6 BENEFITS OF GROUP TECHNOLOGY

Product design

Tooling and setups

Material handling

Production and inventory control

Employee satisfaction

Process planning procedures

Product design benefits

In the area of production design, improvement and benefits are derived from the use of a parts

classification and coding system, together with a computerized design-retrieval system. When a new

part design is required, the engineer or draftsman can devote a few minutes to figure the code of the

required part. Then the existing part designs that match the code can be retrieved to see if one of the

will serve the function desired. The few minutes spent searching the design file with the aid of the

Page 72: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.13

coding system may save several hours of the designer’s time. IF the exact part design cannot be

found, perhaps a small alteration of the existing design will satisfy the function. Use of the

automated design-retrieval system helps to eliminate design duplication and proliferation of new

parts designs.

Other benefits of GT in design are that it improves cost estimating procedures and helps to promote

design standardization. Design features such as inside corner radii, chamfer, and tolerances are more

likely to become standardized with GT.

Tooling and Setups

GT also tends to promote standardization of several areas of manufacturing. Two of these areas are

tooling and setups.

In tooling, an effort is made to design group jigs and fixtures that will accommodate every member

of a parts family. Work holding devices are designed to use special adapters which convert the

general into one that can accept each part family member.

The machine tools in a GT cell do not require drastic changeovers in setup because of the similarity

in the work parts processed on them. Hence, setup time is saved, and it becomes more feasible to try

to process parts in an order so as to achieve a bare minimum of setup changeovers. It has been

estimated that the use of GT can result in 69% reduction in setup time.

Material Handling

Another advantage in manufacturing is reduction in the workpart move and waiting time. The group

technology machine layouts lend themselves to efficient flow of material through the shop. The

contrast is sharpest when the flow line cell design is compared to the conventional process type

layout.

Production and Inventory Control

Several benefits accrue to a company’s production and inventory control function as a consequence

of GT.

Production scheduling is simplified with GT. In effect, grouping of machines into cells reduces the

number of production centers that must be scheduled. Grouping of parts into families reduces the

complexity and size of the parts scheduling problem. And for those work parts that cannot be

processed through any of the machine cells, more attention can be devoted to the control of these

parts. Because of the reduced setups and more efficient materials handling with machine cells,

production lead times, work-in process and late deliveries’ can be reduced. Estimates on what can be

expected are provided by DeVries.

70% reduction in production times

62% reduction in work-in-process inventories

82% reduction in overdue orders.

Page 73: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.14

Employee Satisfaction

The machine cell often allows parts to be processed from raw material to finished sate by small

group workers. The workers are able to visualize their contributions to the firm more clearly. This

tends cultivate an improved worker attitude and higher level of job satisfaction,

Another employee-related benefit of GT is that more attention tends to be given to product quality.

Work part quality is more easily traced to a particular machine cell in GT. Consequently, workers

are more responsible for the quality of work they accomplish. Traceability of part defects is

sometimes very difficult in a conventional process-type layout, and quality control suffers as a result.

Process Planning Procedures

The time and cost of the process planning function can be reduced through standardization

associated with group technology. A new part design is identified by its code number as belonging to

a certain parts family, for which into computer software to form a computer-automated process

planning system.

4.7 THE PLANNING FUNCTION

Process planning is concerned with determining the sequence of individual manufacturing operations

needed to produce a given part or product. The resulting operation sequence is documented on a

form typically referred to as a route sheet. The route sheet is a listing of the production operation and

associated machine tools for a work part or assembly.

Closely related to process planning are the functions of determining appropriate cutting conditions

for the machining operations and setting the time standards for the operations. All three functions—

planning the process, determining the cutting conditions, and setting the time standards—have

traditionally been carried out as tasks with a very high manual and clerical content. They are also

typically routine tasks in which similar or even identical decisions are repeated over and over.

Today, these kinds of decisions are being made with the aid of computers.

Traditional Process Planning

There are variations in the level of detail found in route sheets among different companies and

industries. In the one extreme, process planning is accomplished by releasing the part print to the

production shop with the instructions "make to drawing." Most firms provide a more detailed list of

steps describing each operation and identifying each work center. In any case, it is traditionally the

task of the manufacturing engineers or industrial engineers in an organization to write these process

plans for new part designs to be produced by the shop. The process planning procedure is very much

dependent on the experience and judgment of the planner. It is the manufacturing engineer's

responsibility to determine an optimal routing for each new part design. However, individual

engineers each have their own opinions about what constitutes the best routing. Accordingly, there

are differences among the operation sequences developed by various planners. We can illustrate

rather dramatically these differences by means of an example.

In one case, a total of 42 different routings were developed for various sizes of a relatively simple

part called an "expander sleeve." There were a total of 64 different sizes and styles, each with its

own part number. The 42 routings included 20 different machine tools in the shop. The reason for

Page 74: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.15

this absence of process standardization was that many different individuals had worked on the parts:

8 or 9 manufacturing engineers, 2 planners, and 25 NC part programmers. Upon analysis, it was

determined that only two different routings through four machines were needed to process the 64

part numbers. It is clear that there are potentially great differences in the perceptions among process

planners as to what constitutes the "optimal" method of production.

In addition with problem of variability among planners, there are often difficulties in the

conventional process planning procedure. New machine tools in the factory render old routings less

than optimal. Machine breakdowns force shop personnel to use temporary routings, and these

become the documented routings even after the machine is repaired. For these reasons and others, a

significant proportion of the total numbers of process plans used in manufacturing are not optimal.

Automated process planning

Because of the problems encountered with manual process planning, attempts have been made in

recent years to capture the logic, judgment, and experiences required for this important function and

incorporate them into computer programs. Based on the characteristics of a given part, the program

automatically generates the manufacturing operation sequence. A computer-aided process planning

(CAPP) system offers the potential for reducing the routine clerical work of manufacturing

engineers. At the same time, it provides the opportunity to generate production routings which are

rational, consistent, and perhaps even optimal. Two alternative approaches to computer-aided

process planning have been developed. These are:

1. Retrieval-type CAPP systems (also called variant systems)

2. Generative CAPP systems

The two types are described in the following two sections.

4.8 RETRIEVAL-TYPE PROCESS PLANNING SYSTEMS

Retrieval-type CAPP systems use parts classification and coding and group technology as a

foundation. In this approach, the parts produced in the plant are grouped into part families,

distinguished according to their manufacturing characteristics. For each part family, a standard

process plan is established. The standard process plan is stored in computer files and then retrieved

for new work parts which belong to that family. Some form of parts classification and coding system

is required to organize the computer files and to permit efficient retrieval of the appropriate process

plan for a new work part. For some new parts, editing of the existing process plan may be required.

This is done when the manufacturing requirements of the new part are slightly different from the

standard. The machine routing may be the same for the new part, but the specific operations required

at each machine may be different. The complete process plan must document the operations as well

as the sequence of machines through which the part must be routed. Because of the alterations that

are made in the retrieved process plan, these CAPP systems are sometimes also called by the name

"variant system.''

Figure 4.10 will help to explain the procedure used in a retrieval process planning system. The user

would initiate the procedure by entering the part code number at a computer terminal. The CAPP

Page 75: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.16

program then searches the part family matrix file to determine if a match exists. If the file contains

an identical code number, the standard machine routing and operation sequence are retrieved from

the respective computer files for display to the user. The standard process plan is examined by the

user to permit any necessary editing of the plan to make it compatible with the new part design.

After editing, the process plan formatter prepares the paper document in the proper form.

If an exact match cannot be found between the code numbers in the computer file and the code

number for the new part, the user may search the machine routing file and the operation sequence

file for similar parts that could be used to develop the plan for the new part. Once the process plan

for a new part code number has been entered, it becomes the standard process for future parts of the

same classification.

Figure 4.10 Information flow in a retrieval-type computer aided process planning system

In Figure 4.10 the machine routing file is distinguished from the operation sequence file to

emphasize that the machine routing may apply to a range of different part families and code

numbers. It would be easier to find a match in the machine routing file than in the operation

sequence file. Some CAPP retrieval systems would use only one such file which would be a

combination of operation sequence file and machine routing file.

The process plan formatter may use other application programs. These could include programs to

compute machining conditions, work standards, and standard costs. Standard cost programs can be

used to determine total product costs for pricing purposes.

Page 76: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.17

A number of retrieval-type computer-aided process planning systems have been developed. These

include MIPLAN, one of the MICLASS modules, the CAPP system developed by Computer-Aided

manufacturing International, COMCAPP V by MDSI, and systems by individual companies. We

will use MIPLAN as an example to illustrate these industrial systems.

4.9 GENERATIVE PROCESS PLANNING SYSTEMS

Generative process planning involves the use of the computer to create individual process plan from

scratch, automatically and without human assistance. The computer would employ a set of

algorithms to progress through the various technical and logical decisions toward a final plan for

manufacturing. Inputs to the system would include a comprehensive description of the work part.

This may involve the use of some form of part code number to summarize the work part data, but it

does not involve the retrieval of existing standard plans. Instead, the generative CAPP system

synthesizes the design of the optimum process sequence, based on an analysis of part geometry,

material, and other factors which would influence manufacturing decisions. In the ideal generative

process planning package, any part design could be presented to the system for creation of the

optimal plan. In practice, current generative-type systems are far from universal in their

applicability. They tend to fall short of a truly generative capability, and they are developed for a

somewhat limited range of manufacturing processes.

4.10 BENEFITS OF CAPP

Whether it is a retrieval system or a generative system, computer-aided process planning offers a

number of potential advantages over manually oriented process planning.

1. Process rationalization: Computer-automated preparation of operation routings is more

likely to be consistent, logical, and optimal than its manual counterpart. The process plans will be

consistent because the same computer software is being used by all planners. We avoid the tendency

for drastically different process plans from different planners, as described in Section 6.5. The

process plans tend to be more logical and optimal because the company has presumably incorporated

the experience and judgment of its best manufacturing people into the process planning computer

software.

2. Increased productivity of process planners: With computer-aided process planning,

there is reduced clerical effort, fewer errors are made, and the planners have immediate access to the

process planning data base. These benefits translate into higher productivity of the process planners.

One system was reported to increase productivity by 600% in the process planning function.

3. Reduced turnaround time: Working with the CAPP system, the process planner is able

to prepare a route sheet for a new part in less time compared to manual preparation. This leads to an

overall reduction in manufacturing lead time.

4. Improved legibility: The computer-prepared document is neater and easier to read than

manually written route sheets. CAPP systems employ standard text, which facilitates interpretation

of the process plan in the factory.

Page 77: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 4. Group Technology & CAPP

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 4.18

5. Incorporation of other application programs: The process planning system can be

designed to operate in conjunction with other software packages to automate many of the time-

consuming manufacturing support functions. We discuss two of these related planning functions,

machinability data systems and computerized work standards, in the following sections.

REFERENCES:

Mikell P. Groover “Automation, Production Systems, and Computer-Integrated

Manufacturing” 3rd ed. Prentice Hall of India Private Limited, Page 518.

Groover and Zimmers “CAD/CAM ” Prentice Hall of India Private Limited, Page 275.

Page 78: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.1

5 FLEXIBLE MANUFACTURING SYSTEM

Course Contents

5.1 INTRODUCTION TO FMS

5.2 COMPONENTS OF FMS

5.3 NEED OF FMS

5.4 GENERAL FMS

CONSIDERATION

5.5 OBJECTIVE OF FMS

5.6 CELLULAR VERSUS

FLEXIBLE

MANUFACTURING

5.7 TYPES OF FMS

5.8 ADVANTAGES OF FMS

5.9 TOOL MANAGEMENT

SYSTEM

5.10 FLEXIBILITY IN FMS

5.11 FMS LAYOUT

5.12 AUTOMATIC GUIDED

VEHICLE

5.13 ASRS

5.14 WORKPIECE HANDLING

SYSTEM

5.15 FLEXIBLE FIXTURING

Page 79: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.2

5.1 INTRODUCTION TO FLEXIBLE MANUFACTURING SYSTEM (FMS)

The use of CNC machine tools provides flexibility in terms of the low job changing time. However

the full benefits of automation cannot be achieved simply by the use of the CNC machine tool alone.

The complete job making process involves the use of machine tool along with all the associated

equipment being made available at the right time. The associated equipment involves the cutting tool,

work piece blank, part program, tool offsets and the like. As a result the effective CNC machine

utilization can be achieved if all these are integrated. Some typical figures for machine utilization

based on the general trend in the industries are given in table:

Table 5.1 machine utilization based on the general trend in the industries

Automation Machine

Utilization

Basic CNC: Manual tool and work loading. 50%

Basic CNC with automatic work holding and work piece storage, manual loading. 60%

Complete machine automation: Automatic work and tool handling, tool monitoring,

work piece inspection, work and tool storage.

75%

Integration of group machines similar to that shown in third type. 80%

Flexible Manufacturing System: Automated Work piece Movement between

machines.

90%

Thus it can be seen that the full utilization (90% with the rest allocated for maintenance) can be

achieved in FMS by properly integrating all the required functions. A large number of definitions have

been provided for FMS as follows:

"A series of automatic tools or items of fabrication equipment linked together with an automatic

material handling system, a common hierarchical digital preprogrammed computer control, and

provision for random fabrication of parts or assemblies that fall within predetermined families."

"A FMS group of NC machine tools that can randomly process a group of parts, having automated

material handling and central computer control to dynamically balance resource utilization so that the

system can adopt automatically to changes in part production, mixes and levels of output."

"FMS is a randomly loaded automated system based on group technology manufacturing linking

integrated computer control and a group of machines to automatically produce and handle parts for

continuous serial processing."

"FMS combines microelectronics and mechanical engineering to bring the economies of scale to batch

work. A central online computer controls the machine tools, other workstations, and the transfer of

components and tooling. The computer also provides monitoring and information control. This

combination of flexibility and overall control makes possible the production of a wide range of

products in small numbers."

"A process under control to produce varieties of components or products within its stated capability

and to predetermined schedule."

Page 80: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.3

"A technology which will help achieve leaner factories with better response times, lower unit costs,

and higher quality under an improved level of management and capital control."

Thus it can be seen that a true FMS can handle a wide variety of dissimilar parts, producing them in

small numbers even one at a time, in any order, as needed by making use of all the computer controlled

equipment (workstations and material handling) with the help of a central computer control of all the

equipment within. Typical costs associated with various types of manufacturing systems are shown in

table:

Table 5.2 Costs associated with various types of manufacturing systems

Costs Small Scale Medium Scale

(FMS)

Large Scale

(Transfer lines) (standalone machine tools)

Direct labor 53.7 25.7 19.7

Overhead 13.5 13.9 23.7

Capital 17.8 33.1 29.8

Other Costs 25 28.3 26.8

Total 100 100 100

5.2 COMPONENTS OF FMS

The components of a FMS are:

5.2.1 Workstations

The workstations vary according to the type of part being produced. In metal cutting systems, the

machines are usually computer numerically controlled (CNC) horizontal spindle machining centres,

if prismatic work pieces are to be produced, or turning centres if rotational work pieces. Some systems

consist of both types of machines, when work pieces involving both types of operation are required.

Other systems include single-purpose machines, as opposed to machining centres which are designed

to perform a range of processes. In addition to metal working machines, there may also be gauging

machines or other types of inspection machines. There are systems for sheet-metal operations, P.C.B

manufacture and assembly operations.

5.2.2 Load and unload stations

Parts have to be introduced into the system at some point and there are usually load-unload stations,

where parts are placed on pallets, usually by human operators. In some cases, parts may be supplied

by an orienting device and loaded by robot. Unloading is usually done at the same stations, but there

may be separated unload stations.

5.2.3 Work pieces transport equipment

Work pieces must be transported from the load positions to the production equipment and back for

unloading. Three types of equipment are in common use, namely conveyors, vehicles and robots.

There are loop-lines in conveyor systems for each workstation. Conveyor systems are less popular.

There are several types of vehicles: Railcars and AGVs. There are several types of mobile floor-

mounted robots, which can be used for work piece transport. Overhead gantry-robots are popular for

both work pieces and tool handling.

Page 81: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.4

5.2.4 Pallets

Work pieces are normally held in pallets of some sort for transport and locating on machine tables.

Two types are common: one type of pallet serves just as a carrier for a batch of small parts, to facilitate

and reduce the frequency of movements, perhaps by a robot. This type is common in systems which

use conveyors and gantry robots, but are also used in AGV systems. The other type of pallet is one on

which one or more parts are accurately located and which is itself moved onto the machine table and

held in position while machining operations are performed on the parts.

5.2.5 Fixtures

Fixtures are used to locate parts precisely on pallets. They are usually specific to one type of part so

that each part requires a different fixture. In some cases, however, several types of part may be

sufficiently similar to make use of the same fixture. The fixtures may be permanently bolted on the

pallets, or they may be removed from the pallet when a part requiring a deferent fixture is to be

produced into the system and placed on the pallet.

5.2.6 Tools

Most operations require some form of tooling specific to the particular operation being performed

typically cutting tools in machining centers. Machining centers have tool magazines in which a set of

tools can be held so that any operation on a range of work pieces can be performed. Tools have to be

changed, because of their tool life or because the part to be worked requires tools which are not

currently in the tool magazine.

5.3 NEED OF FMS

The key objective in manufacturing is to get the right raw materials or parts to the right machines at

the right time. Too much or too soon creates backed up excess in-process inventory. Too little or too

late causes delayed work schedules and idle machines. The result in many cases is a poor use of capital,

in the form of excess in-process inventory and/or underutilization of equipment.

In any single calendar year, there are 8760 hours available to the manufacturing operation, as can be

seen in Figure 5.1. Statistics have shown that about 55 percent of the total time available is lost due to

incomplete use of second and third shifts. The skilled, experienced people required to operate and set

up machines are either not available or disinterested in working "unsocial" hours, and the problem is

going to get worse. The long-term trend is firmly established that a declining percentage of people

entering the work force will choose careers in manufacturing.

Thirty-four percent of the total time is lost due to vacations and holidays. Twelve percent is lost while

machines are being set up for the next operation or parts are being loaded or unloaded. About 5 percent

of the time is lost due to process difficulties or unforeseen material, tooling, or quality-control

problems.

This leaves only 6 percent of the total time for actual production. The batch manufacturer's capital

investment for equipment and facilities is working, trying to pay for itself, less than one hour in

seventeen. Similar studies indicate that in a typical manufacturing operation a part moving through a

metal-cutting operation would be on an individual machine tool only 5 percent of its total time in

manufacturing, as depicted in Figure 5.2. And, when a part is on a particular metal-cutting machine

Page 82: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.5

tool, only 1.5 to 2 percent of the part's total manufacturing time is a cutter in the work, actually

performing work and adding value. The other 95 percent of the time the part is either moving through

the shop or waiting in queue for the next operation.

These examples indicate the underutilization of equipment and gross inefficiencies existing in a vast

majority of manufacturing industries.

Figure 5.1 Breakdown of 8760 available hours in a calendar year to manufacturing operation

Figure 5.2 Breakdown of the time spent by an average part in the shop

Page 83: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.6

5.4 GENERAL FMS CONSIDERATIONS

Many manufacturing industries are currently dedicated to manual and conventional production

methods or high-speed fixed automation—by their very nature not very flexible or responsive. And

many are ill suited to accommodate faster product and process changes in an increasingly globalized

and competitive marketplace.

Flexible manufacturing affords users the opportunity to react quickly to changing product types,

mixes, and volumes while providing increased utilization and predictable control over hard assets.

Although FMS provides users with many benefits, they are not easy to justify. Limitations and

alternatives must be weighed and compared to determine if FMS is the best or even the right approach

to productivity and profitability improvements. The once traditional accounting and cost justification

practices have become outdated and have lost their applicability to many factory automation programs

and projects. The rules for staying competitive have changed. The measurements must also change.

5.5 OBJECTIVES OF FMS

The principal objectives of FMS are:

1. Improve operational control through:

a. Reduction in the number of uncontrollable variables

b. Providing tools to recognize and react quickly to deviations in the manufacturing plan

c. Reducing dependence on human communication

2. Reduce direct labor through:

a. Removing operators from the machining site (their responsibilities and activities can

be broadened)

b. Eliminating dependence on highly skilled machinists (their manufacturing skills can be

better utilized in manufacturing engineering functions)

c. Providing a catalyst to introduce and support unattended or lightly attended machine

operation

3. Improve short-run responsiveness consisting of:

a. Engineering changes

b. Processing changes

c. Machine downtime or unavailability

d. Cutting tool failure

e. Late material delivery

4. Improve long-run accommodations through quicker and easier assimilation of:

a. Changing product volumes

b. New product additions and introductions

c. Different part mixes

5. Increase machine utilization by:

a. Eliminating machine setup

b. Utilizing automated features to replace manual intervention

Page 84: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.7

c. Providing quick transfer devices to keep machines in the cutting cycles

6. Reduce inventory by:

a. Reducing lot sizes

b. Improving inventory turnovers

c. Providing the planning tools for just-in-time manufacturing

5.6 CELLULAR VERSUS FLEXIBLE MANUFACTURING

An FMS, even though it is a unique manufacturing system, is sometimes referred to as a cell a highly

sophisticated and automated one among some manufacturers. And, in some cases, a single NC

machine cell or an integrated multi-machine cell is referred to as a flexible manufacturing system

(FMS); in actuality, the only "flexibility" that may exist at all is changing to a different part when

similar batch requirements are completed. Although sometimes described as a cell, an FMS is set apart

from any other cell by virtue of its central computer control and highly developed software; complete

part, tooling, and material-handling flexibility and control; and randomness of production scheduling

and machining. Conventional equipment cannot compete with FMS concepts because of the lack of

management control, inherent inefficiencies, and the ever present setup and retooling requirements.

The primary differences between an automated manufacturing cell and a true flexible manufacturing

system (FMS) are:

i. Cells lack central computer control with real-time routing, load balancing (software), and

production scheduling logic. They are generally controlled by cell controllers or by their own

independent but interfaced machine controllers. An FMS will almost invariably be connected

to a higher-level computer within the manufacturing operation. In many cases it is tied directly

to the corporate computing system, which may also be running the MRP (material

requirements planning) system, the inventory control system, and sometimes the CAD

(computer-aided design) system in design engineering.

ii. Cells are typically tool capacity constrained. Both single and multi-machine cells are limited

by the total number of unique and redundant cutting tools that occupy available tool pockets.

This limits the part spectrum that could be run through a cell at a given time without stopping

the equipment and manually exchanging tools to accommodate different work-pieces. An FMS

with automated tool delivery and tool management can automatically transfer, exchange, and

migrate tools through centralized computer control and software independent of equipment

activity. With a cellular application, the cutting tool count must be minimized to offset the

limited tool buffer storage of the machine. Parts must be closely scrutinized and part prints

sometimes changed in order to match the part family tool range with the available tool pockets.

iii. Cells generally have less flexibility than an FMS and are restricted to a relatively tight family

of parts. As long as the part family remains unchanged and design-stable, the automated cell

can operate very efficiently. An FMS, on the other hand, has greater depth and breadth of

flexibility due to the range of parts in varying lot sizes that can be accommodated in the system,

random machine scheduling, and automated material flow and movement. In some multi-

machine cells, parts are passed in sequence from one machine to another. Whether material

handling is automated or not, this type of cell configuration can present problems when some

Page 85: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.8

flexibility of part variation requires certain machining operations to be omitted, added, or

changed.

Table 5.3 Contrasting principal cell/FMS differences

CELL FMS

Low Flexibility High Flexibility

Small stored part program inventory and

accessibility

Large stored part program inventory and

accessibility

Limited on-line computing power and decision-

making software

High on-line computing power and decision-

making software

Low to moderate equipment and resource costs High equipment and resource costs

Limited flexibility and variety of parts produced High flexibility and variety of parts produced

Low to medium preparation and implementation

requirements

High preparation and implementation

requirements

Benefits narrow but easily identified and quantified Benefits broad but hard to identify and

quantify

Moderate justification complexity and difficulty

with mid-management approval required

Difficult and complex justification process

with high-level approval required

Moderate level of management commitment and

support required

High level of management commitment and

support required

Low staffing and training impact High staffing and training impact

Moderate effect on other internal operations and

organizations

High effect on other internal operations and

organizations

Low to moderate risk and complexity, minimal

facility changes

High risk and complexity, many facility

changes or new facility required

Short planning to implementation cycle Long planning to implementation cycle

5.7 TYPES OF FMS SYSTEMS

There are various ways to classify flexible manufacturing systems. One classification that is

sometimes made in FMS terminology is the difference between a flexible manufacturing system and

a manufacturing cell.

The term cell can be used to refer to a machine grouping that consists of either manually operated or

automated machines or combinations of the two. The cell may or may not include automated material

handling and it may or may not be computer controlled.

The term flexible manufacturing system generally means a fully automated system consisting of

automated workstations, automated materials handling and computer control.

The term manufacturing cell is used largely in connection with group technology but both cells and

FMS rely on a GT approach in their design. A distinction between a FMC and FMS is in the number

of machines in the grouping. A grouping of four or more machines in a system and three or fewer

machines constitute a cell. For example, a grouping of several machines served by a robot and capable

of processing a family of parts is commonly called a flexible manufacturing cell.

Page 86: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.9

A flexible manufacturing system can be described as being either a dedicated FMS or a random order

FMS. A dedicated FMS is used to produce a much more limited variety of part configurations. The

geometry differences are minor and the product design is considered stable. Therefore, the machine

sequence is identical or identical for all parts processed on the system. This means that a flow line

configuration is generally most appropriate and that the system can be designed with a certain amount

of process specialization to make the operations more efficient. Instead of using general-purpose

machines, the machines can be designed for the specific processes required to make the limited part

family.

The random-order FMS is the more appropriate type under the following conditions: (a) The part

family is large. (b) There are substantial variations in the part configurations. (c) There will be new

part designs produced on the system and engineering changes in parts currently made on the system

and the production schedule is subject to change from day to day. To accommodate these variations

the random-order FMS must be more flexible than the dedicated FMS.

It is equipped with general-purpose machines to deal with the variations in product and is capable of

processing parts in various sequences (random order).

A classification in flexible machining systems is based on the part geometry being processed.

Machined parts can usually be divided into either two categories: prismatic parts are cube like and

require milling and related machining operations to shape them. Round parts are cylindrical or disk

shaped and require turning and related rotational operations.

Flexible manufacturing cells (FMC)

Flexible manufacturing cells consist of one or more CNC machine tools, general purpose or of special

design interfaced with automated material handling and tool changers. FMCs are capable of

automatically machine a wide range of different work pieces.

A turning centre fitted with a gantry loading and unloading system and pallets for storing work pieces

and finished parts is a typical flexible turning cell. Automatic tool changers, tool magazines, block

tooling, automatic tool offset measurement, and automatic chuck change and chuck jaw change make

the cell more productive. One or two horizontal machining centers with modular fixturing, multiple

pallets, advanced tool management system, robots or other material handling systems to facilitate

access of the jobs to the machine is a flexible machining cell.

Flexible transfer lines (FTL)

Flexible transfer lines are designed for high volume production wherein a part undergoes different

types of operations. As each operation is assigned to and performed on only one machine, there is a

fixed route for each part through the system. The material handling system is usually a pallet or

conveyor. It also consists of SPMs and robots. In FTL, a number of different work pieces

manufactured as the scheduling is easier and the resetting procedure is automatic.

Flexible machining systems

Flexible machining system consists of several flexible automated machine tools of universal or special

type which are flexible interlinked by an automatic work piece flow system so that the different work

pieces can be machined at the same time. Different machining times at the individual stations are

Page 87: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.10

compensated for by central or decentralized work piece buffer stores. Flexibility is applied by usage

of CNC control, flexible transport system and by adapting to changes in the volumes in the product

mix, machining process and sequences.

5.8 ADVANTAGES OF FMS

1. Flexible Manufacturing Systems are regarded as one of the most efficient methods to employ

in reducing or eliminating problems in manufacturing industries.

2. FMS brings flexibility and responsiveness to the manufacturing floor.

3. FMS enables manufacturers to machine a wide variety of workpieces on few machines with

low staffing levels, productively, reliably and predictably.

4. A true FMS can handle a wide variety of parts, producing them one at a time in random order.

5. Machine tools in many manufacturing industries are woefully underutilized due to equipment

not being used in the second and third shifts, a decreasing availability of skilled personnel, and

day-to-day disturbances.

6. FMS shortens the manufacturing process through improved operational control, round-the-

clock availability of automated equipment, increased machine utilization and responsiveness,

and reduction of human intervention.

7. Better competitive advantage.

8. Lower work in process inventories

9. Reduced throughput time and its variability.

10. Improved manufacturing control.

11. Improved quality and reduced scrap rate.

12. Reduction of floor space used.

13. Better status monitor of machines, tools and material handling devices.

14. Improves the short run response time to the problems on the shop floor such as:

Demand variations,

Design and process changes that can be easily adjusted by changing the CNC part program,

which is generally developed by a CAD/CAM system as part of the design change,

Machine unavailability can be taken care of by the FMS control system which can

automatically transfer the part to another machine that is available, and

Cutting tool failures can be detected by sensors and stop the machine thereby reducing

catastrophic failures. Then the control system can initiate steps to repair and replace the

failed cutting tool.

15. Improve the long term cost effectiveness of the system by supporting:

Changing product volumes,

Allowing different part mixes, and

Allowing new parts to be added.

Page 88: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.11

5.9 TOOL MANAGEMENT SYSTEM

Tooling is one of the most important element in a manufacturing system and hence in FMS special

attention need to be given to see that the right tools are made available for machining without any

delay.

5.9.1 Tool Supply Systems

In an automated manufacturing system, cutting tools have to be taken out and supplied into the system

at intervals depending upon their utilization. If one considers the stand-alone machining centre, tool

magazine of the automatic tool changer be supplied at the beginning of the shift, all the tools in

refurbished condition. If any of the tools has to be changed during the operation, then the machine tool

may have to be stopped for changing. This would be expensive in terms of the lost production time on

the machine, and hence alternative better means have to be found for replenishing the tools in the

system. The tools need to be replaced while the machine is cutting.

But with a number of machine tools, the problem gets compounded further. Also in FMS, when-ever

the part spectrum to be manufactured gets changed, the tooling required may have to be altered

accordingly. Hence more and varied solutions have been tried by various machine tool manufacturers.

The basic concept in all the systems is to get a secondary (auxiliary) tool storage from where the

required tools can be transferred to the main i tool magazine where and when necessary without much

effort and loss of cutting time.

In the conventional method of tool changing where the machine tool will have to stop for the complete

tool magazine refurbishing with new tools or for single tool exchange. Such storage units as drums,

chains, discs and other forms are used. There is a limit to the maximum number of tools available at

the machine tool in this form. The limit may be of the order of 120 or so. Refurbishing of the entire

tool magazine is normally done during the start of the shift. Care has to be taken to see that the tools

loaded complete all the machining till the end of the scheduled period. There is no secondary tool

storage system available close to the machine tool.

In the second case, the traditional system is modified slightly. The tool magazine is split into two or

more smaller magazines, so that the machine tool can be running while one of the tool magazines is

being replenished. Sometimes the second and subsequent tool drums (discs or chains) carry special

tooling required less often for special jobs. One of the disadvantages is that if a job requires more tools

than can be accommodated in the small capacity of the drum or disc, more frequent disc transfers

would be required. This would make the tool change time small, but would increase the cost of tools

in the system higher than in the previous case. Hence this method is not widely practiced.

In the third system, an entire tool magazine is swapped for replenishment so that tool resharpening

and replacement into the magazine can be done in the tool crib. An automated guided vehicle carries

the tool magazine from the machine tool to the tool crib. Though this reduces tool changeover time,

the additional cost of a replaceable tool magazine and the system of transporting it to the tool crib and

back, makes it a more expensive proposition. However, it is possible to reduce the total number of

tools in the system by making for a tool magazine with fewer tools.

Page 89: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.12

5.9.2 Tool Monitoring Systems

In the case of tool monitoring systems, the tool has to be continuously monitored while it is cutting.

This would allow for continuously looking for tool wear, as well as the times when the tool breaks

because of unforeseen conditions in the machining system. The various methods adopted for these two

functions are slightly different.

Tool Wear Monitoring

Tool wear is a phenomenon whose behavior can be explained qualitatively but not quantitatively. An

important process parameter is the tool wear, which may be measured directly or indirectly. The

following principles are generally used for direct measurement of tool wear.

(i) Tool wear is measured by relating it to changes in the resistivity of a resistor embedded in the

tool tip. In this method there is no need to interrupt the process.

(ii) The profile of the tool tip is recorded periodically using optical methods and tool wear is

determined from the variations.

(iii) Opto-electrical methods using TV cameras and photodiodes etc. are employed to record

variations in the cutting edge to measure the width of the worn edge.

All the above methods are complex and are more expensive to implement on a regular basis on the

production CNC machine tools. As a result, tool wear measurement has to be indirect. Some

parameters used for measuring tool wear are:

Cutting power

Cutting forces: By measuring cutting force using force measuring sensors. The cutting force

increases with the increasing dullness of the tool and can therefore be related to tool wear.

Vibrations: By measuring vibrations of the tool edge, i.e., tool chatter wear can also be

indirectly estimated.

Acoustic Emission

Tool temperatures: By measuring the tool tip temperature and relating it to the wear of the tool.

Of these variables, mainly the cutting forces and power based tool monitoring systems are

commercially and widely available, whereas the others are still not proven to be widely used in

practice.

Tool Breakage Monitoring

Another problem often faced is the breakage of tool during cutting, which if not detected in time may

lead to various problems associated with spoiled jobs, particularly in unmanned machining shifts.

Hence it is necessary to have systems which can detect the breakage of tools through some means and

give an alarm to the operator, or automatically replace the tool by a sister tool from the secondary tool

storage.

In the plate sensor or any other cutting force measuring system, it is possible to detect a drop in cutting

force almost to zero from peak during a breakage. The force drops since the tool may lose contact

because of tool breakage. Hence the controller can be given the signal for either other tool change, or

stoppage till the operator attends.

Page 90: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.13

Another method used by a number of machine tool manufacturers is to cheek the tool length or tool

offset at the end or beginning of the cut using the tool probes described earlier. This value is compared

with the tool values stored for the new tool. If the difference is more than a certain value (typically 1

mm), it is considered as tool breakage. This type of system is simple, but can detect tool breakages

only after a cut. Any tool breakage during cutting remains unnoticed. However this system does reduce

the effective damage caused by broken tools.

5.10 FLEXIBILITY IN FMS

Flexibility can be defined as the collection of properties of a manufacturing system that support

changes in production activities or capabilities. A number of types of flexibility have been listed

follows:

Machine flexibility:

This defines the capability of the machines to a wide range of production of operations and part cycles

that may require. This may be characterized by having a low setup or change over time, ease of

machine programming, sufficiently large tool storage capacity and the skill and versatility of machine

operators.

Production flexibility:

This aspect refers to the range of part styles that can be produced in the system. This is dependent on

the machine flexibility and the range of machine flexibilities.

Mix flexibility:

This is the ability with which the product mix in a given system can be changed. This depends to a

great extent of the parts in the mix, the relative work content times of parts produced and the machine

flexibility.

Product flexibility:

This is the ease with which changes in product designs can be accommodated in the system. This will

depend on how closely the new part design matches the existing part family, the ability for off-line

part program preparation and the machine flexibility.

Routing flexibility:

This specifies the capacity to produce parts through alternative workstation sequences in response to

equipment breakdowns, tool failures, and other interruptions. This is facilitated by the similarity of

parts in the mix, similarity of workstations, duplication of workstations, cross-training of manual

operators and the availability of common tooling.

Volume flexibility:

This is the ability to produce parts in high and low total quantities of production depending upon the

market demand. This will depend upon the level of manual labor performing production and amount

invested in capital equipment.

Expansion flexibility:

This is the ease with which the system can be expanded to increase total production quantities, should

the need arise. This can be examined by the expense of adding workstations, ease with which layout

Page 91: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.14

can be expanded, type of part handling system used and the ease with which properly trained workers

can be added.

5.11 FMS LAYOUTS

The broad categories of layouts that have been used are

5.11.1 In-line Layout:

All the machine tools are kept along a straight line as shown in Figure 5.3. This is the simplest form

and is generally used for smaller number of machines in a system. The parts move in well-defined

sequences and the workflow is generally in both the directions. The part handling at the individual

workstations is performed by the transport vehicle, which will have the necessary pallet changer. Often

the machine tools used in such a system are identical, so that the part routing will not be a problem.

Figure 5.3 In-line FMS Layout

5.11.2 Loop Layout

In this system the workstations are arranged in a loop as shown in Fig. 22.15. Parts generally move in

a single direction in the loop similar to a conveyor, with the ability to stop at defined positions for

transferring the parts to the workstation. For the purpose of moving parts from the conveyor to the

workstation may have to be carried by means of a secondary part exchange system such as a pallet

changer as shown in Figure.5.5. An alternative form of the loop could be rectangular.

Page 92: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.15

Figure 5.5 FMS Loop Layout

5.11.3 Ladder Layout

In this system the workstations are arranged in a loop with rungs as shown in Figure 5.5. The rungs

help in reducing the congestion and allow for smooth part flow between machines.

5.11.4 Open Field Layout

Figure 5.5 FMS Ladder Layout Figure 5.6 Open Field FMS Layout

In this system there are multiple loops for appropriate arrangement of all the facilities as shown in

Figure 5.6. This type of system is generally suitable for a large group of parts to be machined. The

Page 93: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.16

facilities may consist of a number of workstations with different varieties. The material handling is

provided with AGVs along the guide path.

5.12 AUTOMATIC GUIDED VEHICLES

An Automated Guided Vehicle (AGV) is a programmable mobile vehicle without human intervention.

The Material Handling Institute defines it as "An AGV is a vehicle equipped with automatic guidance

equipment, either electromagnetic or optical. Such a vehicle is capable of following prescribed guide

paths and may be equipped for vehicle programming and stop selection, blocking and any other

special functions required by the system."

A typical Automated Guided Vehicle System AGVS with a pallet and work piece mounted is shown

in Figure 5.7. These are basically driver less vehicles and work generally in fixed routes that are laid

on the factory floor. The AGVS are used for work piece distribution and transferring from stores to

shop/assembly line. They are sometimes also called as robocarts. The main components of an AGV

based material handling system are:

Figure 5.7 The Automated Guided Vehicle System (AGVS) with a Work Piece

The vehicle, which is used to support and move the material from one point to the other without

the help of a driver or operator. The main parts of an AGV are

(a) Structure

(b) Drive system

(c) Steering mechanism

Page 94: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.17

(d) Power source, battery

(e) Onboard computer for control

The guide path, the actual path through which the vehicle moves

Traffic management, that manages the maximum load movement through the system avoiding

other vehicles and collisions

Load transfer, is the pickup and delivery method used for interfacing with other parts of the

system such as conveyors, or CNC machine tools.

5.12.1 AGV TYPES

A number of AGV types are available to cater to the variety of functions. They are

AGVS Towing vehicles

AGVS Unit load vehicles

AGVS Pallet trucks

AGVS Fork trucks

Light load vehicles

AGVS Assembly line vehicles

Schematic representation of these vehicles is shown in Figure 5.8. Over the years, the developments

in AGVS have made them very versatile in view of the very large applications for which these are

used.

Figure 5.8 Various Types of Automated Guided Vehicle Systems (AGVS)

AGVS Towing Vehicles

These are the first types introduced and are still very popular. These are used for very large load

applications. The towing vehicle can have a variety of trailers. These are generally used for bulk

transport applications.

Page 95: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.18

AGVS Unit Load Vehicles

These have a deck that permits unit load transport operation and are suitable for automatic transfer of

load. The decks can be either lift and lower type, which is most common, powered or non-powered

roller, chain, or custom design. The unit load carrier is used for moving high volumes over moderate

distances, and can easily integrate other subsystems such as conveyors and storage systems.

Figure 5.9 Typical Application Path of a Unit Load Type AGVS

Typical speeds are 50 meters per minute. They are used in warehousing and distribution systems.

Typical path of a unit load vehicle is shown in Figure 5.9. These systems have bi-directional mobility,

and operate independently. As a result they allow for good system versatility for product movement.

AGVS Pallet Trucks

Pallet trucks are used to transport palletised loads from floor level and eliminate the need for fixed

load stands. These are used in distribution functions.

AGVS Fork Trucks

Fork trucks have the ability to service palletised loads both at floor level as well as on stands. They

may also be able to stack the loads when required. These are generally used where the heights of load

transfer vary. The vehicle has the capability of positioning to any height so that conveyors or all load

stands of varying height in a given system can be serviced. These are some of the most expensive

AGVS and can only be justified where total automation is required.

Light Load Vehicles

Light load AGVs are vehicles with small capacities of the order of 200 kg and therefore used to

transport small parts through light manufacturing environment.

AGVS Assembly Line Vehicles

These are the adoption of light load vehicles for serial assembly processes. For light assembly

applications, these vehicles carry the subassemblies such as motors or transmissions, to which parts

are added in a serial assembly operation. Prior to the assembly operation the vehicle reaches the parts

Page 96: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.19

staging area where the necessary parts are placed on a tray on-board on the vehicle. The vehicle then

moves to the assembly area where the assembler completes the assembly operation taking the parts

on-board. When the assembly is completed, the vehicle is released and proceeds to the next parts

staging area.

Figure 5.10 Typical Application Path of an Assembly Line AGVS

The same process may be repeated a number of times, before the completion of the assembly. The

typical layout is shown in Figure 5.10. AGVS assembly systems allow flexibility in assembling

operation by providing for parallel operation. It is possible to track individual parts and measure work

rates.

5.12.2 GUIDANCE

AGV is operated with onboard batteries and moves generally in a fixed path. One of the important

elements in the AGV is the guidance control. The various guiding principles used in AGV control are

given in Table. The actual use of a particular guidance method mainly dependent upon application,

environment and need. The wire guidance is the most commonly used method in the manufacturing

shops.

The principle of wire guidance is given in Figure 5.11. The control wire is embedded in the factory

floor along which the AGV is to traverse. For this purpose a rectangular slot is cut into the concrete

floor and the wire is placed in position with the rest of the slot being filled with epoxy as shown in

Figure 5.11.

Page 97: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.20

Table 5.5 Guidance Principles Used for Guiding AGVs

Guidance type Description

Wire guided Vehicle's antenna senses and follows an energized wire embedded in the

floor

Infrared Infrared light is transmitted and reflected from reflectors in the roof of a

facility; radar like detectors relay signals to computer and calculations and

measurements taken to determine position and direction of travel

Laser Laser scans wall mounted, bar coded reflectors; Through known distances

and measurement of the distance, the vehicle's front wheel has traversed, the

AGV can be accurately manoeuvred and located

The wire is actually in segments depending upon the actual path to be taken as shown in Figure 5.11.

The transfer of AGV from one loop to the other is done with the help of the circular transfer elements

present in the path.

Figure 5.11 The Principle of Wire Guidance used in AGV

Each of the travel is identified by a particular frequency, and the wire that forms the part will be

energized to that frequency. The onboard controller of the AGV will be adjusted for this frequency.

The sensor coils present in the AGV sense the presence of the magnetic field and accordingly steer

the AGV along the path. The two coils placed at equi-distance on either side of the coil help in

maintaining the movement of the vehicle along the wire. If the AGV has to follow a different path

then its frequency needs to be adjusted for that frequency.

Page 98: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.21

Figure 5.12 Typical Path of a Wire Guided AGV

There are situations when the floor wired system might not be feasible for guiding the AGV

movement. Some of the situations are:

The floor is uneven and not suitable for embedding wire

There are frequent changes in the path

There are a number of metal encumbrances in the floor

Figure 5.13 Wireless Guidance of AGVS using Laser Guidance

In such cases free ranging AGVS with no fixed path using laser ranging are also available but less

used in manufacturing plants. AGVS locates its position by reading the bar code targets and by sensing

steer wheel angle and rotation as shown in Figure 5.13. The on-board computer communicates the

information processed through radio link to a stationary control computer.

Another form of the AGV is a rail-guided vehicle or RGV, which travels on fixed rails laid out as

shown in Figure 5.14. This type of vehicle is used for short travel distances and heavy work pieces.

There are not as flexible as the wire guided and therefore are used exclusively in flexible

Page 99: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.22

manufacturing systems involving smaller number of machine tools. Whereas the wire guided AGVs

are used in all most all types of applications including assembly and storage.

Figure 5.14 Typical Path of a Rail Guided Vehicle

Since the AGVs are used for many applications, the type of work handling system to be provided

depends upon the application. Figure 5.7 shows a typical example where the pallet is directly mounted

on the AGV and is the most common form used in machining systems. Other designs involve the

provision of lift platform, telescopic loading fork, etc.

5.12.3 ADVANTAGES OF AGVS

The main advantages derived from the use of AGVs in manufacturing environment are:

(1) Dispatching, tracking and monitoring under real time computer control. This helps in planned

delivery, on line interface to production and inventory control systems, and management

information on vehicle and workstation production.

(2) Better resource utilization. Most AGVs can be justified economically in three years or less.

(3) Increased control over material flow and movement

(4) Reduced product damage and less material movement noise

(5) Routing consistency with flexibility

(6) Operational reliability in hazardous and special environment

(7) Ability to interface with various peripheral systems such as machine tools, robots and conveyor

systems

(8) Increased throughput because of dependable on-time delivery

(9) High location and positional accuracy

(10) Improved cost savings through reduction in floor space, WIP and direct labor.

Page 100: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.23

5.13 AUTOMATED STORAGE AND RETRIEVAL SYSTEM

In large manufacturing establishments, the volume of items to be stored and retrieved becomes so

large that the manual means of doing so becomes extremely unreliable and time consuming. The large

volumes also call for proper information management procedures in order to reduce the duplication

and reduction of inventory costs.

Automated Storage and Retrieval System (AS/RS) play a central role in the automated factory. The

AS/RS not only control inventories, but also keep track of parts and materials in process or transit. In

other words, the AS/RS has the ability to know where everything is, on a real time basis, even as the

material moves within the factory. The importance of it for management to make manufacturing

decisions based on accurate real time information, can be understood from the fact that in-process

materials rarely spend more than 5% of their time being worked on, and that the remaining 95% is

spent in transit or storage. Thus, it becomes easier to visualize the role of materials handling and

storage system within an automated factory.

An AS/RS sometimes also referred to as automated warehouse, is a combination of equipment and

controls, which handles the stores and retrieves material faster and with greater safety and efficiency

than conventional material handling and storage systems. It contains several rows of storage racks and

storage and retrieval devices (stacker cranes). The system can be linked to other external devices such

or Automated Guided Vehicles (AGV) for transferring material (in trays or pallets) to the shop floor

or palletizing stations. Typical AS/RS is shown in Figure 5.15.

Figure 5.15 Typical AS/RS with its Component Parts

The incoming items are first sorted and assigned to pallets. The pallet loads are then routed through

weighing and sizing stations to ensure that they are within the load and size limits. The accepted ones

are transported to the pickup and delivery (P and D) stations, with the details of the pallet contents

communicated to the central computer. This computer assigns the pallet a storage location in the rack

and stores the location in its memory. The pallet is moved from P and D station to storage by storage

and retrieval machines (S/R machines), or stacker crane. Upon receipt of a request for an item, the

computer will search its memory for storage location and direct the stacker crane to retrieve the pallet.

Page 101: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.24

The supporting transportation will transport the pallets from P and D station to its destination. The

major components of an AS/RS are:

1. Storage and Retrieval machine (shuttle crane or stacker crane),

2. Storage structures,

3. Transport devices (AGV, Conveyor, etc.), and

4. Controls

(a) Storage and Retrieval machine (S/R machine)

The S/R machine is characterized by its ability to operate accurately and safely at high speeds,

reach heights of 30 m or beyond, and operate in aisles only a few cm wider than the load it carries.

Figure 5.16 Physical Arrangement of the Aisle and Storage Structures in an Automatic and Retrieval

Systems

The modern S/R machine runs on a floor-mounted rail and guided at the top. It comes in a wide variety

of sizes and configurations, because its design is a function of the load it carries and the task performs.

Speed is generally determined by the system's throughput requirements (i.e., how many loads need to

be stored and retrieved in an hour). Travelling speeds sometimes exceed 150 m/min while hoisting

speeds can be as high as 50 m/min.

(b) Storage Structure

The storage structure (racking) is a critical part of the AS/RS. It differs considerably from conventional

pallet racking in that AS/RS storage racks are normally much higher and interface directly with the

S/R machines, thus making manufacturing and installation tolerances more critical. AS/RS rack design

must provide for integration with S/R machine guide rails.

The most common storage structures are free-standing and installed inside a building. Specifications

differ, depending on type of load to be stored and system configuration. Today an increasing number

of systems are rack supported: that is, the rack storage structure supports the building itself. This type

of system can be over 30 metres tall and is popular because it reduces construction tine and cost.

Page 102: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.25

(c) Transport Devices

The transport (system) device moves the loads beyond the limit of the S/R machine. Some systems

need only a conveyor, while larger and more complex installations require elaborate transport devices

connecting the S/R with other factory operations. There are many types of transport devices which can

be used with an AS/RS: fork lifts, roller or chain conveyors, overhead power and free conveyors, in-

floor tow-lines, shuttle trolleys and automated guided vehicles. The choice depends on the through-

put requirements, type of load to be handled, and degree of interaction with shipping, receiving,

manufacturing, assembly and other plant operations. An example system that links with a conveyor

and AGV is shown in Figure 5.17.

Figure 5.17 Physical Layout of Automatic Storage and Retrieval System Linked with AGV for

Further Movement

(d) System Controls

The system controls encompass two functions, the control of equipment and the control of data. This

computer control system may also perform tasks like inventory control, data automation, networking

control and is frequently linked to an even larger corporate management information system computer.

5.13.1 ADVATAGES OF AS/RS

Absolute inventory accountability is one of the most important benefits of an AS/RS. By knowing

exactly how much of what materials are located at any given moment, inventory reductions are quite

common and higher reductions are frequently realized. In addition, these systems discourage pilferage

and generate very little product or equipment damage. The systems can also improve customer service

and working conditions, and thus results in less indirect cost associated with supervision,

administration, facilities and security. The following are the benefits of using an AS/RS

Better space utilization

Less direct and indirect labour

Page 103: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.26

Reduced inventories

Less energy consumption

Reduced pilferage

Less product damage

Improved working conditions

Easier housekeeping

Less equipment damage

Improved customer service

Better management control

5.14 WORKPIECE HANDLING SYSTEM

This system has the function of timely supply of unmachined work piece from the storage to the

machining centers and transporting the machined parts from the centers to the locations. This block

generally consists of the following modules:

Work piece setup or loading and unloading station

Work piece store and

Work piece transport

5.14.1 Work piece setup or loading and unloading station

Prismatic components meant for machining centres are generally setup on pallets. The pallets are now-

a-days standardized to have compatible mechanical interface with the storage locations, transport

systems, pallet changer and the machining centres. The palletization may be done manually or with

the help of a robot. Fixtures are used to locate the parts precisely on the pallets. The fixtures should be

able to accommodate several parts belonging to a family. Principle of group technology (GT) are

generally employed in this connection.

The fixtures may even be permanently fixed to the pallets which in turn may also have the provision

for automatic clamping actuated hydraulically or pneumatically. Several setup stations may be

combined to constitute a central clamping and unclamping station. When the work pieces have

relatively low weight and size, they may be directly loaded onto the machine by a robot or a

manipulator. In such cases, the work pieces may be loaded manually or automatically on tray like

pallets. A transport pallet of this type may be used to accommodate several work pieces in proper

position. Rotational work pieces may also be loaded into turning centres in a similar fashion.

5.14.2 Work piece store

Pallets with work pieces on them may be stored in expandable work piece stores. The storage position

for each of the pallets may be fixed or alternately identified as explained in pallet work piece

identification. Such stores may be used as buffer storage points for an unmanned shift.

Work piece storage and retrieval can also be automated in FMS. An FMS is generally a small lot but

great-variety manufacturing system involving frequent modifications of parts and workpiece

changeovers on the pallets.At the same time minimization of setup time is one of the prime objectives

in FMS. In this respect, AS/RS is gaining wider acceptance for becoming a centrally controlled

pallet/work piece store working unmanned around the clock. The number of pallets which can be

Page 104: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.27

stored may vary Between 500 to 10,000 for small scale to large scale AS/RS. The system essentially

consists of storage racks, a PLC based or computer controlled stacker crane, the location and accuracy

of which is comparable to that of a robot. Employment of servomotors in the cranes help achieve

positioning accuracy and reliability. Elevating speeds of the stacker could be as high as 180 m/min.

The AS/RS computer is also networked in the LAN of the FMS for necessary data processing and

integrated operations. Several software modules continue to be developed to enhance AS/RS

functioning so as to include sorting of several types of work pieces, setting up rearrangements and real

time changes and positioning and allocation of cranes, and optimum utilization of the AS/RS.

5.14.3 Work piece transport

The following devices are used for transporting the work pieces from the store to the machine.

a Rail-mounted transport vehicles (RTV)

b Automatically guided vehicles (AGV)

c Gantry robots (GR)

An RTV can carry work pieces from the store or set up stations to all those machines which can be

interlinked with rails. This may sometimes impair access to the machines but offers a reliable transport

travelling at high speed on linear routes.

AGVs, on the other hand, do not require any rails and transport even over non-linear routes

and are widely employed. Most of these unmanned industrial trucks are inductively controlled and

consequently move at lower speeds than RTVs. Several AGVs may be used in an FMS to cover all

the routes.

Gantry robots which are essentially mobile may be used to load the work pieces directly on to the

machines from the pallets which store work pieces. This, of course, requires robot grippers which suit

the work piece geometry. Further the components should not have large dimensions and their weight

should be small. It may be noted that, in this case, several of the expensive fixtures, which would

otherwise be used to mount the work pieces on the pallets, are not required. Alternatively a gantry

robot moving along a linear overhead gantry may be used to transport work piece-set pallets from the

store or setup stations to the machines.

5.15 FLEXIBLE FIXTURING

A flexible (adaptable) fixture has been defined as a single device that holds parts of various shapes

and sizes that are subjected to the wide variety of external force fields and torques associated with

conventional manufacturing operations. Flexibility is a property of the fixturing device that makes it

conform to the work piece geometry. Flexible fixtures offer the following advantages

(1) Reduction in lead time and effort required for designing special fixtures;

(2) Lower overhead cost of storing a multiplicity of fixtures required to effect a rapid changeover

between different manufacturing operations; and

(3) Simpler programming requirements.

Designs of various "resettable" fixtures for use in an FMS have been proposed. These fixtures have a

common location scheme for a group of workpieces, and just resetting the clamping element is

required when a new workpiece is introduced.

Page 105: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 5. Flexible Manufacturing System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 5.28

A number of individuals have surveyed flexible-fixturing methodologies. Broadly, there are two major

groups of flexible fixtures: discrete contact and continuous contact. In the discrete-contact type, there

are a finite number of contact points that can be arranged in space to give different configurations. A

continuous-contact fixture is a fixture in which the number of contact points is infinite, such as a line

or area contact. A point contact would completely constrain the motion in a direction normal to the

workpiece surface only. Motions parallel to the workpiece surface would not be completely

constrained, because of the limited friction in point contact. Surface contact would not only constrain

the motion of the workpiece along the three axes, but also would constrain the applied moments.

REFERENCES

Tien-Chien Chang, Richard A. Wysk, Hsu-Pin Wang “Computer Aided Manufacturing”

3rd Edition by Pearson Education.

Page 106: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.1

6 ROBOT TECHNOLOGY

Course Contents

6.1 INTRODUCTION

6.2 INDUSTRIAL ROBOTS

6.3 ROBOT PHYSICAL

CONFIGURATIONS

6.4 ROBOT COMPONENTS

6.5 ROBOT CHARACTERISTICS

6.6 BASIC ROBOT MOTIONS

6.7 OTHER TECHNICAL FEATURES

6.8 ACTUATORS

6.9 END EFFECTORS

6.10 GRIPPERS

6.11 TRANSDUCERS

6.12 INTELLIGENT ROBOTS

6.13 WORK CELL CONTROL AND

INTERLOCKS

6.14 ROBOT APPLICATIONS

6.15 ADVANTAGES AND

DISADVANTAGES OF ROBOTS

6.16 ROBOTIC POWER SOURCES

6.17 ROBOTIC SENSORS

6.18 PROGRAMMING OF THE ROBOT

6.19 ROBOT PROGRAMMING

LANGUAGES

6.20 VISION SYSTEM

6.21 ECONOMIC AND SOCIAL ISSUES

6.22 ROBOT SAFETY

6.23 ROBOT KINEMATICS AND

DYNAMICS

6.24 ROBOT-ARM DYNAMICS

Page 107: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.2

6.1 INTRODUCTION

Robot is an automatically controlled material handling unit that is widely used in the manufacturing

industry. It is generally used for high volume production and better quality. Implementation of robot

technology with integration of automatic system can contribute to increasing of productivity of the

company and enhances the profitability of the company.

The word 'robot' first appeared in 1921 in the Czech playwright Karel Capek's play 'Rossum's

Universal Robots'. The word is linked to Czech words Robota (meaning work) and Robotnik (meaning-

slave). Computer Aided Manufactures International of USA describes the meaning of robot as a device

that performs functions ordinarily ascribed to human beings, or operates with what appears to human

intelligence. Another definition from Robot Institute of America is a programmable multi-function

manipulator designed to move and manipulate material, parts, tools or specialized devices through

variable programmed motions for the performance of a variety of specified tasks.

ISO defines a robot as: A robot is an automatically controlled, reprogrammable, multipurpose,

manipulative machine with several reprogrammable axes, which is either fixed in a place or mobile for

use in industrial automation application.

There are a number of successful examples of robot applications such as:

Robots perform more than 98% of the spot welding on Ford's Taurus and Sable cars in U.S.A.

A robot drills 660 holes in the vertical tail fins of a F-16 fighter in 3 hours at General Dynamics

compared to 24 man-hours when the job was done manually.

Robots insert disk drives into personal computers and snap keys onto electronic typewriter

keyboards.

6.2 INDUSTRIAL ROBOTS

The industry continues to grow and expand. Currently, there are approximately thirty robot manufacturers

in the United States and over five hundred worldwide. The annual growth rate of the industry is

approximately 36 percent per year, and continued market expansion is expected. RIA estimates that

annual sales volumes for 1998 will be in the $2 billion range; for the year 2000 it is predicted to be about

$7 billion. Spot-welding still remains the largest application area for robots today.

Competitive forces are beginning to segment the market with many manufacturers focusing on specific

industries or applications. This specialization approach will speed technological advancements and

enhance robot capabilities in specific areas. More attention is being paid lately by manufacturers to sensor

integration. More and more robots are sold with standard or optional capabilities, such as vision and tactile

sensors and even fuzzy logic controls.

The development of the industrial robot represents a logical evolution of automated equipment,

combining certain features of fixed automation and human labor. Robots can be thought of as specialized

machine tools with a degree of flexibility that distinguishes them from fixed-purpose automation. By the

addition of sensory devices, robots are gaining the ability to adapt to their work environment and modify

their actions based on work-condition variations. Industrial robots are becoming "smarter" mechanical

workers and are now widely accepted as valuable productivity-improvement tools.

Page 108: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.3

Industrial robots are properly thought of as machines or mechanical arms. It is inappropriate to think of

them as mechanical people. A robot is essentially a mechanical arm that is bolted to the floor, a machine,

the ceiling, or, in some cases, the wall, fitted with its mechanical hand, and taught to do repetitive tasks

in a controlled, ordered environment. In most cases, it possesses neither the ability to

move about the plant nor the ability to see or feel the part it is working on. Exceptions to these general

rules exist in certain instances. However, even with these limitations, robots make outstanding

contributions toward the improvement of manufacturing operations. Robots fill the gap between the

specialized and limited capabilities normally associated with fixed automation and the extreme

flexibility of human labor.

6.3 ROBOT PHYSICAL CONFIGURATIONS

Commercially available industrial robots have one of the following four configurations:

1. Cartesian coordinate configuration

2. Polar coordinate configuration

3. Cylindrical coordinate configuration

4. Jointed arm configuration

6.3.1 Cartesian Coordinates

Figure 6.1 Typical Motions of a Cartesian or Rectilinear Robot

Positioning may be done by linear motion along three principal axes: left and right, in and out, and up

and down. These axes known respectively, as the 3artesian axes X, Y and Z. Figure 6.1 shows a typical

manipulator arm for a Cartesian coordinates robot. The work area or work envelope serviced by the

Cartesian-coordinates robot’s arm is a big box-shaped area. Programming motion for Cartesian-

coordinates robot consist of specifying to the controller the X, Y and Z values of a desired point to be

reached. The robot then moves along each axis to the desired point. This is one of the simplest types

of robots.

Page 109: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.4

6.3.2 Cylindrical Coordinates

Figure 6.2 Typical Motions of a Cylindrical Robot

In this type of robot there is a rotary motion at the base followed by the two linear motions. The axes

for the cylindrical coordinates are θ, the base rotational axis; R (reach) the in-and-out axis; and Z, the

up-and down axis. The work area is the space between two concentric cylinders of the same height.

The inner cylinder represents the reach of the arm with the arm fully retracted, and the outer cylinder

represents the reach of the arm with the arm fully extended. Figure 6.2 shows the typical cylindrical

robot.

6.3.3 Spherical or Polar Coordinates

Figure 6.3 Typical Motions of a Spherical Robot.

This type of robot uses mostly rotational axes. The axes for the spherical coordinates are θ, the

rotational axis; R, the reach axis; and β, the bend-up-and-down axis. The work area serviced by a

polar-coordinates robot is the space between two concentric hemispheres. The reach of the arm defines

the inner hemisphere when it is fully retracted along the R axis. The reach of the arm defines outer

hemisphere when it is fully straightened along the R axis. Figure 6.3 shows the typical robot.

Page 110: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.5

6.3.4 Jointed arm configuration

The jointed arm configuration is similar in appearance to the human arm, as shown in Figure 6.4. The

arm consists of several straight members connected by joints which are analogous to the human

shoulder, elbow, and wrist. The robot arm is mounted to a base which can be rotated to provide the

robot with the capacity to work within a quasi-spherical space.

Figure 6.4 Typical Motions of a Cylindrical Robot

6.3.5 SCARA Robot

Selective Compliance Assembly Robot Arm (SCARA) is a type of robot that is commonly used for

assembly application (Figure 6.6). The arm picks up a piece-part vertically from a horizontal table,

and moves it in a horizontal plane to a point just above another place on the table. Then it lowers the

part to the table at the proper point to accomplish the assembly, perhaps including a rotation operation

to insert the part into the assembly.

Figure 6.5 SCARA Robot

6.4 ROBOT COMPONENTS

A robot, as a system, consists of the following elements, which are integrated together to form a whole:

Manipulator, or rover This is the main body of the robot and consists of the links, the joints,

and other structural elements of the robot. Without other elements, the manipulator alone is not a robot.

Page 111: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.6

End effector This is the part that is connected to the last joint (hand) of a manipulator, which

generally handles objects, makes connection to other machines, or performs the required tasks. Robot

manufacturers generally do not design or sell end effectors. In most cases, all they supply is a simple

gripper. Generally, the hand of a robot has provisions for connecting specialty end effectors that are

specifically designed for a purpose. This is the job of a company’s engineers or outside consultants to

design and install the end effector on the robot and to make it work for the given situation. A welding

torch, a paint spray gun, a glue-laying device, and a parts handler are but a few of the possibilities. In

most cases, the action of the end effector is either controlled by the robot’s controller, or the controller

communicates with the end effector’s controlling device (such as a PLC).

Actuators Actuators are the “muscles” of the manipulators. Common types of actuators are

servomotors, stepper motors, pneumatic cylinders, and hydraulic cylinders. Actuators are controlled

by the controller.

Sensors Sensors are used to collect information about the internal state of the robot or to

communicate with the outside environment. As in humans, the robot controller needs to know where

each link of the robot is in order to know the robot’s configuration. Even in absolute darkness, you

still know where your arms and legs are! This is because feedback sensors in your central nervous

system embedded in your muscle tendons send information to your brain. The brain uses this

information to determine the length of your muscles, and thus, the state of your arms, legs, etc. The

same is true for robots; sensors integrated into the robot send information about each joint or link to

the controller, which determines the configuration of the robot. Robots are often equipped with

external sensory devices such as a vision system, touch and tactile sensors, speech synthesizers, etc.,

which enable the robot to communicate with the outside world.

Controller The controller is rather similar to your cerebellum, and although it does not have

the power of your brain, it still controls your motions. The controller receives its data from the

computer, controls the motions of the actuators, and coordinates the motions with the sensory feedback

information. Suppose that in order for the robot to pick up a part from a bin, it is necessary that its first

joint be at 36°. If the joint is not already at this magnitude, the controller will send a signal to the

actuator (a current to an electric motor, air to a pneumatic cylinder, or a signal to a hydraulic servo

valve), causing it to move. It will then measure the change in the joint angle through the feedback

sensor attached to the joint (a potentiometer, an encoder, etc.). When the joint reaches the desired

value, the signal is stopped. In more sophisticated robots, the velocity and the force exerted by the

robot are also controlled by the controller.

Processor The processor is brain of the robot. It calculates the motions of the robot’s joints,

determines how much and how fast each joint must move to achieve the desired location and speeds,

and oversees the coordinated actions of the controller and the sensors. The processor is generally a

computer, which works like all other computers, but is dedicated to a single purpose. It requires an

operating system, programs, peripheral equipment such as monitors, and has many of the same

limitations and capabilities of a PC processor.

Software There are perhaps three groups of software that are used in a robot. One is the

operating system, which operates the computer. The second is the robotic software, which calculates

Page 112: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.7

the necessary motions of each joint based on the kinematic equations of the robot. This information is

sent to the controller. This software may be at many different levels, from machine language to

sophisticated languages used by modern robots. The third group is the collection of routines and

application programs that are developed in order to use the peripheral devices of the robots, such as

vision routines, or to perform specific tasks.

It is important to note that in many systems, the controller and the processor are placed in the same

unit. Although these two units are in the same box, and even if they are integrated into the same circuit,

they have two separate functions.

6.5 ROBOT CHARACTERISTICS

The following definitions are used to characterize robot specifications:

Payload: Payload is the weight a robot can carry and still remain within its other specifications.

For example, a robot’s maximum load capacity may be much larger than its specified payload, but at

the maximum level, it may become less accurate, may not follow its intended path accurately, or may

have excessive deflections. The payload of robots compared with their own weight is usually very

small. For example, Fanuc Robotics LR Mate™ robot has a mechanical weight of 86 lbs and a payload

of 6.6 lbs, and the M-16i™ robot has a mechanical weight of 694 lbs and a payload of 36 lbs.

Reach: Reach is the maximum distance a robot can reach within its work envelope. Many

points within the work envelope of the robot may be reached with any desired orientation (called

dexterous). However, for other points, close to the limit of robot’s reach capability, orientation cannot

be specified as desired (called nondexterous point). Reach is a function of the robot’s joint lengths and

its configuration.

Precision (validity): Precision is defined as how accurately a specified point can be reached.

This is a function of the resolution of the actuators, as well as its feedback devices. Most industrial

robots can have precision of 0.001 inch or better.

Repeatability (variability): Repeatability is how accurately the same position can be reached

if the motion is repeated many times. Suppose that a robot is driven to the same point 100 times.

Since many factors may affect the accuracy of the position, the robot may not reach the same point

every time, but will be within a certain radius from the desired point.

The radius of a circle that is formed by this repeated motion is called repeatability. Repeatability is

much more important that precision. If a robot is not precise, it will generally show a consistent error,

which can be predicted and thus corrected through programming. As an example, suppose that a robot

is consistently off 0.06 inch to the right. In that case, all desired points can be specified at 0.06 inch

to the left, and thus the error can be eliminated. However, if the error is random, it cannot be predicted

and thus cannot be eliminated. Repeatability defines the extent of this random error. Repeatability is

usually specified for a certain number of runs. More tests yield larger (bad for manufacturers) and

more realistic (good for the users) results. Manufacturers must specify repeatability in conjunction

with the number of tests, the applied payload during the tests, and the orientation of the arm. For

Page 113: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.8

example, the repeatability of an arm in a vertical direction will be different from when the arm is

tested in a horizontal configuration. Most industrial robots have repeatability in the 0.001 inch range.

6.6 BASIC ROBOT MOTIONS

Whatever the configuration, the purpose of the robot is to perform a useful task. To accomplish the

task, an end effector, or hand, is attached to the end of the robot’s arm. It is this end effector which

adapts the general-purpose robot to a particular task. To do the task, the robot arm must be capable of

moving the end effector through a sequence of motions and/or positions.

6.6.1 Six degrees of freedom

Figure 6.6 Typical six degrees of freedom in robot motion

There are six basic motions, or degrees of freedom, which provide the robot with the capability to

move the end effector through the required sequence of motions. There are six degrees of freedom

are intended to emulate the versatility of movement possessed by the human arm. Not all robots are

equipped with the ability to move in all six degrees. The six basic motions consist of three arm the

body motions and three wrist motions, as illustrated in Figure 6.6 polar type robot. These motions

are described below.

Arm and body motions:

1. Vertical transverse: up-and-down motions of the arm, caused by pivoting the entire arm about

a horizontal axis or moving the arm along a vertical slide

2. Radial transverse: extension and retraction of the arm (in-and-out movement)

3. Rotational transverse: rotation about the vertical axis (right or left swivel of the robot arm)

Page 114: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.9

4. Wrist swivel: rotation of the wrist

5. Wrist bend: up-or-down movement of the wrist, which also involves a rotational movement

6. Wrist yaw: right-or-left swivel of the wrist

Additional axes of motion are possible, for example, by putting the robot on a track or slide. The slide

would be mounted in the floor or in an overhead track system, thus providing a conventional six-axis

robot with a seventh degree of freedom. The gripper device is not normally considered to be an

additional axis of motion.

6.6.2 Motion systems

Similar to NC machine tool systems, the motion systems of industrial robots can be classified as either

point-to-point (PTP) or contouring (also called continuous path).

In PTP, the robot’s movement is controlled from one point location in space to another. Each point is

programmed into the robot’s control memory and then played back during the work cycle. No

particular attention is given to the path followed by the robot in its move from one point to the next.

Point-to-point robots would be quite capable of performing certain kinds of productive operations,

such as machine loading and unloading, pick-and-place activities, and spot welding.

Contouring robots have the capability to follow a closely spaced locus of point which describe a

smooth compound curve. The memory and control requirements are greater for contouring robots than

for PPT because the complete path taken by the robot must be remembered rather than merely the end

points of the motion sequence. However, in certain industrial operations, continuous control of the

work cycle path is essential to the use of robot in the operation. Examples of these operations are paint

spraying, continuous welding processes, and grasping objects moving along a conveyor.

6.7 OTHER TECHNICAL FEATURES

There are numerous other technical features of an industrial robot which determine its efficiency and

effectiveness at performing a given task. The following are some of the most important among these

technical features:

(1) Work volume

(2) Precision of movement

(3) Speed of movement

(4) Weight-carrying capacity

(5) Type of drive system

These features are described in this section.

6.7.1 Work volume

The term “work volume” refers to the space within which the robot can operate. To be technically

precise, the work volume is the spatial region within which the end of the robot’s wrist can be

manipulated. Robot manufacturers have adopted the policy of defining the work volume in terms of

the wrist end, with no hand or tool attached.

Page 115: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.10

The work volume of an industrial robot is determined by its physical configuration, size, and the limits

of its arm and joint manipulations. The work volume of a Cartesian coordinate robot will be

rectangular. The work volume of a cylindrical coordinate robot will be cylindrical. A polar coordinate

configuration will generate a work volume which is a partial sphere. The work volume of a jointed

arm robot will be somewhat irregular, the outer reaches generally resembling a partial sphere. Robot

manufacturers usually show a diagram of the particular model’s work volume in their marketing

literature, providing a top view and side view with dimensions of the robot’s motion envelope.

6.7.2 Precision of movement

The precision with which the robot can move the end of its wrist is a critical consideration in most

applications. In robotics, precision of movement is a complex issue, and we will describe it as

consisting of three attributes:

1. Spatial resolution

2. Accuracy

3. Repeatability

These attributes are generally interpreted in terms of the wrist end with no end effector attached and

with the arm fully extended.

Spatial resolution: The term “spatial resolution” refers to the smallest increment of motion at the

wrist end that can be controlled by the robot. This is determined largely by the robot’s control

resolution, which depends on its position control system and/or its feedback measurement system. In

addition, mechanical inaccuracies in the robot’s joints would tend to degrade its ability to position its

arm. The spatial resolution is the sum of the control resolution plus these mechanical inaccuracies.

The factors determining control resolution are the range of movement of the arm and the bit storage

capacity in the control memory for that movement. The arm movement must be divided into its basic

motions or degrees of freedom, and the resolution of degree of freedom is figured separately. Then the

total control resolution is the vector sum of each component.

Accuracy: The accuracy of the robot refers to its capability to position its wrist end (or a tool attached

to the wrist) at a given target point within its work volume. Accuracy is closely related to spatial

resolution, since the robot’s ability to reach a particular point in space depends on its ability to divide

its joint movement into small increments. According to this relation, the accuracy of the robot would

be one-half the distance between two adjacent resolution points. The robot’s accuracy is also affected

by mechanical inaccuracies, such as deflection of its components, gear inaccuracies and so forth.

Repeatability: This refers to the robot’s ability to position its wrist end (or tool) back to a point in

space. Repeatability is different from accuracy. The robot will initially programmed to move the wrist

end to the target point T. Because it is limited by its accuracy, the robot was only capable of achieving

point A. The distance between points A and T is the accuracy. Later, the robot is instructed to return

to this previously programmed point A. However, because it is limited by it repeatability, it is only

capable of moving to point R. The distance between points R and A is a measure of the robot’s

repeatability. As the robot is instructed to return to the same position in subsequent work cycles, it

will not always return to point R, but instead will form a cluster of positions about point A.

Page 116: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.11

Repeatability errors form a random variable. In general, repeatability will be better (less) than

accuracy. Mechanical inaccuracies in the robot’s arm and wrist components are principal sources of

repeatability errors.

6.7.3 Speed of movement

The speed with which the robot can manipulate the end effector ranges up to a maximum of about 1.6

m/s. almost all robots have an adjustment to set the speed to the desirable level for the task performed.

This speed should be determined by such factors as the weight of the object being moved, the distance

moved, and the precision with which the object must be positioned during the work cycle. Heavy-

object cannot be moved as fast as light objects because of inertia problems. Also, objects must be

moved more slowly when high positional accuracy is required.

6.7.4 Weight-carrying capacity

The weight-carrying capacity of commercially available robots covers a wide range. At the upper end

of the range, there are robots capable of lifting over 1000 lb. The Versatran FC model has a maximum

load-carrying capacity rated at 2000 lb. At the lower end of the range, the ultimate PUMA Model 260

has a load capacity of only 2.6 lb. What complicates the issue for the low-weight-capacity robots is

that the rated capacity includes the weight of the end effector. For example, if the gripper for the

PUMA 260 weights 1 lb, the net capacity of the robot is only 1.6 lb.

6.7.5 Type of drive system

There are three basic drive systems used in commercially available robots:

1. Hydraulic

2. Electric motor

3. Pneumatic

Hydraulic drive systems are usually associated with large robots, and this drive system adds to the

floor space required by the robot. Advantages which this type of system gives to the robot are

mechanical simplicity, high strength, and high speed.

Robots driven by electric motors (dc stepping motors or servomotors) do not possess the physical

strength or speed of hydraulic units, but their accuracy and repeatability is generally better. Less floor

space is required due to the absence of the hydraulic power unit.

Pneumatically driven robots are typically smaller and technologically less sophisticated than the other

two types. Pick-and-place tasks and other simple, high-cycle-rate operations are examples of the kinds

of applications usually reserved for these robots.

6.8 ACTUATORS

Actuators are the muscles of robots. If you imagine that the links and the joints are the skeleton of the

robot, the actuators act as muscles, which move or rotate the links to change the configuration of

robots. The actuator must have enough power to accelerate and decelerate the links and to carry the

loads, yet be light, economical, accurate, responsive, reliable, and easy to maintain.

Page 117: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.12

There are many types of actuators available, and, undoubtedly, there will be more varieties available

in the future. The following types are noteworthy:

Electric motors

Servomotors

Stepper motors

Direct-drive electric motors

Hydraulic actuators

Pneumatic actuators

Shape memory metal actuators

Magnetostrictive actuators

Electric motors — especially servomotors — are the most commonly used robotic actuators. Hydraulic

systems were very popular for large robots in the past and are still around in many places, but are not

used in new robots as often any more. Pneumatic cylinders are used in robots that have 1/2 degree of

freedom, on- off type joints, as well as for insertion purposes. Direct drive electric motors, the shape

memory metal type-actuators, and others like them are mostly in research and development stage and

may become more useful in the near future.

6.9 END EFFECTORS

In the terminology of robotics, an end effector can be defined as a device which is attached to the

robot's wrist to perform a specific task. The task might be workpart handling, spot welding, spray

painting, or any of a great variety of other functions. The possibilities are limited only by the

imagination and ingenuity of the applications engineers who design robot systems. (Economic

considerations might also impose a few limitations.) The end effector is the special-purpose tooling

which enables the robot to perform a particular job. It is usually custom engineered for that job, either

by the company that owns the robot or by the company that sold the robot. Most robot manufacturers

have engineering groups which design and fabricate end effectors or provide advice to their customers

on end effector design.

For purposes of organization, we will divide the various types of end effectors into two categories:

grippers and tools. The following two sections discuss these two categories.

6.10 GRIPPERS

Grippers are end effectors used to grasp and hold objects. The objects are generally workparts that are

to be moved by the robot. These part-handling applications include machine loading and unloading,

picking parts from a conveyor, and arranging parts onto a pallet. In addition to workparts, other objects

handled by robot grippers include cartons, bottles, raw materials, and tools. We tend to think of

grippers as mechanical grasping devices, but there are alternative ways of holding objects involving

the use of magnets, suction cups, or other means.

Page 118: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.13

Figure6.7 Sample gripper designs: (a) pivot action grippe; (b) slide action gripper;

(c) double gripper-pivot action mechanism; (d) vacuum-operated hand

6.10.1 Mechanical Grippers

A mechanical gripper is an end effector that uses mechanical fingers actuated by a mechanism to grasp

an object. The fingers, sometimes called jaws, are the appendages of the gripper that actually make

contact with the object. The fingers are either attached to the mechanism or are an integral part of the

mechanism. If the fingers are of the attachable type, then they can be detached and replaced. The use

of replaceable fingers allows for wear and interchangeability.

6.10.2 Vacuum cups

Vacuum cups, also called suction cups, can be used as gripper devices for handling certain types of

objects. The usual requirements on the objects to be handled are that they be flat, smooth, and clean,

conditions necessary to form a satisfactory vacuum between the object and the suction cup. The

suction cups of robot gripper are typically made of elastic material such as rubber or soft plastic. An

exception would be when the object to be handled is composed of a soft material. In this case, the

suction cup would be made of a hard substance.

Page 119: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.14

6.10.3 Magnetic Grippers

Magnetic grippers can be a very feasible means of handling ferrous materials. The stainless steel plate

would not be an appropriate application for a magnetic gripper because 18-8 stainless steel is not

attracted by a magnet. Other steels, however, including certain types of stainless steel, would be

suitable candidates for this means of handling, especially when the materials are handled in sheet or

plate form.

In general, magnetic grippers offer the following advantages in robotic handling applications:

Pickup times are very fast.

Variations in part size can be tolerated. The gripper does not have to be designed for one

particular workpart.

They have the ability to handle metal parts with holes (not possible with vacuum grippers).

They require only one surface for gripping.

Disadvantages with magnetic grippers include the residual magnetism remaining in the workpiece

which may cause a problem in subsequent handling, and the possible side slippage and other errors

which limit the precision of this means of handling.

6.10.4 Adhesive Gripper

Gripper designs in which an adhesive substance performs the grasping action can be used to handle

fabrics and other lightweight materials. The requirements on the items to be handled are that they must

be gripped on one side only and that other forms of grasping such as a vacuum or magnet are not

appropriate. One of the potential limitations of an adhesive gripper is that the adhesive substance loses

its tackiness on repeated Usage. Consequently, its reliability as a gripping device is diminished with

each successive operation cycle. To overcome this limitation, the adhesive material is loaded in the

form of a continuous ribbon into a feeding mechanism that is attached to the robot wrist. The feeding

mechanism operates in a manner similar to a typewriter ribbon mechanism.

6.10.5 TOOLS AS END EFFECTORS

In many applications, the robot is required to manipulate a tool rather than a workpart. In a limited

number of these applications, the end effector is a gripper that is designed to grasp and handle the tool.

The reason for using a gripper in these applications is that there may be more than one tool to be used

by the robot in the work cycle. The use of a gripper permits the tools to be exchanged during the cycle,

and thus facilitates this multitool handling function.

In most of the robot applications in which a tool is manipulated, the tool is attached directly to the

robot wrist. In these cases the tool is the end effector. Some examples of tools used as end effectors in

robot applications include:

Spot-welding tools

Arc-welding torch

Spray-painting nozzle

Rotating spindles for operations such as:

drilling

routing

Page 120: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.15

wire brushing

grinding

Liquid cement applicators for assembly

Heating torches

Water jet cutting tool

6.11 TRANSDUCERS

A transducer is a device that converts one type of physical variable (e.g., force, pressure, temperature,

velocity, flow rate, etc.) into another form. A common conversion is to electrical voltage, and the

reason for making the conversion is that the converted signal is more convenient to use and evaluate.

A sensor is a transducer that is used to make a measurement of a physical variable of interest. Some

of the common sensors and transducers include strain gauges (used to measure force and pressure),

thermocouples (temperatures), speedometers (velocity), and Pitot tubes (flow rates).

Any sensor or transducer requires calibration in order to be useful as a measuring device. Calibration

is the procedure by which the relationship between the measured variable and the converted output

signal is established. Transducers and sensors can be classified into two basic types depending

on the form of the converted signal. The two types are:

1. Analog transducers

2. Digital transducers

Analog transducers provide a continuous analog signal such as electrical voltage or current. This signal

can then be interpreted as the value of the physical variable that is being measured. Digital transducers

produce a digital output signal, either in the form of a set of parallel status bits or a series of pulses

that can be counted. In either form, the digital signal represents the value of the measured variable.

Digital transducers are becoming more popular because of the ease with which they can be read as

separate measuring instruments. In addition, they offer the advantage in automation and process

control that they are generally more compatible with the digital computer than analog-based sensors.

6.12 INTELLIGENT ROBOTS

Intelligent robots constitute a growing class of industrial robot that possesses the capability not only

to play back a programmed motion cycle but to also interact with its environment in a way that seems

intelligent. Invariably, the controller unit consists of a digital computer or similar device (e.g.,

programmable controller). Intelligent robots can alter their programmed cycle in response to

conditions that occur in the workplace. They can make logical decisions based on sensor data received

from the operation. The robots in this class have the capacity to communicate during the work cycle

with humans or computer-based systems. Intelligent robots are usually programmed using an English-

like and symbolic language not unlike a computer programming language. Indeed, the kinds of

applications that are performed by intelligent robots rely on the use of a high-level language to

accomplish the complex and sophisticated activities that can be accomplished by these robots. Typical

applications for intelligent robots are assembly tasks and arc-welding operations.

Page 121: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.16

6.13 WORK CELL CONTROL AND INTERLOCKS

6.13.1 Work cell control

Industrial robots usually work with other things: processing equipment, workparts, conveyors, tools,

and perhaps, human operators. A means must be provided for coordinating all of the activities which

are going on within the robot workstation.

Some of the activities occur sequentially, while others take place simultaneously. To make certain that

the various activities are coordinated and occur in the proper sequence, a device called the work cell

controller is used (another name for this is workstation controller). The work cell controller usually

resides within the robot and has overall responsibility for regulating the activities of the work cell

components.

6.13.2 Interlocks

An interlock is the feature of work cell control which prevents the work cycle sequence from

continuing until a certain condition or set of conditions has been satisfied. In a robotic work cell, there

are two types: outgoing and incoming. The outgoing interlock is a signal sent from the workstation

controller to some external machine or device that will cause it to operate or not operate. For example,

this would be used to prevent a machine from initiating its process until it was commanded to proceed

by the work cell controller. An incoming interlock is a signal from some external machine or device

to the work controller which determines whether or not the programmed work cycle sequence will

proceed. For example, this would be used to prevent the work cycle program from continuing until the

machine signaled that it had completed its processing of the workpiece.

The use of interlocks provides an important benefit in the control of the work' cycle because it

prevents actions from happening when they shouldn't, and it causes actions to occur when they

should. Interlocks are needed to help coordinate the activities of the various independent components

in the work cell and to help avert damage of one component by another.

In the planning of interlocks in the robotic work cell, the application engineer must consider both the

normal sequence of activities that will occur during the work cycle, and the potential malfunctions that

might occur. Then these normal activities are linked together by means of limit switches, pressure

switches, photoelectric devices, and other system components. Malfunctions that can be anticipated

are prevented by means of similar devices.

6.14 ROBOT APPLICATIONS

Robots are best suited to work in environments where humans cannot perform the tasks. Robots have

already been used in many industries and for many purposes. They can often perform better than

humans and at lower costs. For example, a welding robot can probably weld better than a human

welder, because the robot can move more uniformly and more consistently. In addition, robots do not

need protective goggles, protective clothing, ventilation, and many other necessities that their human

counterparts do. As a result, robots can be more productive and better suited for the job. A robot

exploring the ocean bottom would require far less attention than a human diver. Also, the robot can

Page 122: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.17

stay underwater for long periods and can go to very large depths and still survive the pressure; it also

does not require oxygen.

The following is a list of some applications where robots are useful. The list is not complete by any

stretch of imagination. There are many other uses as well, and other applications find their way into

the industry and the society all the time:

Machine loading, where robots supply parts to or remove parts from other machines. In this

type of work, the robot may not even perform any operation on the part, but is only a means of handling

parts within a set of operations.

Pick and place operations, where the robot picks up parts and places them elsewhere. This

may include palletizing, placing cartridges, simple assembly where two parts are put together (such as

placing tablets into a bottle), placing parts in an oven and removing the treated part from the oven.

Welding, where the robot, along with proper setups and a welding end effector, is used to weld

parts together. This is one of the most common applications of robots in the auto industry. Due to the

robots' consistent movements, the welds are very uniform and accurate. Welding robots are usually

large and powerful.

Painting is another very common application of robots, especially in the automobile industry.

Since maintaining a ventilated, but clean, room suitable for humans is difficult and compared with

those performed by humans, robotic operations are more consistent, painting robots are very well

suited for their job.

Inspection of parts, circuits boards, and other similar products is also a very common

application for robots. In general, some other device is integrated into the system for inspection. This

may be a vision system, an X-ray device, an ultrasonic detector, or other similar devices. In one

application, a robot equipped with an ultrasound crack detector was given the computer-aided design

(CAD) data about the shape of an airplane fuselage and wings, and was used to follow the airplane's

body contours and check each joint, weld, or rivet. In a similar application, a robot was used to search

for and find the location of each rivet, detect and mark the rivets with fatigue cracks, drill them out,

and move on. The technicians would insert and install new rivets. Robots have also been extensively

used for circuit board and chip inspection.

Sampling with robots is used in many industries, including in agriculture. Sampling can be

similar to pick and place and inspection, except that it is performed only on a certain number of

products.

Assembly operations are among the most difficult for the robot to do. Usually, assembling

components into a product involves many operations. For example, the parts must be located and

identified, carried in a particular order with many obstacles around the setup, fitted together, and then

assembled. Many of the fitting and assembling tasks are complicated as well, and may require pushing,

turning, bending, wiggling, pressings and snapping the tabs to connect the parts.

Manufacturing by robots may include many different operations, such as material removal,

drilling, deburring, laying glue, cutting, etc. It also includes insertion of parts, such as electronic

Page 123: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.18

components into circuit boards, installation of boards into electronic devices such as VCR's, and other

similar operations.

Surveillance by robots has been tried, but was not too successful. However, the use of vision

systems for surveillance has been very extensive, both in security industry and in traffic control. For

example, in one part of the highway system in Southern California, one lane of traffic has been leased

out to private industry, which maintains the road and provides services, but also charges users.

Surveillance cameras are used to detect the license plates of the cars that use the road, which are

subsequently charged a toll for road use.

Medical applications are also becoming increasingly common. For example, the Robodoc

was designed to assist a surgeon in total-joint-replacement operations. Since many of the functions

that are performed during this procedure, such as cutting of the head of the bone, drilling a hole in

the bone's body, reaming the hole for precise dimension, and installation of the manufactured

implant joint, can be performed by a robot with better precision than by a human, the mechanical

parts of the operation are assigned to the robot. Similarly, many other robots have been used to assist

surgeons during microsurgery, including operation on heart valves in Paris.

Assisting disabled individuals has also been tried with interesting results. There is much that

can be done to help the disabled in their daily lives. In one study, a small table-top robot was

programmed to communicate with a disabled person and to perform simple tasks such as placing a

food plate into the microwave oven, removing the plate from the oven, and placing the plate in front

of the disabled person to eat. Many other tasks were also programmed for the robot to perform.

Hazardous environments are well suited for robotics use. Because of their inherent danger in

these environments, humans must be well protected against the dangers. However, robots can access,

traverse, maintain, and explore these areas without the same level of concern. Servicing a radioactive

environment, for instance, can be done much easier with a robot than with a human.

Underwater, space, and remote locations can also be serviced or explored by robots.

Although no human has yet been sent to Mars, there have been a number of rovers that have already

landed and explored it. The same is true for other space and underwater applications, Until recently,

for example, very few sunken ships were explored in deep oceans, because no one could access those

depths. Many crashed airplanes, as well as sunken ships and submarines, are nowadays recovered

quickly by underwater robots.

In an attempt to clean the smudge from inside of a steam generator blowdown pipe, a tele operated

robot called Cecil was designed to crawl down the pipe and wash away the smudge with a stream of

water at 6,000 psi.

OTHER ROBOTS AND APPLICATIONS

With the same interest that helped scientists and engineers design human-like robots, other robots have

been designed to imitate insects and other animals. Some robots are designed to be used in military

operations, in medical operations, or for entertainment. In one case, a small robotic mine-sweeper was

developed to search for mines and to explode them. The rationale is that it is far better to destroy a

low-cost robot in exploding a mine than it is to lose a life or have casualties.

Page 124: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.19

Another area that is somewhat related to robotics and its applications is Micro-Electro-Mechanical-

Systems (MEMS). These are microlevel devices that are designed to perform functions within a

system, which may include medical, mechanical, electrical, and physical tasks. For example, a

microlevel robotic device may be sent through major veins to the heart for exploratory or surgical

functions, a MEMS sensor may be used to measure the levels of various elements in blood, or a MEMS

actuator may be used to deploy automobile airbags in a collision.

6.15 ADVANTAGES AND DISADVANTAGES OF ROBOTS

Robotics and automation can, in many situations, increase productivity, safety, efficiency,

quality, and consistency of products.

Robots can work in hazardous environments without the need for life support, comfort, or

concern about safety.

Robots need no environmental comfort, such as lighting, air conditioning, ventilation, and

noise protection.

Robots work continuously without experiencing fatigue or boredom, do not get mad, do not

have hangovers, and need no medical insurance or vacation.

Robots have repeatable precision at all times, unless something happens to them or unless they

wear out.

Robots can be much more accurate than humans. Typical linear accuracies are a few thousands

of an inch. New wafer-handling robots have microinch accuracies.

Robots and their accessories and sensors can have capabilities beyond that of humans.

Robots can process multiple stimuli or tasks simultaneously. Humans can only process one

active stimulus.

Robots replace human workers creating economic problems, such as lost salaries, and social

problems, such as dissatisfaction and resentment among workers.

Robots lack capability to respond in emergencies, unless the situation is predicted and the

response is included in the system. Safety measures are needed to ensure that they do not injure

operators and machines working with them. This includes:

Inappropriate or wrong responses

A lack of decision-making power

A loss of power

Damage to the robot and other devices

Human injuries

Robots, although superior in certain senses, have limited capabilities in

Degrees of freedom

Dexterity

Sensors

Vision systems

Real-time response

Page 125: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.20

Robots are costly, due to

Initial cost of equipment

Installation costs

Need for peripherals

Need for training

Need for programming

6.16 ROBOTIC POWER SOURCES

A recent survey indicated that, in terms of total robots made, electric drives account for about one half

of the robot drives used; pneumatic drives, about one third of the total; and hydraulic drives, about

one sixth of the total. Some authorities believe that these ratios will hold rather steady; others profess

a solid trend toward electric drives. Electric servo units lately have been advanced in power and

durability.

6.16.1 Electric Power Source

All robot systems use electricity as the primary source of energy. Electricity turns the pumps that

provide hydraulic and pneumatic pressure. It also powers the robot controller and all the electronic

components and peripheral devices.

In all electric robots, the drive actuators, as well as the controller, are electrically powered. Most

electric robots use servomotors for axes motion, but a few open loop robot systems utilize stepper

motors. The majority of robots presently are equipped with DC servomotors, but eventually will be

changed to AC servo motors because of their higher reliability, compactness, and high performance.

Most new model robots appear to be with an AC servomotor and an encoder, which simplifies wiring,

reduces maintenance, and increases performance. Therefore, AC servomotors are gaining confidence

and importance in the robot industry. Electric motors provide the greatest variety of choices for

powering manipulators, especially in the low- and moderate-load ranges, and for low speed high-load

operations.

Because electric robots do not require a hydraulic power unit, they conserve floor space and decrease

factory noise. Direct drive models provide very quick response. No energy conversion is required

because the electric power is applied directly to the drive actuators on the axes. In an electric

manipulator, the motors generally provide rotational motion and, therefore, must use rack-and-pinion

gears or ball-screw drives to change to linear movements, for direct drives are connected to the joints

through some kind of mechanical coupling, such as a lead screw, pulley block, spur gears, or harmonic

drive.

The disadvantages of electric drives are that the payload capability is limited to three hundred pounds

or less, and the operation in explosive environments poses problems.

6.16.2 Pneumatic Power Source

Pneumatic drives are generally found in relatively low-cost manipulators with low load-carrying

capacity. When used with non-servo controllers, they usually require mechanical stops to ensure

accurate positioning. Pneumatic drives have been used for many years for powering simple stop-to-

stop motions. Most often used configurations are a linear single or a double-acting piston actuator.

Page 126: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.21

Rotary actuators also are used. In converting linear actuation to rotary motion, a drive pulley connected

to the actuator by a cable may be used, thus avoiding the non- linearities of joint motion inherent in

linkwork conversion of linear to rotary motion.

An advantage of the pneumatic actuator is its inherently light weight, particularly when operating

pressures are moderate. This advantage, coupled with readily available compressed air supplies, makes

pneumatics a good choice for moderate to low load applications that do not require great precision.

Because of the light weight, pneumatics are often used to power end effectors even when other power

sources are used for the manipulator’s joints.The principal disadvantages of pneumatic actuators

include their inherent low efficiencies, especially at reduced loads; their low stiffness (even at the high

end of practical operating pressure); and problems of controlling them with high accuracy.

6.16.3 Hydraulic Power Source

Hydraulic drives are either linear piston actuators or a rotary vane configuration. If the vane type is

used as a direct drive, the range of joint rotation is limited to less than 360 degrees because of the

internal stops on double-acting vane actuators. Hydraulic actuators provide a large amount of power

for a given actuator.

The high power-to-weight ratio makes the hydraulic actuator an attractive choice for moving moderate

to high loads at reasonable speeds and moderate noise Revels. Hydraulic motors usually provide a

more efficient way of using energy to achieve a better performance, but they are more expensive and

generally less accurate.

A major disadvantage of hydraulic systems is their requirement for an energy storage system,

including pumps and accumulators. Hydraulic systems also are susceptible to leakage, which may

reduce efficiency or require frequent cleaning and maintenance. The working fluid must always be

kept clean and filter-free of particles. Fluid must be kept at a constant warm temperature (100°F-

110°F). Also, air entrapment and cavitation effects can sometimes cause difficulties. One of the chief

concerns with hydraulic power is the environmental issue. Oil that is contaminated is costly to remove,

and any leakage is considered an environmental contamination problem.

6.16.4 Electromechanical Power Source

Electromechanical power sources are used in about 20 percent of the robots available today. Typical

forms are servomotors, stepping motors, pulse motors, linear solenoids and rotational solenoids, and

a variety of synchronous and timing belt drives.

The primary use of AC servomotors in robot joint movements is for fast, accurate positioning, high

stall torque, small frame size, and lightweight. Pneumatically driven robots, because of the

compressibility of air, normally are found in light-service, limited-sequence, and pick-and-place

applications. Hydraulic robots usually employ hydraulic servo valves and analog resolvers for control

and feedback. Digital encoders and well-designed feedback control systems can provide hydraulically

actuated robots with an accuracy and repeatability generally associated with electrically driven robots.

Page 127: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.22

6.17 ROBOTIC SENSORS

For certain robot applications, the type of workstation control using interlocks is not adequate. The

robot must take on more humanlike senses and capabilities in order to perform the task in a satisfactory

way. These senses and capabilities include vision and hand-eye coordination, touch, and hearing.

Accordingly, we will divide the types of sensors used in robotics into the following three categories:

1. Vision sensors

2. Tactile and proximity sensors

3. Voice sensors

6.17.1 Vision sensors

This is one of the areas that is receiving a lot of attention in robotics research. Computerized visions

systems will be an important technology in future automated factories. Robot vision is made possible

by means of a video camera, a sufficient light source, and a computer programmed to process image

data. The camera is mounted either on the robot or in a fixed position above the robot so that its field

of vision includes the robot’s work volume. The computer software enables the vision system to sense

the presence of an object and its position and orientation. Vision capability would enable the robot to

carry out the following kinds of operations:

Retrieve parts which are randomly oriented on a conveyor.

Recognize particular parts which are intermixed with other objects.

Perform visual inspection tasks.

Perform assembly operations which require alignment.

All of these operations have been accomplished in research laboratories. It is merely a matter of time

and economics before vision sensors become a common feature in robot applications.

6.17.2 Tactile and proximity sensors

Tactile sensors provide the robot with the capability to respond to contact forces between itself and

other objects within its work volume. Tactile sensors can be divided into two types:

1. Touch sensors

2. Stress sensors (also called force sensors)

Touch sensors are used simply to indicate whether contact has been made with an object. A simple

microswitch can serve the purpose of a touch sensor. Stress sensors are used to measure the magnitude

of the contact force. Strain gage devices are typically employed in force-measuring sensors.

Potential uses of robots with tactile sensing capabilities would be in assembly and inspection

operations. In assembly, the robot could perform delicate part alignment and joining operations. In

inspection, touch sensing would be useful in gauging operations and dimensional-measuring activities.

Proximity sensors are used to sense when one object is close to another object. On a robot, the

proximity sensor would be located on or near the end effector. Engineered by means of optical-

proximity devices, eddy-current proximity detectors, magnetic-field sensors, or other devices. In

robotics, proximity sensors might be used to indicate the presence or absence of a workpart or other

object. They could also be helpful in preventing injury to the robot’s human coworkers in the factory.

Page 128: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.23

6.17.3 Voice sensors

Another area of robotics research is voice sensing or voice programming. Voice programming can be

defined as the oral communication of commands to the robot or other machine. The robot controller

is equipped with a speech recognition system which analyzes the voice input and compares it with a

set of stored word patterns. When a match is found between the input and the stored vocabulary word,

the robot performs some action which corresponds to that word.

Voice sensors would be useful in robot programming to speed up the programming procedure, just as

it does in NC programming. It would also be beneficial in especially hazardous working environments

for performing unique operations such as maintenance and repair work. The robot could be placed in

the hazardous environment and remotely commanded to perform the repair chores by means of step-

by-step instructions.

6.18 PROGRAMMING OF THE ROBOT

There are various methods by which robots can be programmed to performed a given work cycle.

Divide these programming methods into four categories:

(a) Manual method

(b) Walkthrough method

(c) Lead through method

(d) Off-line programming

6.18.1 Manual method

This method is not really programming in the conventional sense of the world. It is more like setting

up a machine rather than programming. It is the procedure used for the simpler robots and involves

setting mechanical stops, cams, switches, or relays in the robot’s control unit. For these low-

technology robots used for short work cycles, the manual programming method is adequate.

6.18.2 Walkthrough method

In this method the programmer manually moves the robot’s arm and hand through the motion sequence

of the work cycle. Each movement is recorded into memory for subsequent playback during

production. The speed with which the movements are performed can usually be controlled

independently so that the programmer does not have to worry about the cycle time during the

walkthrough. The main concern is getting the position sequence correct. The walkthrough method

would be appropriate for spray painting and arc welding robots.

6.18.3 Lead through method

The lead through method makes use of a teach pendant to power drive the robot through its motion

sequence. The teach pendant is usually a small hand-held device with switches and dials to control the

robot’s physical movement. Each motion is recorded into memory for future playback during the work

cycle. The lead through method is very popular among robot programming methods because of its

ease and convenience.

6.18.4 Off-line programming

This method involves the preparation of the robot program off-line, in a manner similar to NC part

programming. Off-line robot programming is typically accomplished on a computer terminal. After

Page 129: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.24

the program has been prepared, it is entered into the robot memory for use during the work cycle. The

advantage of off-line robot programming is that production time of the robot is not lost to delays in

teaching the robot a new task. Programming off-line can be done while the robot is still in production

on the preceding job. This means higher utilization of the robot and the equipment with which it

operates.

6.19 ROBOT PROGRAMMING LANGUAGES

Non-computer-controlled robots do not require a programming language. They are programmed by

the walkthrough or lead through methods while the simpler robots are programmed by manual

methods. With the introduction of computer control for robots came the opportunity and the need to

develop a computer-oriented robot programming language. In this section, discuss two of these

languages: VAL, developed for the Unimation PUMATM robot; and MCL, and APT-based language

developed by McDonnell-Douglas Corporation.

6.19.1 The VALTM language

The VAL language was developed by Victor Scheinman for the PUMA robot, an assembly robot

produced by Unimation Inc. Hence, VAL stands for Victor's Assembly Language. It is basically an

off-line language in which the program defining the motion sequence can be developed off-line, but

the various point locations used in the work cycle are most conveniently defined by lead through.

VAL statements are divided into two categories. Monitor Commands and Programming Instructions.

The Monitor Commands are a set of administrative instructions that direct the operation of the robot

system. The Monitor Commands would be used for such functions as:

Preparing the system for the user to write programs for the PUMA

Defining points in space

Commanding the PUMA to execute a program

Listing programs on the CRT

The Program Instructions are a set of statements used to write robot programs. Programs in VAL

direct the sequence of motions of the PUMA. One statement usually corresponds to one movement

of the robot's arm or wrist. Examples of Program Instructions include:

Move to a point.

Move to a point in a straight-line motion.

Open gripper.

Close gripper.

The Program Instructions are entered into memory to form programs by first using the Monitor

Command EDIT. This prepares the system to receive the Program Instruction statements in the proper

order.

Page 130: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.25

6.19.2 The MCL language

The MCL stands for Machine Control Language and was developed by McDonnell-Douglas

Corporation under contract to the U.S. Air Force ICAM (Integrated Computer-Aided Manufacturing)

Program. The language is based on the APT NC language, but is designed to control a complete

manufacturing cell, including a cell with robots. MCL is an enhancement of APT which possesses

additional options and features needed to do off-line programming of a robotic work cell.

Additional vocabulary words were developed to provide the supplementary capabilities intended to be

covered by the MCL language. These capabilities include vision, inspection, and the control of signals

to and from the various devices that constitute the robotic workstation. MCL also permits the user to

define MACRO-like statements that would be convenient to use for specialized applications.

After the MCL program has been written, it is compiled to produce the CLFILE as output. The

definition of the CLFILE has been extended to accommodate the new MCL features that go beyond

the conventional cutter location data in APT. The extensions include such capabilities as:

The definition of the various devices within the work cell and the tasks which are performed by these

devices. Predefined frames of reference which are associated with the different machines or devices

in the cell. User-defined frames of reference which could be used for defining the geometry of the

work part. The part identification and acquisition within the work cell

MCL represents a significant enhancement of APT which can be used to perform off-line

programming of complex robotic work cells.

6.20 VISION SYSTEM

Machine vision (other names include computer vision and artificial vision) is an important sensor

technology with potential applications in many industrial operations. Many of the current applications

of machine vision are in inspection; however, it is anticipated that vision technology will play an

increasingly significant role in the future of robotics.

Advances in vision technology for robotics are expected to broaden the capabilities of robotic vision

systems to allow for vision-based guidance of the robot arm, complex inspection for close dimensional

tolerances, and improved recognition and part location capabilities. These will result from constantly

reducing cost of computational capability, increased speed, and new and better algorithms currently

being developed.

Machine vision is concerned with the sensing of vision data and its interpretation by a computer. The

typical vision system consists of the camera and digitizing hardware, a digital computer, and

hardware and software necessary to interface them. This interface hardware and software is often

referred to as a preprocessor. The operation of the vision system consists of three functions:

Sensing and digitizing image data

Image processing and analysis

Application

The sensing and digitizing functions involve the input of vision data by means of a camera focused on

the scene of interest. Special lighting techniques are frequently used to obtain an image of sufficient

Page 131: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.26

contrast for later processing. The image viewed by the camera is typically digitized and stored in

computer memory.

The digitized image matrix for each frame is stored and then subjected to image processing and

analysis functions for data reduction and interpretation of the image. These steps are required in order

to permit the real-time application of vision analysis required in robotic applications.

The third function of a machine vision system is the applications function. The current applications of

machine vision in robotics include inspection, part identification, location, and orientation.

6.20.1 COMPUTER VISION

Computer vision has become an indispensable part of an “intelligent” robotic system. As is true with

humans, vision endows a robot with a sophisticated sensing mechanism that allows the machine to

respond to its environment in an intelligent and flexible manner. The use of vision and other sensing

schemes is motivated by the continuing need to increase the flexibility and scope of applications of

robotic systems. Although proximity, touch, and force sensing play a significant role in the

improvement of robot performance, vision is recognized as the most powerful robot sensory capability.

Robot vision may be defined as the process of extracting, characterizing, and interpreting information

from images of a three-dimensional world. This process, also commonly referred to as machine or

computer vision, may be subdivided into six principal areas: (1) sensing, (2) preprocessing, (3)

segmentation, (4) description, (5) recognition, and (6) interpretation. It is convenient to group these

various areas according to the sophistication involved in their implementation. The three levels of

processing are low-, medium-, and high-level vision. Although there are no clear-cut boundaries

between these subdivisions, they do provide a useful framework for categorizing the various processes

that are inherent components of a machine-vision system.

In this section, robot vision is divided into three fundamental tasks: image transformation, image

analysis, and image understanding. Image transformation involves the conversion of light images to

electrical signals that can be used by a computer. Once a light image is transformed to an electronic

image, it may be analyzed to extract such image information as object edges, regions, boundaries,

color, and texture. This process is called image analysis. The last and most difficult process in robot

vision is that once the image is analyzed, a vision system must interpret what the image represents in

terms of information about its environment. This is called image understanding.

6.20.1.1 Image Transformation

Image transformation is the process of electronically digitizing light images using image devices. An

image device is the front end of a vision system, which acts as an image transducer to convert light

energy to electrical energy. In humans, the image device is the eye. In a vision system, the image

device is a camera, photodiode array, charge-coupled device (CCD) array, or charge-injection device

(CID) array.

The output of an image device is a continuous analog signal that is proportional to the amount of light

reflected from an image. In order to analyze the image with a computer, the analog signals must be

converted and stored in digital form. To this end, a rectangular image array is divided into small

regions called picture elements, or pixels. Figure 15.23 illustrates the idea. With photodiodes or CCD

arrays, the number of pixels equals the number of photodiodes or CCD devices. The pixel arrangement

Page 132: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.27

provides a sampling grid for an analog-to-digital (A/D) converter. At each pixel, the analog signal is

sampled and converted to a digital value. With an 8-bit A/D converter, the converted pixel value will

range from 0 for white to 255 for black. Different shades of gray are represented by values between

these two extremes. This is why the term gray level is often used in conjunction with the converted

values. As the pixels are converted, the respective gray-level values are stored in a memory matrix,

which is called a picture matrix.

6.20.1.2 Image Analysis

A computer needs to locate the edges of an object in order to construct drawings of the object within

a scene. Line drawings provide a basis for image understanding, as they define the shapes of objects

that make up a scene. Thus, the basic reason for edge detection is that edges lead to line drawings,

which lead to shapes, which lead to image understanding.

6.20.1.3 Image Understanding

The final task of robot vision is to interpret the information obtained during the image analysis process.

This is called image understanding, or machine perception. Most image-understanding research is

centered on the “blocks world.” The blocks world assumes that real-world images can be broken down

and described by 2-D rectangular and triangular solids. Several Al-based image-understanding

programs, which can interpret real-world images, have been successfully written under this blocks-

world assumption.

6.21 ECONOMIC AND SOCIAL ISSUES

Although it is certainly true that robots can relieve humans of the need to perform what have been

called "4 D jobs" (dull, dirty, dangerous, and difficult), the fact remains that manufacturing plant

managers are extremely concerned with the "bottom line." A survey of robot users conducted in the

1980s by the Carnegie Mellon University Robotics Institute indicates that the primary reason for

selecting a robot is to reduce labor costs. If robots cannot be justified economically, they should not

be purchased or used in production lines.

Today, the price of a single industrial robot ranges from about $6,000 to well over $100,000. To this

must be added the cost of the associated tooling and fixturing that are to be used within the robot

workcell and the total installation cost. It has been found that approximately 66 percent of the overall

system cost is for the robot, 30 percent is for the additional tooling, and about 16 percent is for instal-

lation. Consider a system with a total cost of $100,000 broken down as follows:

Material-handling robot $66,000

Tooling and fixturing $30,000

Installation $16,000

It should be noted that the figure used for this type of robot is about the current average in the United

States. Also, the tooling and fixturing figure includes engineering development costs.

It was estimated that in 1996, an automobile worker earned about $17 per hour, including fringe

benefits. In addition, the Draper Laboratory at MIT has estimated that it costs about $6 per hour to run

a robot based on operating sixteen hours per day (i.e., two shifts per day) and a useful life of about

Page 133: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.28

eight years. (Although other sources suggest a figure of $2 per hour, many robot manufacturers use

the more conservative number.) Because a worker will normally put in about two thousand hours per

year (forty hours per week for fifty weeks), it can be seen that the $11 per hour differential in labor

costs ($17 - $6) produced by the robot results in a yearly "saving" of about $22,000. Thus, it will take

about 2.8 years to pay back the original cost of the robot ($66,000/$22,000). After this time, the

user will be "making" $22,000 per year or, more correctly, will be experiencing a positive cash flow.

If we assume a two-shift-per-day activity, the payback period will be only 1.4 years, after which time

a cash flow of $44,000 per year will occur.

6.22 ROBOT SAFETY

A robotic system is an integration of robots, machines, computerized information channels, and

humans, no element of which can be considered perfect or immune from eventual failure and

malfunction. The proximity of humans to the robots allows the risk of mutual damage, resulting in the

formulation of safety guidelines that indicate how the conditions of conflict can be minimized. The

high productivity levels associated with robotic systems can be only realized if all the system elements

are functioning safely and reliably. However, until definitive regulations are imposed by law,

attempting to determine the safety hazards of a robotic assembly system is best done on a piecemeal

basis, whereby each element is analyzed for risk. The relationships between elements are known on a

quantitative or qualitative basis.

Therefore, the risk factors can be transferred from one element to the others.

There are four groups of humans at risk from direct personal injury from a robot:

Programmers. A robot programmer using any one of the previously mentioned programming methods

is in direct contact with the robot. This closeness with the robot’s work envelope, with its inherent

danger of injury, distinguishes robotics from any other form of automation.

Maintenance engineers. A maintenance engineer is at risk from much the same dangers as

programmers, with the added risk of electrocution. Also, because maintenance procedures often

require that safety interlocks be disconnected, the inherent risk of injury is greater.

Casual observers. To the casual observer, robots are often seen standing still, apparently doing

nothing, for long periods of time. The programmer, of course, would know whether or not these pauses

are intentional: the robot may be performing a programmed delay or waiting. However, if, as is usually

the case, the assembly robot is not rigidly guarded, then a casual observer may move toward a

seemingly stationary robot and be injured when it continues its operation.

Others outside the assumed danger zone. Even though a robot has a known maximum work envelope,

the risk of injury is not limited to encounters within this envelope. If components manipulated by the

robot are not properly secured, then it is possible for them to fly out of the grippers and strike personnel

well outside the assumed danger zone of the robot.

In a practical sense, safety procedures and devices allow the authorized entry of humans into a robot’s

work envelope with a minimal risk of injury. Hardware devices and sensors monitor all anticipated

reasonable access to a robot’s work envelope. Physical safeguards are many and varied. They include.

The following:

1. Simple contact switches

2. Restrained keys

Page 134: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.29

3. Pressure mats

4. Infrared light beams

5. Vision systems

6. Flashing red lights within a work zone indicating that an apparently stationary robot is activate

H but awaiting an input, or performing a time-delayed operation.

6.23 ROBOT KINEMATICS AND DYNAMICS

Robot arm kinematics involves the analytical study of the geometry of motion of a robotic arm with

respect to a fixed reference coordinate system without regard to the forces/momenta that cause the

motion. In other words, robot kinematics deals with the analytical description of the spatial

displacement of the robot as a function of time, in particular, the relations between the joint-variable

space and the position and orientation of the end-effector of a robot arm.

There are two fundamental problems in robot-arm kinematics. The first is usually referred to as the

direct (or forward) kinematics problem and the second is the inverse kinematics problem. If the

locations of all of the joints and links of a robot arm are known, it is possible to compute the location

of the end of the arm. This is defined as the direct kinematics problem.

The inverse kinematics problem is to determine the necessary positions of the joints and links in order

to move the end of the robot arm to a desired position and orientation in space. Vector and matrix

algebra are used to develop a systematic and generalized approach to describe and represent the

locations of the links of a robot arm with respect to a fixed reference frame. Since the links of a robot

arm can rotate and/or translate with respect to a reference (world) coordinate frame, a body-attached

(joint) coordinate frame is established along the joint axis for each link. In general, the direct

kinematics problem reduces to finding a transformation matrix that relates joint coordinates to world

coordinates.

Computer-based robots are usually servo controlled in the joint-variable space, whereas objects

to be manipulated are usually identified in the world or part coordinate system. In order to control

the position and orientation of the end-effector of a robot to reach the target object, the inverse

kinematics solution is necessary to obtain the correct joint angle. In other words, given the position

and orientation of the end-effector of a six-axis arm and its joint and link parameters, it is possible

to find the corresponding joint angles of the robot so that the end-effector can be positioned as

desired.

6.23.1 ROBOT-ARM DYNAMICS

Robot-arm dynamics, on the other hand, deals with the mathematical formulation of the equations

of robot-arm motion. Specifically, dynamics is concerned with the use of information about the

loads on a robot arm to adjust the servo operation to achieve optimum performance. The information

includes inertia, friction, gravity, velocity, and acceleration. The dynamic equations of motion of an

arm are a set of mathematical equations describing the dynamic behavior of the manipulator. Such

mathematical formulation is useful for computer simulation of the robot-arm motion, the design of

suitable control equations for a robot arm, and the evaluation of the kinematic design and structure

of the robot [Fu, Gonzalez, and Lee, 1987].

Page 135: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 6. Robot technology

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 6.30

This section derives the dynamics for the r robot arm. Figure shows the -r robot and its schematic

representation. This robot arm includes three parts: a fixed-length body, an. extended part, and a

gripper. Let the mass of the fixed-length body be m1, as shown in the figure. The extended part and

the load are modeled as mass m2. The Cartesian location of mass m1 is

Fig 6.8 Robot Arm Dynamic

Robot-arm design. A robot-arm designer may want to enter the geometry of a proposed arm design

along with estimates of masses, loads, and so on, and simulate the dynamic performance of the arm.

Path planning. Basic path-control techniques provide a robot programmer with a tool to plan the

desired path for a robot. However, as the robot moves, and speeds and accelerations increase, kinetic

effects may result in an unexpected deviation from the planned path. Path simulation that considers

the dynamic model can be used to develop worst-case estimates of path deviations at high speeds.

Real-time control. It is known that no single choice of servo gains is appropriate to provide the best

performance of a robot. With the dynamic model of the arm.

The knowledge of kinematics and dynamics allows the control of an arm actuator to accomplish a

desired task following a desired path. Trajectory planning and motion control are of considerable

interest and importance, as these issues involve the degree of automation and intelligence of the robot.

REFERENCES:

James G. Keramas “Robot Technology Fundamentals” India ed. DELMAR CENGAGE

Learning.

Groover and Zimmers “CAD/CAM ” Prentice Hall of India Private Limited.

Mikell P. Groover “Industrial Robotics” 2008 ed. Tata McGraw-Hill.

Saeed B. Niku “Introduction to Robotics” 2009 ed. Prentice Hall of India Private Limited.

Page 136: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.1

7 INTEGRATED PRODUCTION MANAGEMENT SYSTEN

Course Contents

7.1 INTRODUCTION

7.2 TRADITIONAL PRODUCTION

PLANNING AND CONTROL

7.3 PROBLEMS WITH TRADITIONAL

PRODUCTION PLANNING AND

CONTROL

7.4 COMPUTER-INTEGRATED

PRODUCTION MANAGEMENT

SYSTEM

7.5 MATERIAL REQUIREMENTS

PLANNING

7.6 BASIC MRP CONCEPTS

7.7 INPUTS TO MRP

7.8 MRP OUTPUT REPORTS

7.9 BENEFITS OF MRP

7.10 MANUFACTURING RESOURCE

PLANNING (MRP II)

7.11 JIT APPLIED TO FMS

7.12 GT APPLIED TO FMS

Page 137: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.2

7.1 INTRODUCTION

This part of the manual is concerned with the use of computers to manage the production function.

The subject has traditionally been referred to as production planning and control. This function has

been practiced for many years. Attempts to use the computer in production planning date from the late

1950s and early 1960s. The early attempts were directed toward computerizing the same clerical

procedures which had been done by hand for years. These procedures included preparation of

schedules, shortage lists, inventory lists, and similar documents. During the late 1960s and early 1970s,

a few individuals began to recognize the tremendous opportunities provided by the computer to make

fundamental changes in the procedures and organization of production planning and control. Joseph

Orlicky, George Plossl, and Oliver Wight stand out as some of the principal pioneers in these efforts

to modernize and computerize the production management function. MRP (material requirements

planning) was one of the first computerized procedures which significantly improved the way things

were done. Since MRP was first implemented, many additional improvements in production planning

and control have been introduced by taking advantage of the data processing and computational

powers of the computer.

Main objective in this experiment is to describe how computers are utilized to carry out the

production management function in the CAD/CAM age.

7.2 TRADITIONAL PRODUCTION PLANNING AND CONTROL

At least a dozen separate functions can be identified as constituting the cycle of activities in traditional

production planning and control. Organizationally, some of these functions are performed by

departments in the firm other than the production control department. The functions are described in

the following sections.

Forecasting

The forecasting function is concerned with projecting or predicting the future sales activity of the

firm's products. Sales forecasts are often classified according to the time horizon over which they

attempt to estimate. Long-range forecasts look ahead five years or more and are used to guide decisions

about plant construction and equipment acquisition. Intermediate-range forecasts estimate one or two

years in advance and would be used to plan for long-lead-time materials and components. Short-term

forecasts are concerned with a three- to six-month future. Decisions on personnel (e.g., new hiring),

purchasing, and production scheduling would be based on the short-term forecast.

Production planning

This is sometimes called aggregate production planning and its objective is to establish general

production levels for product groups over the next year or so. It is based on the sales forecast and is

used to raise or lower inventories, stabilize production over the planning horizon, and allow for the

launching of new products into the company's product line. Aggregate production planning is a

function that precedes the detailed master production schedule.

Page 138: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.3

Process planning

Process planning involves determining the sequence of manufacturing operations required to produce

a certain product and/or its components. Process planning has traditionally been carried out by

manufacturing engineers as a very manual and clerical procedure. The resulting document, prepared

by hand, is called a route sheet and is a listing of the operations and machine tools through which the

part or product must be routed. The term "routing" is sometimes applied to describe the process

planning function.

Estimating

For purposes of determining prices, predicting costs, and preparing schedules, the firm will determine

estimates of the manufacturing lead times and production costs for its products. The manufacturing

lead time is the total time required to process a work part through the factory. The production costs

are the sum of the material costs, labor, and applicable overhead costs needed to produce the part.

These estimates of lead times and costs are based on data contained in the route sheets, purchasing

files, and accounting records.

Master scheduling

The aggregate production plan must be translated into a master schedule which specifies how many

units of each product are to be delivered and when. In turn, this master schedule must be converted

into purchase orders for raw materials, orders for components from outside vendors, and production

schedules for parts made in the shop. These events must be timed and coordinated to allow delivery

of the final product according to the master schedule.

Specifically, the master schedule or master production schedule is a listing of the products to

be produced, when they are to be delivered, and in what quantities. The scheduling periods in the

master schedule are typically months, weeks, or dates. The master schedule must be consistent with

the plant's production capacity. It should not list more quantities of products than the plant is capable

of producing with its given resources of machines and labor.

Requirements planning

Based on the master schedule, the individual components and subassemblies that make up each

product must be planned. Raw materials must be ordered to make the various components. Purchased

parts must be ordered. And all of these items must be planned so that the components and assemblies

are available when needed. This whole task is called requirements planning or material requirements

planning. The term MRP (for material requirements planning) has come into common usage since the

introduction of computerized procedures to perform the massive data processing required to

accomplish this function. However, the function itself had to be accomplished manually by clerical

workers before computers were used.

Purchasing

The firm will elect to manufacture some components for its products in its own plants. Other

components will be purchased. Deciding between these alternatives is the familiar "make-or-buy"

decision. For the components made in-house, raw materials have to be acquired. Ordering the raw

materials and purchased components is the function of the purchasing department. Materials will be

Page 139: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.4

ordered and the receipt of these items will be scheduled according to the timetable defined during the

requirements planning procedure.

Machine loading and scheduling

Also based on the requirements planning activity is production scheduling. This involves the

assignment of start dates and due dates for the components to be processed through the factory. Several

factors make scheduling complex. First, the number of individual parts and orders to be scheduled

may run into the thousands. Second, each part has its own individual process routing to be followed.

Some parts may have to be routed through dozens of separate machines. Third, the number of machines

in the shop is limited, and the machines are different. They perform different operations and have

different features and capacities.

The total number of jobs to be processed through the factory will typically exceed the number of

machines by a substantial margin. Accordingly, each machine, or work center, will have a queue of

jobs waiting to be processed. Allocating the jobs to work centers is referred to as machine loading.

Allocating the jobs to the entire shop is called shop loading.

Dispatching

Based on the production schedule, the dispatching function is concerned with issuing the individual

orders to the machine operators. This involves giving out order tickets, route sheets, part drawings,

and job instructions. The dispatching function in some shops is performed by the shop foremen, in

other shops by a person called a dispatcher.

Expediting

Even with the best plans and schedules, things go wrong. It is the expediter's job to compare the actual

progress of the order against the production schedule. For orders that fall behind schedule, the

expediter recommends corrective action. This may involve rearranging the sequence in which orders

are to be done on a certain machine, coaxing the foreman to tear down one setup so that another order

can be run, or hand-carrying parts from one department to the next just to keep production going.

There are many reasons why things go wrong in production: parts-in-process have not yet arrived from

the previous department, machine breakdowns, proper tooling not available, quality problems, and so

forth.

Quality control

The quality control department is responsible for assuring that the quality of the product and its

components meets the standards specified by the designer. This function must be accomplished at

various points throughout the manufacturing cycle. Materials and parts purchased from outside

suppliers must be inspected when they are received. Parts fabricated inside the company must be

inspected, usually several times during processing. Final inspection of the finished product is

performed to test its overall functional and appearance quality.

Shipping and inventory control

The final step in the production control cycle involves shipping the product directly to the customer

or stocking the item in inventory. The purpose of inventory control is to ensure that enough products

Page 140: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.5

of each type are available to satisfy customer demand. Competing with this objective is the desire that

the company's financial investment in inventory be kept at a minimum. Inventory control interfaces

with production control since there must be coordination between the various product's sales,

production, and inventory level. Inventory control is often included within the production control

department.

Figure 7.1 Cycle of activities in a traditional production planning and control

The inventory control function applies not only to the company's final products. It also applies to

raw materials, purchased components, and work-in-process within the factory. In each case, planning

and control are required to achieve a balance between the danger of too little inventory (with

possible stock outs) and the expense of too much inventory.

The block diagram of Figure 7.1 depicts the relationships among the production planning and control

functions as well as various other functions of the firm, customers, and outside suppliers. In the

diagram, the production planning and control functions are highlighted in bold blocks.

7.3 PROBLEMS WITH TRADITIONAL PRODUCTION PLANNING AND CONTROL

There are many problems that occur during the cycle of activities in the traditional approach to

production planning and control. Many of these problems result directly from the inability of the

Page 141: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.6

traditional approach to deal with the complex and ever-changing nature of manufacturing. The types

of problems commonly encountered in the planning and control of production are the following:

1. Plant capacity problems. Production falls behind schedule due to a lack of labor and

equipment. This results in excessive overtime, delays in meeting delivery schedules, customer

complaints, backordering, and other similar problems.

2. Suboptimal production scheduling. The wrong jobs are scheduled because of a lack of

clear order priorities, inefficient scheduling rules, and the ever-changing status of jobs in the shop. As

a consequence, production runs are interrupted by jobs whose priorities have suddenly increased,

machine setups are increased, and jobs that are on schedule fall behind.

3. Long manufacturing lead times. In an attempt to compensate for problems 1 and 2,

production planners allow extra time to produce an order. The shop becomes overloaded, order

priorities become confused, and the result is excessively long manufacturing lead times.

4. Inefficient inventory control. At the same time that total inventories are too high for raw

materials, work-in-progress, and finished products, there are stock outs that occur on individual items

needed for production. High total inventories mean high carrying costs, while raw material stock outs

mean delays in meeting production schedules.

5. Low work center utilization. This problem results in part from poor scheduling (excessive

product changeovers and job interruptions), and from other factors over which plant management has

limited control (e.g., equipment breakdowns, strikes, reduced demand for products).

6. Process planning not followed. This is the situation in which the regular planned routing

is superseded by an ad hoc process sequence. It occurs, for instance, because of bottlenecks at work

centers in the planned sequence. The consequences are longer setups, improper tooling, and less

efficient processes.

7. Errors in engineering and manufacturing records. Bills of materials are not current, route

sheets are not up to date with respect to the latest engineering changes, inventory records are

inaccurate, and production piece counts are incorrect.

8. Quality problems. Quality defects are encountered in manufactured components and

assembled products, resulting in rework or scrapped parts, thus causing delays in the shipping

schedule.

7.4 COMPUTER-INTEGRATED PRODUCTION MANAGEMENT SYSTEM

There have been several factors working over the last several decades to cause the evolution of a more

modern and effective approach to the problems of production planning and control cited above. The

most obvious of these factors was the development of the computer, a powerful tool to help accomplish

the vast data processing and routine decision-making chores in production planning that had previ-

ously been done by human beings.

In addition to the computer, there were other factors which were perhaps less dramatic but equally

important. One of these was the increase in the level of professionalism brought to the field of

Page 142: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.7

production planning and control. Production planning has been gradually transformed from what was

largely a clerical function into a recognized profession requiring specialized knowledge and academic

training. Systems, methodologies, and even a terminology have developed to deal with the problems

of this professional field.

Important among the methodologies of production planning and control, and another significant factor

in the development of the field, is operations research. The computer became the important tool in

production planning, but many of the decision-making procedures and software programs were based

on the analytical models provided by operations research. Linear programming, inventory models,

queuing theory, and a host of other techniques have been effectively applied to problems in production

planning and control.

Another factor that has acted as a driving force in the development of better production planning is

increased competition from abroad. Many American firms have lost their competitive edge in

international and even domestic markets. Increasing U.S. productivity is seen as one important way to

improve our competitive position. Better management of the production function is certainly a key

element in productivity improvement.

Finally, a fifth factor is the increase in the complexity of both the products manufactured and the

markets that buy these products. The number of different products has proliferated, tolerances and

specifications are more stringent and customers are more particular in their requirements and

expectations. These changes have placed greater demands on manufacturing firms to manage their

operations more efficiently and responsively.

As a consequence of these factors, companies are gradually abandoning the traditional approach in

favor of what we are calling computer-integrated production management systems. There are other

terms which are used to describe these systems and their major components. IBM uses the term

"communications oriented production information and control system—COPICS" to identify the

group of system elements. George Plossl integrates the various system concepts under the name

"manufacturing control". Computer-Aided Manufacturing International calls its development effort in

this area the "factory management project". Oliver Wight refers to the use of MRPII, or manufacturing

resource planning, to consolidate the manufacturing, engineering, and financial functions of the firm

into one operating system. All of these terms refer to computerized information systems designed to

integrate the various functions of production planning and control.

Figure 7.2 presents a block diagram illustrating the functions and their relationships in a computer-

integrated production management system. Many of these functions are nearly identical to their

counterparts in-traditional production-planning and control. For example, forecasting, production

planning, the development of the master schedule, purchasing, and other functions appear the same,

in Figures 7.1 and7.2. To be sure, modern computerized systems have been developed to perform these

functions, but the functions themselves remain relatively unchanged. More significant changes have

occurred in the organization and execution of production planning and control through the

implementation of such schemes as MRP, capacity planning, and shop floor control. What follows is

a brief description of some of the recently developed functions in a CIPMS. We will neglect those

functions which are nearly the same as their conventional counterparts. The newer functions are

Page 143: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.8

highlighted in Figure 7.2 by bold blocks.

Figure 7.2 Cycle of activities in a computer-integrated production management system

7.5 MATERIAL REQUIREMENTS PLANNING

Material requirements planning is a computational technique that converts the master schedule for end

products into a detailed schedule for the raw material and components used in the end products. The

detailed schedule identifies the quantities of each raw material and component item. It also tells when

each item must be ordered and delivered so as to meet the master schedule for the final products.

MRP is often considered to be a subset of inventory control. While it is an effective tool for

minimizing unnecessary inventory investment, MRP is also useful in production scheduling and

purchasing of materials.

The concept of MRP is relatively straightforward. What complicates the application of the technique

is the sheer magnitude of the data to be processed. The master schedule provides the overall production

plan for final products in terms of month-by-month or week-by-week delivery requirements. Each of

the products may contain hundreds of individual components. These components are produced out of

raw materials, some of which are common among the components. For example, several parts may be

Page 144: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.9

produced out of the same sheet steel. The components are assembled into simple subassemblies. Then

these subassemblies are put together into more complex assemblies—and so forth, until the final

product is assembled together. Each production and assembly step takes time. All of these factors must

be incorporated into the MRP computations. Although each separate computation is uncomplicated,

the magnitude of all the data to be processed is so large that the application of MRP is virtually

impossible unless carried out on a digital computer.

7.6 BASIC MRP CONCEPTS

Material requirements planning is based on several basic concepts which are implicit in the preceding

description but not explicitly defined. These concepts are:

1. Independent versus dependent demand

2. Lumpy demand

3. Lead times

4. Common use items

7.6.1 Independent versus dependent demand

This distinction is fundamental to MRP. Independent demand means that demand for a product is

unrelated to demand for other items. End products and spare parts are examples of items whose

demand is independent. Independent demand patterns must usually be forecasted.

Dependent demand means that demand for the item is related directly to the demand for some other

product. The dependency usually derives from the fact that the item is a component of the other

product. Not only component parts, but also raw materials and subassemblies, are examples of items

that are subject to dependent demand.

Whereas demand for the firm's end products must often be forecasted, the raw materials and

component parts should not be forecasted. Once the delivery schedule for the end products is

established, the requirements for components and raw materials can be calculated directly. For

example, even though the demand for automobiles in a given month can only be forecasted, once that

quantity is established we know that four regular tires will be needed to deliver the car plus one spare

tire.

MRP is the appropriate technique for determining quantities of dependent demand items. These items

constitute the inventory of manufacturing: raw materials, work-in-progress, component parts, and

subassemblies. Accordingly, MRP is a very powerful tool in the planning and control of manufacturing

inventories.

7.6.2 Lumpy demand

In an order point system, the assumption is generally made that the demand for the item in inventory will

occur at a gradual, continuous rate. This assumption is important for developing the mathematical model

to derive the economic lot size formula. In a manufacturing situation, demand for the raw materials and

components of a product will occur in large increments rather than in small, almost continuous units. The

large increments correspond to the quantities needed to make a certain batch of the final product. When

Page 145: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.10

the demand occurs in these large steps, it is referred to by the term “lumpy demand.'' MRP is the

appropriate approach for dealing with inventory situations characterized by lumpy demand.

7.6.3 Lead times

The lead time for a job is the time that must be allowed to complete the job from start to finish. In

manufacturing there are two kinds of lead times: ordering lead times and manufacturing lead times. An

ordering lead time for an item is the time required from initiation of the purchase requisition to receipt of

the item from the vendor. If the item is a raw material that is stocked by the vendor, the ordering lead time

should be relatively short, perhaps a few weeks. If the item must be fabricated by the vendor, the lead

time may be substantial, perhaps several months.

Manufacturing lead time is the time needed to process the part through the sequence of machines specified

on the route sheet. It includes not only the operation times but also the nonproductive time that must be

allowed.

In MRP, lead times are used to determine starting dates for assembling final products and subassemblies,

for producing component parts, and for ordering raw materials.

7.6.4 Common use items

In manufacturing, the basic raw materials are often used to produce more than one component type. Also,

a given component may be used on more than one final product. For example, the same type of steel rod

stock may be used to produce screws on an automatic screw machine. Each of the screw types may then

be used on several different products. MRP collects these common-use items from different products to

effect economies in ordering the raw materials and manufacturing the components.

7.7 INPUTS TO MRP

MRP converts the master production schedule into the detailed schedule into the detailed schedule for

raw materials and components. For the MRP program to perform this function, it must operate on the data

contained in the master schedule. However, this is only one of three sources of input data on which MRP

relies. The three inputs to MRP are:

1. The master production schedule and other order data

2. The bill-of-materials file, which defines the product structure

3. The inventory record file

Figure 7.3 presents a diagram showing the flow of data into the MRP processor and its conversion into

useful output reports. The three inputs are described in the sections below.

Page 146: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.11

Figure 7.3 Structure of a material requirements planning (MRP) system

7.7.1 Master production schedule

The master production schedule is a list of what end products are to be produced, how many of each

product is to be produced, and when the products are to be ready for shipment. The general format of a

master production schedule is illustrated in Figure 7.4. Manufacturing firms generally work toward

monthly delivery schedules. However, in Figure 7.4, the master schedule uses weeks as the time periods.

The master schedule must be based on an accurate estimate of demand for the firm's product, together

with a realistic assessment of its production capacity.

Product demand that makes up the master schedule can be separated into three categories. The first

consists of firm customer orders for specific products. These orders usually include a specific delivery

date which has been promised to the customer by the sales department. The second category is forecasted

demand. Based on statistical techniques applied to past demand, estimates provided by the sales staff, and

other sources, the firm will generate a forecast of demand for its various product lines. This forecast may

constitute the major portion of the master schedule. The third category is demand for individual

component parts. These components will be used as repair parts and are stocked by the firm's service

department. This third category is often excluded from the master schedule since it does not represent

demand for end products.

Figure 7.4 Master production schedule for products P1 and P2, showing week delivery quantities.

Page 147: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.12

7.7.2 Bill of material file

In order to compute the raw material and component requirements for end products listed in the master

schedule, the product structure must be known. This is specified by the bill of materials, which is a

listing of component parts and subassemblies that make up each product. Putting all these assembly

lists together, we have the bill-of-materials file (BOM).

The structure of an assembled product can be pictured as shown in Figure 6.6. This is a relatively

simple product in which a group of individual components make up two subassemblies, which in turn

make up the product. The product structure is in the form of a pyramid, with lower levels feeding into

the levels above. We can envision one level below that shown in Figure 6.6. This would consist of the

raw materials used to make the individual components. The items at each successively higher level

are called the parents of the items in the level directly below. For example, subassembly S1 is the

parent of components C1, C2, and C3. Product P1 is the parent of subassemblies S1 and S2.

The product structure must also specify how many of each item is included in its parent. This

is accomplished in Figure 6.5 by the number in parentheses to the right and below each block. For

example, subassembly S1 contains four of component C2 and one each of components C1 and C3.

Figure 7.5 Product structure for product P1

7.7.3 Inventory record file

It is mandatory in material requirements planning to have accurate current data on inventory status.

This is accomplished by utilizing a computerized inventory system which maintains the inventory

record file or item master file.

A definition of the lead time for the raw materials, components, and assemblies must be

established in the inventory record file. The ordering lead time can be determined from purchasing

records. The manufacturing lead time can be determined from the process route sheets (or routing file).

It is important that the inputs to the MRP processor be kept current. The bill-of-materials file

must be maintained by feeding any engineering changes that affect the product structure into the BOM.

Similarly, the inventory record file is maintained by inputing the inventory transactions to the file.

Page 148: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.13

7.8 MRP OUTPUT REPORTS

The material requirements planning program generates a variety of outputs that can be used in the

planning and management of plant operations. These outputs include:

1. Order release notice, to place orders that have been planned by the MRP system

2. Reports showing planned orders to be released in future periods

3. Rescheduling notices, indicating changes in due dates for open orders

4. Cancellation notices, indicating cancellation of open orders because of changes in the master

schedule

5. Reports on inventory status

The outputs of the MRP system listed above are called primary outputs by Orlicky. In addition,

secondary output reports can be generated by the MRP system at the user's option. These reports

include:

1. Performance reports of various types, indicating costs, item usage, actual versus planned lead

times, and other measures of performance

2. Exception reports, showing deviations from schedule, orders that are overdue, scrap, and so on

3. Inventory forecasts, indicating projected inventory levels (both aggregate inventory as well as

item inventory) in future periods

7.9 BENEFITS OF MRP

There are many advantages claimed for a well-designed, well-managed material requirements

planning system. Among these benefits reported by MRP users are the following.

Reduction in inventory. MRP mainly affects raw materials, purchased components, and work-

in-process inventories. Users claim a 30 to 50% reduction in work-in-process.

Improved customer service. Some MRP proponents claim that late orders are reduced 90%.

Quicker response to changes in demand and in the master schedule.

Greater productivity. Claims are that productivity can be increased by 5 to 30% through MRP.

Labor requirements are reduced correspondingly.

Reduced setup and product changeover costs.

Better machine utilization.

Increased sales and reductions in sales price. These are also claimed as MRP benefits by some

users.

7.10 MANUFACTURING RESOURCE PLANNING (MRP II)

Manufacturing resource planning evolved from material requirements planning in the 1980s. It came

to be abbreviated MRP II to distinguish it from the original abbreviation and to indicate that it was

second generation, that is, more than just a material planning system. Manufacturing resource planning

can be defined as a computer-based system for planning, scheduling, and controlling the materials,

Page 149: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.14

resources, and supporting activities needed to meet the master production schedule. MRP II is a

closed-loop system that integrates and coordinates the major functions of the business involved in

production. The term “closed-loop system” means that MRP II incorporates feedback of data on

various aspects of operating performance so that corrective action can be taken in a timely manner;

that is, MRP II includes a shop floor control system.

MRP II can be considered to consist of three major modules: (1) material requirement planning, or

MRP, (2) capacity planning, and (3) shop floor control. MRP accomplishes the planning functions for

materials, parts, and assemblies, based on the master production schedule. In so doing it also provides

a schedule for factory operations. The capacity planning module interacts with the MRP module to

ensure that the schedules created by MRP are feasible. Finally, the shop floor control module performs

the feedback control function using its factory data collection system to implement the three phases of

order release, order scheduling, and order progress.

Manufacturing resources planning represented an improvement over material requirements planning

because it includes production capacity and shop floor feedback in its computations. But MRP II was

limited to the manufacturing operations of the firm. As further enhancements were made to the MRP

II systems, the trend was to consider all of the operations and functions of the enterprise rather than

manufacturing.

7.11 JIT APPLIED TO FMS

The stockless production concept of just-in-time (JIT) manufacturing, originally pioneered by the

Japanese, is about inventory, but it is much more than inventory reduction. It is about organizing the

production process so that usable parts, both purchased and manufactured, are available on the shop

floor when they are needed- not too late and not too soon.

Throughout the text, emphasis is on material flow and part throughput internal and external to the cell

or FMS. With FMS, sophisticated software handles the part scheduling for each work station, controls

part movement from station to station, handles NC program download to each CNC unit, and performs

a variety of other functions. Ideally, well-implemented and operational JIT techniques should be a

prerequisite to FMS and be in place before a flexible cell or system is installed in order to follow the

"simplify before you automate" rule. Unfortunately, this is not the case in most companies, as adding

cells and systems usually precedes major material flow and inventory reductions. JIT can be either a

cause or an effect of FMS. However, it is difficult to implement FMS without JIT and achieve the true

results of FMS.

FMS forces operational and organizational change in a company. FMS is also a means to a just-in-

time end and can be used in many cases to drive productivity improvement changes like JIT and group

technology through the organization. The training, teamwork, cooperation, planning effort, and

positive attitudes used to implement a cell or system can be carried over and broadened to undertake

implementation of JIT techniques. Installing a cell or system first can provide a seedbed for planting

and leveraging a JIT discipline.

The installation of a cell or system provides the manufacturer with the flexibility to produce parts in

lot sizes as small as one. With an FMS, it is no longer necessary to carry excessively large inventories

or issue high economic order quantities in an attempt to satisfy anticipated customer demands. The

Page 150: OMPUT R AI MANU A TURIN · 2019-11-19 · That is computer-aided design (CAD)! It is not using them as tools for part and assembly analysis. That is computer-aided engineering (CAE)!

Computer Aided Manufacturing (2171903) 7. Integrated Production Management System

Department of Mechanical Engineering Prepared By: Karan J Santoki Darshan Institute of Engineering & Technology, Rajkot Page 7.15

accuracy of marketing's forecast would become less critical since the manufacturer would now have

the option of producing to order. Consequently, the just-in-time philosophy advocated by a flexible

manufacturing system would result in decreased lead times, less work in process on the shop floor,

smaller finished parts inventories, and increased customer satisfaction.

7.12 GT APPLIED TO FMS

The classification and coding associated with GT provides a means by which parts may be easily

selected to load a cell or FMS, if the part classification and coding system is available and operational

at the time cell or system planning begins. In many instances, however, this is not the case and the part

selection process is done manually. When planning for a cell or system, you are essentially doing a

portion of group technology simply by determining equipment requirements, deciding which parts go

into the cell or FMS, and grouping them accordingly.

An FMS is, in fact, a grouping of machines to process a family of parts within a predefined range of

part feature and characteristic requirements. As mentioned before, an FMS in many cases is referred

to as a cell, depending on system size and how a particular company views its automation efforts.

Given these considerations, it is apparent that an FMS can actually be considered a highly sophisticated

GT manufacturing cell that can produce a wider range of parts and part families than the traditional

GT manufacturing cell.

REFERENCES:

Groover and Zimmers “CAD/CAM ” Prentice Hall of India Private Limited, Page 298.

M.P. Groover “Automation production system and CIM” (2nd Edition), Page 762.