• No results found

A micro computer based approach to machine tool selection.

N/A
N/A
Protected

Academic year: 2020

Share "A micro computer based approach to machine tool selection."

Copied!
272
0
0

Loading.... (view fulltext now)

Full text

(1)

Electronic Theses and Dissertations Theses, Dissertations, and Major Papers

1-1-1987

A micro computer based approach to machine tool selection.

A micro computer based approach to machine tool selection.

David Meloche

University of Windsor

Follow this and additional works at: https://scholar.uwindsor.ca/etd

Recommended Citation Recommended Citation

Meloche, David, "A micro computer based approach to machine tool selection." (1987). Electronic Theses and Dissertations. 6825.

https://scholar.uwindsor.ca/etd/6825

(2)

This reproduction is the best copy available.

(3)
(4)

BY

David Melache

A Thesis

submitted to the

Faculty of G r aduate Studies and Research

through the Department of

Industrial Engineering in partial fulfillment

of the r e quirements for the Degree

of Master of Applied Science at

the University of Windsor

Windsor, Ontario, Canada

(5)

IN FO R M A TIO N T O U SER S

T he quality of this reproduction is dependent upon the quality of the copy

submitted. Broken or indistinct print, colored or poor quality illustrations

and photographs, print bleed-through, substandard margins, and improper

alignment can adversely affect reproduction.

In the unlikely event that the author did not send a complete manuscript

and there are missing pages, these will be noted. Also, if unauthorized

copyright material had to be removed, a note will indicate the deletion.

UMI Microform E C 5 4 8 1 4 Copyright 2010 by ProQuest LLC

All rights reserved. This microform edition is protected against unauthorized copying under Title 17, United States Code.

ProQuest LLC

789 East Eisenhower Parkway P.O. Box 1346

(6)

©

(7)

to other institutions or individuals for the purpose of

s cholarly research.

David Meloche

I further authorize the Univer s i t y of Windsor to reproduce

this thesis by photocopying or by other means, in total or

in part, at the request of other institutions or

individuals for the purpose of scholarly research.

David Meloche

(8)
(9)

This thesis is the result o-f research carried out

in the area o-f computer aided process planning (CAPP) . The

research -focused on the use of a micro computer to aid the

p rocess engineer in the development of process plans. The

use of a micro computer was an important consideration

since it allows for a more wide spread use by todays

industries. A procedure to adequately describe the

component in terms of shapes to be removed was developed

which would allow the system to o ptimize the m achine tool

selection procedure. The research focused on the selection

of machines and the generation of cutting parameters to aid

the process engineer by speeding up the arithematic and

heuristic procedures required for the generation of process

plans. The procedure allows the system to select machines

based on the operations determined by the system, generate

the cutting parameters and rank each alternative for

selection by the process engineer. The alternatives were

ranked according to minimum cost or maximum production

rate. As a result of this research, it has been determined

that m i c r o — computers can be effectively used to aid the

process engineer in the development of process plans in

smaller machine shop environments.

(10)

I would like to take this o p po rtu nit y to thank all

the p eop le Mho helped Mith this research. A special thanks

to Dr. Dutta for his g uid e nc e and support during t he course

of this research. I Mould like to thank all the other

m e mb ers of the c om mi t te e for the re help and useful

su gge s ti o ns during the past two years. Also I Mould like to

ack no Ml e dg e the funding provid ed for this research by the

NSERC grant #9652.

A special note of thanks to Jacquie Mummery and Tom

W i lliams for there help. Also I Mould like to thank Doug

Bertram and Alf Handy for there input and help on machining

p r a ctices Mhich are used in industry.

T h is t hesis is dedicated to my Mife Debbie, Mho for the

past t Mo yea rs gav e me the e nco ura gem ent and support needed

to co mple te thi s report.

(11)

-A C K N O W L E D G E M E N T S ... vi i

T A BLE OF C O N T E N T S ... viii

LIST OF F I G U R E S ... x

L I S T O F T A B L E S ... xi

LIST OF A P P E N D I C E S ... xii

Chapter Page 1.0 I n t r o d u c t i o n ... 1

1.1 Goal o-f Computer Aided Process P l a n n i n g ... 1

1.2 Potential B e nefits of C A P P ... 3

2 .0 Goals and Objectives of R e s e a r c h ... - ... 5

3.0 Literature S u r v e y ... 7

3.1 Machine and Tool Selection ... 7

3 . 2 Cutting Parameter Estimation ... 8

3.3 Process Plan Generation ... 9

3.3.1 Type of Process Planning Systems ... 9

3.3.1.1 Variant Approach ... 10

3.3.1.2 Ge n e r a t i v e Approach ... 11

3 . 3.2 Expert Systems ... 12

3.4 Comparison of Existing Systems ... 14

3.5 Summary of Li t e r a t u r e Survey ... 17

4.0 Developing A Framework For Syst e m Design ... 18

4.1 Micro-Computer Tool Oriented Machine Selection 18 4.2 Pr o c e s s e s Considered ... 21

4.2.1 Rotational C o m p o n e n t s ... 21

4.2.2 Prismatic Co m p o n e n t s ... 21

4.3 A s s u m p t i o n s ... 22

(12)

5.1.1 M a c h i n e D a t a F i l e ... 33

5.1.1.1 M a c h i n e C h a r a c t e r i s t i c s ... 37

5 . 1 . 1 . 2 P r o c e s s C h a r a c t e r i s t i c s ... 37

5 . 1 . 1 . 3 Tool C h a r a c t e r i s t i c s ... 39

5 . 1.2 C o m ponent D e s c r i p t i o n ... 41

5.1.2.1 General I n f o r m a t i o n ... 42

5 . 1 . 2 . 2 Rotational Part D e s c r i p t i o n .... 46

5 . 1 . 2 . 3 Pr i s m a t i c Part D e s c r i p t i o n ... 49

5 . 1 . 3 S e l ection of A l t e r n a t i v e P r o c e s s e s .... 51

5 . 1 . 4 S e l ection of M a c h i n e Tool ... 55

5 . 1.5 M a x i m i z a t i o n of A l t e r a t i v e s ... 5B 5 . 1.6 Mac h i n e Tool S e q u e n c i n g ... 61

5 . 1 . 7 C o n s o l i d a t i o n Of A l t e r n a t i v e s ... 63

5 . 1.8 D e t e r m i n e M a c h i n e C h a r a t e r i s t i e s ... 65

5 . 1.9 Cost Es t i m a t i o n ... 70

5. 1.9.1 M a c h i n e T ime Per P i e c e ... 70

5. 1.9.2 Total T i m e ... 71

5. 1.9.3 Cost of Each O p e r a t i o n ... 72

5.1.9.3.1 Total Labour Cost ... 7 2 5 . 1 . 9 . 3 . 2 Total M a c h i n e Cost ... 73

5. 1 . 9 . 3 . 3 Handling Cost ... 74

5 . 1 . 1 0 Total Cost ... 74

5 . 2 System O p t i m i z a t i o n ... 75

5.2.1 O p t i m i z a t i o n of ALT1 S y s t e m ... 76

5 . 2.2 O p t i m i z a t i o n of A L T 2 S y s t e m ... 79

5 . 3 S y s t e m O u t p u t ... 82

5.3.1 ALT1 S y s t e m Output ... 83

5 . 3.2 A LT2 S y s t e m Output ... 84

5.4 Comparison of ALT1 AND A L T 2 ... 92

6.0 Conclu d i n g R e m a r k s ... 94

6.1 D i s c ussion ... 94

6.2 S c ope for Further W o r k ... 97

R e f e r e n c e s ... 99

(13)

Figure Page

3.1 Comparison of Variant and G e n e rative Approach .... 13

4.1 Illustration o-f A s s u m p t i o n s ... 23

5.1 System Flow Dia g r a m Initial System ... 26

5.2 System F low Diagram Altern a t i v e S y s t e m ... 27

5.3 Main Menu Listing ... 29

5.4 Branching From Menu to P r o g r a m s ... 31

5.5 Break-up o-f Single Mac h i n e D a t a b a s e ... 35

5.6 Illustration of Steps and T a p e r s ... 48

5.7 Illustration of Prismatic Fea t u r e s ... 50

5.8 Illustration of Al t e r n a t i v e F e a t u r e s ... 53

5.9 Determination of Speed and Feed V a l u e s ... 67

5.10 Calculation of T ime Based on Amount of Material .. 69

(14)

-Table Page

3.1 Surv e y of Computer Aided Process Planning S ystems . 16

4.1 Listing o-f Shapes to Describe Features ... 19

5.1 Codes to be Inputted in Mac h i n e F i l e s ... 38

5.2 Yes/No Questions -for Rotational C o m p o n e n t s ... 44

5.3 Yes/no Q u e stions for Prismatic Compon e n t s ... 45

5.4 Decision Table for Process Selection ... 56

5.5 Sample Output for ALT1 ... 85

5.6 Sam p l e Output for ALT2 ... 89

(15)

-Appendix Page

A. U s ers Guide ... 107

B. Flow Chart and Listing of Mac h i n e P r o g r a m ... 122

C. Description of Rotational C o m p onents ... 129

D. Description of Prismatic C o m p onents ... 135

E. Examples of the Output For ALT1 ... 140

F. Examples of the Output For A L T 2 ... 147

G. Flowchart of the Two S y s t e m s ... 160

H. Listing of the P r o g r a m s ... 170

I. Description of Input to Machine Records ... 270

(16)

-The selection of machine tools can no longer be left to

the Judgement of individuals. Markets today have forced

i n dustry to streamline production techniques to reduce

costs in all areas of manufacturing. This need to reduce

costs has resulted in the use of computers to aid in the

selection of optimal mac h i n e tools for the purpose of

process plan generation.

Process planning is the determination of the sequence

of cutting tools and the cutting parameters to manufacture

a particular component. Computerized process planning will

f orm the link between computer aided design and computer

aided manufacturing systems. This thesis discusses a

computer based approach that can be used to aid the in this

function by selecting suitable machine t o ols and generating

the cutting parameters.

1.1 G o als of Computer Aided Process Planning (CAPP)

In recent years, with the advancements which have been

made in manufacturing technology, there has been an

increased need to utilize machines to their fullest

potential. It has beco m e n e c essary to ensure that not only

(17)

-is t h e proper m a c h i n e selected for a job, but that t h e

m a c h i n i n g p a r a m e t e r s are s elected such that the part

c h a r a c t e r i s t i c s are achieved at a m i n i m u m cost. A p r o b l e m

that h a s been brought about by m o r e s o p h i s t i c a t e d m a c h i n e s

is that often the i n d i v i d u a l s developing the p l ans do not

h a v e t h e e x p e r i e n c e r e quired to a l low them to develop

p r o c e s s pla n s for the new s t yle of modern machines. Younger

m a c h i n i s t may n e ver a c h i e v e this s a m e level of experience,

s i nce the new m a c h i n e s do not r e q u i r e the same level of

m a c h i n i n g skill to o p e r a t e as t h e older manual mac h i n e s

o n c e required.

Today, the task of m a c h i n e s e l ection is often p e r formed

m a n u a l l y b y a ma c h i n i s t who selects, in his judgement, the

best c h o i c e of mac h i n e t o o l s a v a i l a b l e in t h e shop. The

m a c h i n i s t then a t t e m p t s t o d e t e r m i n e the optimal m a c hining

pa r a m e t e r s for the job based on h i s j u d gement and past

experiences. It has been rep o r t e d that in most cases the

ma c h i n i s t will choo s e the m a c h i n e which he is most familiar

with (2), which may not be the best a l t e r n a t i v e available.

T h e ideal solution would be to consider all p o s s i b l e tool

c o m b i n a t i o n s a v a i l a b l e in t h e shop, and d e t e r m i n e the most

cost e f f e c t i v e plan for t h e part to be manufactured. Until

all c o m b i n a t i o n s of t o ols can be exp l o r e d the develo p m e n t

of optimal p r o c e s s p l ans is v e r y u n l i k e l y to occur.

(18)

for manufacturing in order to ensure the best pos s i b l e

p ro c e s s plan can be generated. For small firms, a

micro-computer may be all that is required to aid in this

function, since the number of altern a t i v e m a chines would be

co n s i d e r a b l y less than in larger firms. The use of a

m i c r o -computer could be advant a g e o u s for smaller industries

since they are less exp e n s i v e and well within their

financial capabilities. Moreover memory requir e m e n t s need

not inhibit their use, since the a lternative machines

a v a i l a b l e would n ormally be less when compared to larger

industries.

1-2 Potential B e nefits of A CftPP System

Ben e f i t s other than the selection of m a c h ine-tools

which are brought about b y computer aided p r o c e s s planning

include;

1. The ability to pro d u c e plans more rapidly. The

use of a computer allows more rapid generation of process

plans. Plans that may h ave taken days to develop may only

take h o u r s with the aid of a computer. As a result there

would b e a sav i n g s in the cost of generating the plans.

2. Reduction in cost by increasing productivity.

By selecting the proper mac h i n e s and the machining

(19)

p r o d u c t i v i t y can b e a chieved s i n c e the m a c h i n e s are

ut i l i z e d to their highest potential.

3. Faster i m p l e m e n t a t i o n of new technologies. By

allowing the c omputer to select m a c h i n e s t h e i n stallation

of n e w m a c h i n e s will be i n c orporated into the sys t e m

i m m e d i a t e l y and not r e q u i r e the c o m p l e t e learning of the

m a c h i n e ’s c a p a b i l i t i e s b y the operator.

4. Lower level of m a c h i n e knowledge. S i n c e t h e

co m p u t e r is r e s p o n s i b l e for the selection of m a c h i n e tools

the operator d oes not r e q u i r e c o m p l e t e k n o wledge of all

m a c h i n i n g met h o d s available. Therefore, the higher paid

machinist are not required to ope r a t e the s y s t e m and can be

used in more important f u n c t i o n s on the shop floor.

T h e s e and other potential b e n e f i t s will result in more

wide spread u s e of c o m p u t e r s to aid in the ge n e r a t i o n of

pro c e s s plans. Computer aided p r o c e s s p lanning systems will

be i n c orporated in i n d u stries both large and small. With

this increased demand, t h e r e is a need to develop a micro

c o mputer based s y s t e m which can be used to aid in the

(20)

T h e goal of the r esearch was to d e t e r m i n e if a

g e n e r a t i v e pro c e s s planning sys t e m could be d e v eloped in a

manner r e q uiring the use of o n l y a m i c r o — c o m p u t e r ; if such

a s y s t e m w ere possible, develop a m e t h o d o l o g y to allow for

optimal process plan g e n e ration within a r e a s o n a b l e time

period. A computer with 5 1 2 K of operating m e m o r y and with a

hard disk c a p a b i l i t y of 2 m e g a b y t e s w a s s elected for the

study, since t his would con f o r m to standard m i c r o c omputer

sys t e m s n o r m a l l y used by small industry.

Based on studies and t e sts of t h e s y s t e m it was

decided that the optimal g e n e r a t i o n of p r o c e s s plans could

be left to the o p erator of the system, the o p erator then

u ses the c omputer as an aid in the s e l ection of tools and

to p r o v i d e the recomm e n d e d cutting parameters. The final

selection and s e q u encing of m a c h i n e t o ols would be left to

the o p e r a t o r of the system.

T h e thesis p r o p o s e s two s e p a r a t e m e t h o d o l o g i e s to

develop "optimum" p r o c e s s p l ans based on component

de s c r i p t i o n and c a p a b i l i t i e s of exi s t i n g m a c h i n e s on the

shop floor as fallows:

1. A ll ow for optimal g e n e r a ti on of p r o c e s s

p l a n s us ing a m i c r o - c o m p u t e r .

(21)

-2. Use a m i c r o - c o m p u t e r to aid in the

s e l ection of a p p r o p r i a t e m a c h i n e t o ols

and cutting parameters.

The two s y s t e m s have been d e v eloped and c o mpared based

on var i o u s parameter c h a r a c t e r i s t i c s and operating

(22)

Several papers were reviewed covering many different

topics related to tool selection, process plan generation

as well as papers dealing with machining processes. The

wide variety of topics reviewed indicate the d i f f i c u l t y in

developing a tool selection procedure especially using only

a micro-computer. Many pap e r s dealt with specific areas in

the field, with none providing a procedure which can be

applied to a micro-based system. The papers w ere grouped

into different categories as listed below;

1. Machine and Tool selection.

2. Cutting Parameter Estimation

3. Process planning Systems

a. Variant

b. Generative

c. Expert

1 Machine and Tool Selection

A few papers dealt with procedures which can be

■followed in the selection of machine-tools (2,8,18,19,22).

The selection of a ppropriate machine tools is one of the

most vital steps in the process planning function. It is

important to relate the machine tool c a pabilities to those

required by the component to be manufactured, and also to

(23)

-determine i-f simultaneous machining o-f the component is

possible by having more than a single cutting tool in

contact with the component at any point in time. The

selection usually involves an estimate of the machining

cost for a particular machining operation specified by the

operator. The specification of the machining operation

however, assumes that the machining operation is known. For

a truly generative system the machining process required

should be generated by the system. This would allow for

different alternative operation combinations resulting in

the same finished part.

3.2 Cutting Parameter Estimation

Once the machine has been selected for a particular

operation a number of cutting parameters must be determined

to ensure that the specifications of the component are met.

These parameters will include machine speeds, tool feeds,

etc. In all the papers some form of an assumption is made

to simplify the determination of the cutting parameters. In

some cases only a single pass was made, or the feed rate

Was fixed. Based on these assumptions, the remaining

parameters were calculated using the tool life equations.

Several papers dealt with the generation of cutting

(24)

3 . 3 P r o c e s s Plan G e n e ration

Several pap e r s dealing with p r o c e s s plan genera t i o n

w e r e reviewed. P r o c e s s pla n n i n g involves both of the

p r e v i o u s steps o-f machine-tool selection and c utting

pa r a m e t e r estimation as well as the s e q u encing of m a c h i n e s

to p e r f o r m the required operation. The overall plan should

result in the genera t i o n of a p r o c e s s plan that m e e t s the

r e q u i r e m e n t s of the part at t h e lowest cost.

3.3.1 T y p e s of Process P l anning Sys t e m s

The traditional approach to p r o c e s s pla n n i n g has been

the manual m a nipulation of information by a skilled

ma c h i n i s t to develop a p r o c e s s plan b a sed on an engine e r i n g

drawing. This approach is quickly being rep l a c e d in many

indust r i e s by c o m p u t e r i z e d a p p r o a c h e s to the problem.

T h e r e are two computer based approaches;

1. Variant

2. G e n e r a t i v e

Each of the s e a p p r o a c h e s is u n i q u e in t e rms of their method

p r o c e s s plan generation. Each will be d e s cribed in

detail as to h o w they are used to g e n e r a t e or aid in the

(25)

3.3.1.1 Variant Approach

A f e w of t h e p a p e r s dealt w ith t h e var i a n t approach of

p r o c e s s plan generation. The list of papers inc l u d e (11,

19,23). In t h e s e p a p e r s t h e main o b j e c t i v e w a s to d e t e r m i n e

an a p p r o p r i a t e coding sche m e to be used to s t ore and

r e t r i e v e existing p r o c e s s p l a n s f r o m storage. T h e

a d j u s t m e n t s to m a c h i n e selection, sequencing, and cutting

p a r a m e t e r s due to d i f f e r e n c e s in the c o m p o n e n t s was not

di s c u s s e d in detail and was often left to the individual

o p erator of t h e system.

The Variant approach in v o l v e s the c o d i f i c a t i o n of the

component based on p r e d e t e r m i n e d c o m ponent characteristics.

Common coding s y s t e m s inc l u d e t h e Opitz and M i c l a s s cod i n g

m e t h o d s (19). Based on the c ode d e vloped b y the above

i

methods, an e x i s t i n g p r o c e s s plan is re t r i e v e d f rom sto r a g e

and manual a l t e r a t i o n s are m a d e to t h e plan to a l low the

component to be m a n u f a c t u r e d to t h e new specifications.

T his p r o c e d u r e r e q u i r e s the manual m a n i p u l a t i o n of the plan

which c o uld b e subject to error or p r e j u d i c e s based on the

o p e r a t o r ’s experience. It is the potential error and

P r e j u d i c e s which h a v e to b e el i m i n a t e d in order to ensure

the ge n e r a t i o n of optimal p r o c e s s plans. T h e G e n e r a t i v e

a Pproach b r i n g s us closer t o t r uly i n d e p endent and

(26)

3.3 . 1 . 2 Generative Approach

Here also, several papers dealt with the components

which go into the development of a Generative process

planning system. These papers included (9,10,15,19,21,23).

The difficulty with these papers seemed to be the

inflexibility of the designed systems and the size of

computer which was often required to run the system. The

pap e r s dealt with systems which w ere often designed to suit

the needs of one particular user. Often the design took

many man years to develop and required a large computer

system to operate. None of the pape r s dealt with a

universal system which could be applicable to a wide number

of users through its implementation on a m i c r o - c o m p u t e r .

The Generative approach involves generating new process

p lans from the beginning each time a part is to be

manufactured. The system not only considers the part

fea t u r e s and specifications, but also the number of

components which are to be manufactured, as well as the

current machines available. In G e n e rative pro c e s s planning

the component must be u n iquely defined by the operator to

the system in terms of f e atures to be removed, the

tolerance and the surface finish of each feature. This

e n tirely new plan generation allows the sys t e m to consider

every p o ssible machine tool combination each time to ensure

(27)

complete description of all machines and tools to be kept

in a machine database. This database is used to compare the

requirements of the component with the tools available and

their capabilities.

3.3.2 Expert System

Expert systems have been designed for both the Variant

and Generative approaches to process planning. The recent

trend towards an intelligent system has prompted much

research in this area, but, it is still in its infancy.

Through the development of more powerful computers and new

programming languages such as Prolog, these system may

eventually be used to develop complete process plans with

very little interaction by the operator. A few papers were

found which, did describe systems which utilize this new

found knowledge. These include (7,10,15,17).

A comparison of the Variant and Generative approaches

is illustrated in Figure 3.1. Under the Variant approach

the operator of the system must carry out what is called a

"modifying" operation. The operator must take the existing

process plan and modify it to suit the characteristics of

the current problem. It is in this modification phase that

(28)

Variant Generative

Parameter Specification (Part Coding)

Process Plan Retrieval

Calculating

J

Modifying

Of Plan

Working Plan

Part Description

Analysis Of Problem

I

Selection Of Machine Tool

Sequencing And Grouping

1

Calculating

1

Optimal Selection

1

Working Plan

Comparison Of The Variant

& Generative Approaches To

Process Planning

Figure 3.1

System Input

In-formation Processing

(29)

alternative choices. The generative approach requires no

modification to the process plan, but the complexity of the

problem is greatly increased due to the enormous number of

calculations required and the number of comparisons to be

made between the machine capabilities and the component

requi rements.

3.4 Comparison Of Existing Process Planning Systems

There have been numerous attempts to develop computer

aided process planning systems with several successes in

both the Variant and Generative approaches. A third

approach which is receiving considerable attention is the

Expert system of process planning. Each of the first two

have been developed in most cases by industry to suit the

particular needs of a given company. The Expert systems

which are being developed are designed to be applicable to

more then a single user. The Expert systems have the

capability of learning from their past decisions, so that

mistakes in the past will not occur in the future. These

systems are capable of making decisions in a similar manner

to the human decision process and therefore are capable of

learning as the system is utilized. The Expert system is

not a new method of process or tool selection, but, is a

(30)

lan g u a g e s such as Prolog and Lisp.

T a b l e 3.1 c o n t a i n s a listing of s y s t e m s which h ave been

d e v e l o p e d or are c u r r e n t l y in the p r o c e s s of being

developed by i ndustry or in r e search facilities. Each

s y s t e m has been broken down to a l low for compar i s o n based

on certain d e f i n i t i o n s such as; system name, t ype (variant,

g e n e r a t i v e , e x p e r t ) , c o m ponent t ype and r e f e r e n c e pap e r s

w h e r e information on the var i o u s sys t e m s can be found. N one

of the current sys t e m s re v i e w e d h ave been d e v eloped to

s p e c i f i c a l l y run on a m i c r o computer, and a great number of

t h e s e s y s t e m s h a v e been dev e l o p e d with a p a r t i c u l a r user in

mind.

An indepth rev i e w of t h e s e s y s t e m s has indicated a

d i v e r s i t y of a p p r o a c h e s to the p r o b l e m of g e n e rating

p r o c e s s plans. However, the goal of each sys t e m is to

develop a cost e f f e c t i v e plan for the user of the system.

Using cost e f f e c t i v e n e s s as a basis, the s y s t e m to be used

in ind u s t r y should also be a f f o r d a b l e for the user in terms

of the initial capital investment. In many of the c a s e s

shown in T a b l e 3.1 t h e s y s t e m could not be used by a

sma l l e r industry, or any other user s i nce it was designed

for t h e pa r t i c u l a r n e e d s of a s pecific company. For this

reason it is n e c e s s a r y to develop a method to aid in the

p r o c e s s p lanning fun c t i o n which can be used by a number of

(31)

S Y S T E M S IN INDUSTRY

S Y S T E M N AME TYPE RDT/PRIS. R E F E R E N C E

AP LAN N/A RDT 15

A U TAP N/A ROT 15,23

C A DSY N/A ROT 15,23

DRE K A L N/A ROT 15

SISPA N/A ROT 15

DISAP GE N E R A T I V E PRIS 15,23

EX CAP E X P E R T / G E N E R N/A 15

COATS E X P E R T ROT 12

ACAPS S E M I - G E N E R A T I V E N/A 9, 19

XPLANE E X P E R T / G E N E R R O T / N R I S 10

C U T T E C H OP. P L A N N I N G N/A 2

ICAPP V A R / G E N PRIS 11

ROUND G E N E R A T I V E ROT 21

XPS-E E X P E R T ROT / P R I S 17

M I P L A N V A R I A N T N/A 19,23

C APP V A R I A N T N/A 19,23

APPAS G E N E R A T I V E PRIS 19

6EN P L A N GE N E R A T I V E ASS E M B L Y 19

C MPP G E N E R A T I V E ROT 19

G A R I N/A N/A 23

XPS-1 E X P E R T N/A 7

CA PSY N/A ROT 11

M I T U R N N/A ROT 11

A U T O P L A N N/A ROT 11

SIB N/A S H EET 23

T h e A b o v e Is A List Of

Sys t e m s Which Can Be Found

In Industry Dr Research

I n s titutions

(32)

micro-computer. This report -focuses on the speci-fic

approach to develop o ptimum pro c e s s plans using process

c h a r a c t eristics based on existing machining capabilities,

and to do so solely within the limitations of a standard

m i c r o — computer system.

3 . 5 Summary of Literature Survey

F rom the review of these pape r s it was decided that a

micro-computer based system can have a large number of

b en e f i t s to a great many users, provided the system can be

designed for more then one user. Through a rev i e w of

v a r i o u s papers (14,16,24,25) it was decided that the use of

"tool life equation" te c h n i q u e s for cutting parameter

estimation would not be used due to the limited

a p plications and the size of optimization p r o cedure which

res u l t s when solving for the process pa r a m e t e r s using tool

life equations. Instead, standard cutting equations and

he u r i s t i c s can be applied to d e t ermine the individual

parame t e r s and still be able to provide near optimal

solutions.

V ar i o u s papers will be r e ferred to throughout this

report as the information from these papers is related to

(33)

T h e r e m ainder of t h i s t h e s i s will develop a pos s i b l e

design for a m i c r o - c o m p u t e r based m a c h i n e selection

procedure. Bef o r e the d e t a i l s of the syst e m can be

developed, it is n e c e s s a r y to p r o p o s e a f r a mework within

which the s y s t e m will operate.

Under no c i r c u m s t a n c e s can any model be d e v eloped to

con s i d e r all p a s s i b l e situations. T h e r e are l i m i t a t i o n s to

all sys t e m s no matter how c o m p l e t e t h e y may be. To develop

a m i c r o c o mputer based s y s t e m it was n e c e s s a r y to restrict

the s ize of the problem. Therefore, it was n e c e s s a r y to

r e s t r i c t the number of p r o c e s s e s considered, and the type

of c o m p o n e n t s which can be handled by the system. The

s y s t e m which will be d e s cribed in the su b s e q u e n t ch a p t e r s

u ses the tool o riented a p proach of matching t h e f e a t u r e s to

be rem o v e d with the tool c a p a b i l i t i e s of different

machines.

4.1 M i c r o Computer Tool O riented M a c h i n e Selection

The model is a b l e to select m a c h i n e t o ols based on the

de s c r i p t i o n of the c o m p o n e n t in t e r m s of identi f i a b l e

f e a t u r e s by the system. T h e s y s t e m is c u r r e n t l y restricted

to known f e a t u r e s which are listed in T a b l e 4.1. A detailed

(34)

L IST OF SHA P E S WHICH ARE

INCLUDED IN T H E SYSTEM

Prismatic shapes; -Rectangles

—Triangles

— Trapezoid

— Rhomboid

— Internal Keyway

-External Keyway

Rotational shapes; -External cylinder

— Internal cylinder

-Portion of a cylinder

— Tapered surfaces.

The A b ove List Of F eatures Are The

Only Features Which Are Recognized

By the System

(35)

i dent ifi cat ion is given in s ection 5.1.2. T h e number o-f

■features can be exp a n d e d to include others, but, for the

initial p r o b l e m t h e fea t u r e s in Table 4.1 w ere considered

s u f f i c i e n t for f a i r l y complex components. The system was

written in "Better Basic" which allowed the computer to use

all the av a i l a b l e m e m o r y in the computer. The system was

designed to be run on a IBM AT with a mem o r y of 5 1 2 K with

hard disk c a p a b i l i t i e s on which the machine tool records

we r e stored for faster retrieval. The system output was

p ri n t e d using a 132 column Epson printer.

It is important t o note that the p r o g r a m was written

for i n t e r a c t i v e use. The s y s t e m has been des i g n e d to be as

user f r i e n d l y as p o s s i b l e in order that it a c c o m m o d a t e non

expert o p e r a t o r s on the shop floor. In Appendix A a users

g u i d e is p rovided to aid the user with any d i f f i c u l t i e s

which m a y occur. T h ere should be little t r o u b l e in allowing

the sys t e m to be o perated by an individual who has little

kn o w l e d g e of c o m p u t e r s or the m a c h i n e selection function.

T h e initial sys t e m c o n s i d e r s a limited number of

p r o c e s s e s for rotational and pri s m a t i c components. Although

t h e number of p r o c e s s e s is limited, the c o m p l e x i t y of the

com p o n e n t can be such that the optimal s e l ection of the

m a c h i n e t o o l s b y manual m e t h o d s would p r ove to be v ery t ime

(36)

4.2 P r o c e s s e s Co n s i d e r e d

T h e p r o c e s s e s were divided among t h e two types of parts

co n s i d e r e d ( r o t a t i o n a l / p r i s m a t i c ) . T h e mac h i n e files were

des i g n e d to group the p r o c e s s e s s e p a rately to red u c e the

size of the files, and speed up the mac h i n e selection

function. The grouping p r o c e d u r e is described in Section

5.1.2.

4.2.1 Rotational c o m p o n e n t s

P r o c e s s e s included are; -Ext. Turning — Ext. Grinding — Int. Drilling — Boring

-Int. Grinding

-Ext. Drilling, Reaming -Ext/Int Key w a y s

4 . 2 . 2 Pr i s m a t i c C o m p o n e n t s

P r o c e s s e s included a r e : — End milling

-Peripheral milling - F a c e milling

— Ext. sur f a c e Grinding -Drilling, Reaming

-Boring

— Int. Grinding

As can be seen by the a b ove list, fair l y complex

p a r t s can be created sin c e t h e number and t ype of pr o c e s s e s

c o n s idered is cap a b l e of c r eating a large number of varied

(37)

4 . 3 A s s u m p t i o n s

T h e r e Mere a number of a s s u m p t i o n s m a d e throughout the

r esearch for p u r p o s e s of model development. The s e

a s s u m p t i o n s M e r e n e c e s s a r y to a l loM the sys t e m to be

ope r a t e d on a m i c r o - c o m p u t e r and pro v i d e s e l e c t i o n s in a

r e a s o n a b l e amount of CPU time. The as s u m p t i o n s made are

listed bel o M Mith a brief de s c r i p t i o n of each:

1. O n l y c o nsider rotational internal fea t u r e s for

both rotational and p r i s m a t i c components, (exclude sharp

c o r n e r s as found in pockets.) CFigure 4 . l a . 3 By making

t h i s as s u m p t i o n the t y p e of o p e r a t i o n s M ere restricted.

T his a s s u m p t i o n hoMever, does not restrict the use of

internal keyMays.

2. All f e a t u r e s must run parallel to one of the

major a xis of the component, (exclude angular cuts) CFigure

4. l b . 3 T his assump t i o n r e s t r i c t s s i m u l t a n e o u s movement in

tMO different d i r e c t i o n s by the tool.

3. O n l y c o nsider one r e p r e s e n t a t i o n of shapes:

t h o s e p rovided by the user of the system. Do not consider

other shapes Mhich can be derived from c o m b i n a t i o n s of

s h a p e s CFigure 4 . 1 c . 3 The same fea t u r e s can be created by

c o m bining other shapes. To r e strict consid e r i n g different

c o m b i n a t i o n s of f e a t u r e s o n l y the one p rovided by the

(38)

V A LID INVALID

F s ® I . . \

( \

\

\

....

\

'

F I G U R E 4 . la

V A L I D INVALID

F I G U R E 4 . lb

(39)

4. T h e r e are no special tools such as form tools.

Special form too l s can c r e a t e a number of defined f eatures

simultaneously. The s y s t e m is r e s t ricted to creating a

sin g l e f e a t u r e with a tool.

5. All too l s are either HSS or Carbide. The metal

removal r ate of t h e s e t o ols will be c o n s idered to be

constant (no a l l o w a n c e for tool wear). In estimating the

tool c o s t s of machining, the tool will ope r a t e as if it

were a n e w t o o l .

6. O nly one tool can be in contact with the

c o m p o n e n t at a n y one time. T h e r e can be no s i m u l t a n e o u s

ma c h i n i n g operations.

The r e m aining a s s u m p t i o n s will be outlined as

(40)

T his chapter discusses the specific sections (modules)

•for the machine tool selection procedure. The first step in

the d evelopment of a machine selection p r o cedure is the

t ransformation of component fe a t u r e s into alternative

processing methods. Once this relationship has been

established a v a ilable machining capabi l i t i e s are examined

to c o r relate the a lternative processes to the machine tools

a v a ilable on the shop floor. The last step is to use a cost

justification approach to derive a combination of machine

too l s to generate various c o m b i n a t i o n s of components. A

unique feature of this approach has been the incorporation

of batch sizing of the c o m p o n e n t s into the cost

justification system.

Figures 5.1 and 5.2 contain a f low diagram of the two

ap p r o a c h e s taken to aid in the generation of process plans.

For the remainder of this report the two approaches will be

called ALT1 and ALT2 respectively. The difference between

the two systems is that in ALT1 a sequencing of operations

is carried out to d e t ermine the optimal s e quence of m achine

tools, whereas ALT2 does not sequence the operations, but

leaves the sequencing to the operator of the system. In

both cases the pr o c e d u r e r a nks the a lternative outputs

based on min i m u m cost, A LT2 also ranks the output by

(41)

-D E C I S I O N T A B L E S

D E C I S I O N T A B L E S D E C I S I O N T A B L E S

O P E R A T I O N S E Q U E N C I N G A L T E R N A T I V E R E D U C T I O N

M A C H I N E / T O O L F I L E

M A C H I N E / T O O L F I L E S S E L E C T I O N O F

O P E R A T I O N S

M A C H I N E / T O O L F I L E

P R I N T I N G OF P R O C E S S P L A N

S E L E C T I O N O F M A C H I N E T O O L S

T I M E A N D C O S T C A L C U L A T I O N INPUT C O M P O N E N T

D E S C R I P T I O N

D E T E R M I N A T I O N O F M A C H I N I N G D A T A

S E L E C T I O N O F O P T I M A L P R O C E S S

(42)

DECISION TABLES

AL T E R N A T I V E RE D U C T I O N

M A C H I N E / T O O L F I LES M A C H I N E / T O O L

FILES

R A N K I N G OF A L T E R N A T I V E S

MA C H I N E / T O O L FIL E S

P R I N T PRO C E S S R AN K I N G

T I M E AND COST C A L C U L A T I O N S

S E L E C T I O N OF M A C H I N E / T O O L S INPUT C O M P O N E N T

D E S C R I P T I O N

D E T E R M I N A T I O N O F M A C H I N I N G DATA

S E L E C T I O N OF R E Q U I R E D P R O CESSES

(43)

m a x i m u m pr o d u c t i o n rate.

F i g u r e 5.1 lists the m o d u l e s developed to include the

s e q u e n c i n g of the o p e r a t i o n s to d e t e r m i n e the overall

optimal process plan -for ALT1. For A L T 2 as shown in F i g u r e

5.2 t h e r e is no sequen c i n g of operations; instead the

s y s t e m ge n e r a t e s and r a nks the a l t e r n a t i v e mac h i n e t o ols

for each required operation. The ranking is based on either

m i n i m u m cost or max i m u m pr o d u c t i o n rate. Each module in

F i g u r e s 5.1 and 5.2 will be d e s cribed as to its c ontents

and the function it p e r f o r m s in the program. Several of t h e

m o d u l e s of F i g u r e s 5.1 and 5 . 2 are identical in design and

function; in t h e s e i n s tances only a sing l e d escription will

be provided. However, when d i f f e r e n c e s between the two

p r o c e d u r e s exist, the m o d u l e will be discussed separately.

U n l i k e s o m e s y s t e m s which r e q u i r e the user to input

i nformation using a card deck or in the form of a data

file, t his system is d e s i g n e d to be user interactive. The

system p r o m p t s the ope r a t o r to d e s c r i b e the part in t e rms

of t h e raw d i m e n s i o n s and f e a t u r e s to be machined.

Upon start up of the system, the user has a number of

a l t e r n a t i v e c h o i c e s in the f o r m of a menu from which to

choose. Upon s e l ection of an op e r a t i o n to be p e r formed the

s y s t e m will t r ansfer to the a p p r o p r i a t e p r o g r a m and begin

execution. The main m e n u of t h e s y s t e m is shown in F i g u r e

(44)

**********************************************

S E L E C T T H E O P T I O N T H A T YOU WISH T O USE IN

T H E P R O C E S S P L A N G E N E R A T I O N PAC K A G E

C R E A T E D B Y D A V I D MEL O C H E

F A L L 1986

1. Edit M a c h i n e Rec o r d s

2. C r e a t e M a c h i n e Record File

3. D e t e r m i n e Tool S e l ection (ALT1)

4. D e t e r m i n e Tool Se l e c t i o n (ALT2)

5. Ret u r n to DOS

Se l e c t i o n

(Press Ret u r n After Selection)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Illustration of main m enu of p r o g r a m

(45)

des i r e d p r o g r a m which the o p e r a t o r selected. By selecting

t he p r o g r a m to be loaded, the amou n t of m e m o r y required to

s t o r e t h e p r o g r a m is reduced t h u s making m e m o r y a v a ilable

for other a p p l i c a t i o n s in the system. A m i c r o - c o m p u t e r

based s y s t e m r e q u i r e s e f f e c t i v e use of a v a i l a b l e m e m o r y in

order to h a n d l e the c o m p l i c a t e d ana l y s i s and the sto r a g e

c a p a c i t y re q u i r e d to d e v e l o p a p r o c e s s pla n n i n g system.

F i g u r e 5.4 i l l u s t r a t e s t h e p r o c e d u r e of b r a nching to

d i f f e r e n t p r o g r a m s by the s y s t e m in order to "free up"

a v a i l a b l e m e m o r y by not havi n g all the p r o g r a m s loaded

simultaneously.

The m odular design and b r a n c h i n g t e c h n i q u e s were

f a l l o w e d t h r o u g h o u t t h e d e v e l o p m e n t of the system. In

s u b s e q u e n t sections, t h e b r e a k u p of the m a c h i n e f i les and

t h e co m p o n e n t d e s c r i p t i o n i nto m o d u l e s w e r e n e c e s s a r y to

m ake the e n t i r e s y s t e m m ore efficient.

5.1 D e v e l o p m e n t of S y s t e m M o d u l e s

A s shown in F i g u r e s 5.1 and 5 . 2 the task of p r o c e s s

p l a n n i n g can be divided into several mod u l e s as listed

below;

1. M a c h i n e d e s c r i p t i o n

2. C o m p o n e n t d e s c r i p t i o n

(46)

M A I N P R O G R A M

D E T E R M I N E P R O C E S S P L A N E D I T M A C H I N E

R E C O R D F I L E C R E A T E M A C H I N E

R E C O R D F I L E

B R E A K - U P O F P R O G R A M INTO

S P E C I F I C F U N C T I O N S

(47)

4- Sel e c t i o n of m a c h i n e t o ols

5- Ope r a t i o n s e q u e n c i n g

6. Gr o u p i n g of o p e r a t i o n s

7. D e t e r m i n a t i o n of ma c h i n i n g c h a r a c t e r i s t i c s

8. T i m e and cost c a l c u l a t i o n s

9. S e l e c t i o n of best p r o c e s s plan

10. P r inting of p r o c e s s sheet.

B ased on t h e s e modules, it is fea s i b l e that an optimal

p r o c e s s plan can be ge n e r a t e d as outlined in Fig u r e 5.1. It

will be shown however, that t h e genera t i o n of the optimal

p r o c e s s plan m a y not p r o v i d e the most useful i nformation to

t h e operator. T h e g e n e r a t i o n and ranking of a l t e r n a t i v e s

for each re q u i r e d op e r a t i o n would p r o v i d e m o r e information

to t h e ope r a t o r of t h e system. The s y s t e m would all o w the

o p e r a t o r to select which m a c h i n e to use for an operation

f r o m t h e m a c h i n e s which are c u r r e n t l y available. In the

c a s e of a rush job, w h e r e the m a c h i n e in the optimal

p r o c e s s plan m a y not be available, the ope r a t o r can select

an a l t e r n a t i v e machine. Also, t h e r e will be increased

f l e x i b i l i t y in scheduling, by a v oiding the over sc h e d u l i n g

of a pa r t i c u l a r m a c h i n e based on set optimal p r o c e s s p l ans

as de t e r m i n e d by ALT1.

B e f o r e t h e p r o g r a m can run, a c o m p l e t e d e s c r i p t i o n of

(48)

a c c e s s i b l e database. Therefore, b e f o r e descri b i n g the

m a c h i n e tool s e l e c t i o n p r o c e d u r e the logical order would be

t o develop the m a c h i n e tool d a t a b a s e s i nce t his s e r v e s as

t h e c o r n e r s t o n e for de r i v i n g the p r o c e d u r e for pro c e s s

planning.

5.1.1 M a c h i n e D a t a File

B e f o r e m a c h i n e tool s e l e c t i o n can t a k e place, a

c o m p l e t e listing of m a c h i n e s and t o o l s must exist in a

database. T h e d a t a b a s e must con t a i n the s pecific

i n f o r m a t i o n an the a v a i l a b l e m a c h i n e s and t o o l s in the shop

to a l l o w for the s e l e c t i o n of not o nly the machines, but

a l s o t h e g e n e r a t i o n of cut t i n g p a r a m e t e r s for each of the

r e q u i r e d operations.

For a m i c r o - c o m p u t e r based system, the p r o c e d u r e of

m a c h i n e sel e c t i o n and c u t t i n g p a r a m e t e r g e n e r a t i o n r e q u i r e s

the s a m e i n f o r m a t i o n as larger systems. However, for a

m i c r o - c o m p u t e r b a sed s y s t e m the o r g a n i z a t i o n of the

i n f o r m a t i o n must a l l o w for m o r e rapid se a r c h i n g and

s e l e c t i o n of m a c h i n e s and c a l c u l a t i o n of cut t i n g

parameters. T h e m a c h i n e d a t a b a s e d e v e l o p e d all o w s the

o p e r a t o r of t h e s y s t e m to input spe c i f i c m a c h i n e

c h a r a c t e r i s t i c s whi c h t h e s y s t e m will u t i l i z e in its

(49)

parameters. For large c o m p u t e r systems, a sin g l e d a t a b a s e

may be de v e l o p e d t o contain all the i nformation on the

a v a i l a b l e machines. T his p r o c e d u r e w a s i n i tially followed

for t h e m i c r o — based system, but when the system was tested

the t i m e taken to run the p r o g r a m often took 5 — 6 h o u r s

d e p e n d i n g on the s i z e of the problem. As a result, the

s i n g l e d a t a b a s e was divided into a number of operation

s p e c i f i c d a t a b a s e s as illust r a t e d in Fig u r e 5.5.

T h e m a c h i n e f i l e s w e r e divided in such a manner that

t h e c l a s s of o p e r a t i o n s in each of the f i l e s w a s s pecific

to a p a r t i c u l a r c l a s s of f e a t u r e s to be generated. By

s e p a r a t i n g the files, t h e search time was d r a s t i c a l l y

r e d u c e d and o n l y re l e v a n t r e c o r d s w e r e sea r c h e d for each

r e q u i r e d operation. S i n c e a m i c r o - c o m p u t e r based s y s t e m is

c o n s i d e r a b l y slower than a larger sys t e m the task of

s e a r c h i n g r e c o r d s can be several t i m e s longer than in

lar g e r c o m p u t e r system. A l s o a m i c r o - b a s e d s y s t e m may t ake

a c o n s i d e r a b l e amount of t i m e to c o m p u t e the same amount of

inform a t i o n as a mini or mainframe, thus maki n g the s y s t e m

n o n - e c o n o m i c a l .

C o n s i d e r i n g the speed at which the i nformation should

b e p r o v i d e d b y t h e s y s t e m t o t h e o perator it w a s n e c e s s a r y

to make c ertain a s s u m p t i o n s (as o u tlined in Section 4.3) to

r e d u c e t h e n u m b e r of c a l c u l a t i o n s performed. If many of the

(50)

B R E A K - U P O F M A C H I N E F I L E S

R O T A T I O N A L F E A T U R E S P R I S M A T I C F E A T U R E S

E X T E R N A L S U R F A C E S — R E C T ,R H O M B ,T R I A - T R A P , G R I N D

E X T E R N A L T U R N E D S U R F A C E S - T U R N

- G R I N D

I NTERNAL S U R F A C E S - D R I L L

- B O R E - G R I N D

E X T E R N A L D R I L L - D R I L L - R E A M - T H R E A D S I N G L E M A C H I N E

F I L E C O N T A I N I N G A L L R E C O R D S I N T E R N A L T U R N E D

S U R F A C E S - D R I L L - B O R E - G R I N D

E X T E R N A L D R I L L - D R I L L - R E A M - T H R E A D

K E Y W A Y C U T T E R S - E X T E R N A L - I N T E R N A L

T h e A b o v e B r e a k Up Of T h e M a c h i n e F i l e s A l l o w s

For M o r e R a p i d Re t r i e v a l Of I n f o r m a t i o n

(51)

b e t t e r off t o d e v e l o p p r o c e s s p l a n s m a n u a l l y w i t h o u t t h e

aid of a m i c r o - c o m p u t e r . T h r o u g h o u t t h e design, c a r e was

t a k e n t o m i n i m i z e t h e c o m p u t i n g and s e a r c h i n g t i m e r e q u i r e d

in o r d e r to m a k e a m i c r o - b a s e d s y s t e m j u s t i f i e d for u s e in

s m a l l e r m a c h i n e shops. T h e f i l e s t r u c t u r e u sed a l l o w e d for

r a p i d s e a r c h i n g and l o c a t i n g of s p e c i f i c i n f o r m a t i o n and

c o n t a i n e d t h e n e c e s s a r y i n f o r m a t i o n for m a c h i n e tool

selection. A m e t h o d w h i c h s ped up t h e s e a r c h p r o c e s s w a s to

c r e a t e r a n d o m a c c e s s m a c h i n e d a t a b a s e files. By c r e a t i n g

r a n d o m a c c e s s files, s p e c i f i c i n f o r m a t i o n can be r e a d for a

p a r t i c u l a r m a c h i n e tool w i t h o u t a sequential sea r c h of all

records.

T h e s p e c i f i c d e s c r i p t i o n of t h e m a c h i n e f i l e is d i v i d e d

i n t o t h r e e categories;

1. M a c h i n e C h a r a c t e r i s t i c s

2. P r o c e s s C h a r a c t e r i s t i c s

3. Tool C h a r a c t e r i s t i c s .

E a c h of t h e s e c a t e g o r i e s a r e u sed t o c r e a t e an

individual m a c h i n e record. A f l o w c h a r t and listing of t h e

p r o g r a m is c o n t a i n e d in A p p e n d i x B. T h e p r o g r a m was

d e v e l o p e d so t h e i n f o r m a t i o n on a p a r t i c u l a r m a c h i n e would

not h a v e to b e i n p u t t e d r e p e a t e d l y for each record. T h e

i n f o r m a t i o n w o u l d be i n p u t t e d o n c e and all r e c o r d s for that

m a c h i n e will h a v e a c c e s s t o t h e information. A sim i l a r

(52)

number of t o ols on the same machine. The specific

i nformation on each of t h e s e s e c t i o n s will be outlined in

the fol l o w i n g sections.

S . 1.1.1 M a c h i n e C h a r a c t e r i s t i c s

T h e first task is to input the general mac h i n e

c h a r a c t e r i s t i c s in the program. T h e information to be

inputted includes;

1. M a c h i n e number

2. M a c h i n e h o r s e power and

3. Number of o p e r a t i o n s which

can be p e r formed on the

machine.

A c o m p l e t e listing of o p e r a t i o n s which are included in

the s y s t e m are listed in T a b l e 5.1. Along with each of the

o p e r a t i o n s in the table, is t h e operation code which will

be inputted in the next por t i o n of the m a c h i n e d escription

program. O n c e t h e above i n f o r m a t i o n h a s been inputted t h e

ope r a t o r must input t h e p r o c e s s characteristics.

5 . 1 . 1 . 2 P r o c e s s C h a r a c t e r i s t i c s

In t his section, a m o r e sp e c i f i c d escription of the

(53)

F e a t u r e s And C o d e s For A l t e r a t i v e O p e r a t i o n s

F e a t u r e / o p e r a t i on C o d e

1. External T u r n 1

2. E xternal C y l i n d r i c a l G r i n d 2

3. Ro t a t i o n a l A x i s Drill 3

4. R o t a t i o n a l A x i s B o r e 5

5- Ro t a t i o n a l A x i s G r i n d 6

6- External Drill 8

7. R o t a tional A x i s R e a m 4

8. External R e a m 9

9. Ro t a t i o n a l A x i s T h r e a d 7

10. External T h r e a d 10

11. Internal K e y w a y c u t t e r 13

12. External K e y w a y c u t t e r 14

13. External R e c t a n g l e 15

14. External T r i a n g l e 16

15. External T r a p e z o i d 17

16. External R h o m b o i d 18

17. External P o r t i o n of C y l i n d e r 19

IB. Internal B o r e 11

19. Internal G r i n d 12

20. E xternal S u r f a c e G r i n d 20

T h e A b o v e L ist C o n t a i n s T h e O p e r a t i o n s

And T h e C o d e s T o Be Inputted Into

T h e M a c h i n e R e c o r d s

Figure

TABLE OF C O N T E N T S ........................................  viii
Figure 3.1
Table 3.1
FIGURE 4 . la
+7

References

Related documents