An Integrated Computer-Aided Process Planning ...

7 downloads 0 Views 469KB Size Report
Each year, more semi-gpnerative CAPP system for a mold ... The CAPP system is based on part .... sequence, machines, tools and parameters together with time.
.

An Integrated Computer-Aided Process Planning System for Injection Mold Manufacturing Urnit Bilge

Mehmetgik Kalay

Osman Turkay

Dept. of Industrial Engineering

Bekoteknik San.A.8.

Dept. of Mechanical Engineering

BogaziGi University

CAD/CAM Department

BogaziGi University

Bekk 80815, Istanbul

B.Cekmece 34901, Istanbul

Bebek 80815, Istanbul

Turkey

Turkey

Turkey

- This

Abstract

paper describes the development of

planning (PI') task is performed manually. Each year, more

a

mold

than 7500 individualprocess plans are created that amounts to

designs

and

the 15-18 % of the engineering expenditure. The burden on

plastic

the process planners has increased even further because the

componentis. The CAPP system is based on part

plastic injection shop whose capacity exceeds the company's

coding anld decision trees and

aims to provide

internal demand recently started taking orders from a number

the CAD, CAM, production

of external customers from different sectors such as

a

semi-gpnerative

productioin

department

manufacti,ires

integration planning facility.

injection

between

i

.

nd

CAPP

system that molds

for

of

shop floor control systems in the

automotive industry. Although the machinery at the mold manufacturing shop offers a large: degree of processing flexibility,in practice none of this flexibility can be utilized since process plans are

1. INTRODUCTION

sequentialized far in advance of processing considering only the development of a computer-aidedprocess

the static technological constraints. Without knowledge of

system for a mold production department

the actual status of the shop floor, fixing the resource allocations before the scheduling/control stage decreases the chances of efficient production sequencing and scheduling. Furthermore if a process plan is changed in the shop floor by

is a large manufacturer finished goods per

an operator, this is rarely recorded as feedback information in the PP department.

an internal annual The main objectives in computerizing the PP activities of

each consisting

the departmentcan be stated as:

components are manufactured only once and over 80% are manufactured in lots of one unit. Few of the production lots include moie than two units. While the CAD models and

- reducing the PP effort for non-similar components, - reducing repetitive clerical work and resulting errors,

are generated using a

- increasing the quality and consistency of process plans,

CAD/CAM software, process

0-7803-3685/-2/96$5.00 0 1996 IEEE

- standardizing the process plans for similar components,

123

- designing a PP procedure which provides integration with

and reliable CAPP system is required within a reasonable length of time, and the system has to encompass both

shop floor in terms of resource allocation [ 1,2],

- providing feedback from shop floor to employ "design for

generative and GT features since approximately 80% of the components in a given mold are similar to the components of

manufacturing" concepts [31.

other molds, while the remaining are unique. 11. THE PROPOSED CAPP SYSTEM A high skilled CAD/CAM software is already in use for

The two basic approaches of CAPP systems are the

designing solid models and generating CNC codes. The

variant and generative methods. The variant approach is based

activities remaining to be automated are process selection,

on Group Technology (GT) principles and involves retrieving a process plan from a library of existing family process

recommendations for alternative machines, tooling and various parameters, and cost and time estimations. As an

plans and editing it to accommodate for the specific

initial step of the study a structured systems analysis [8] is

requirements of a new product. Generative systems, on the

carried out for

other hand, develop new process plans from scratch, without

modeling functional and information

requirements for the proposed CAPP system. The resulting

human interference or reference to any existing plans. Given

information requirements model and the design of CAPP

the CAD data of the part and a comprehensive description of

system based on this model is summarized in the next two

the manufacturing conditions, the system emulates the

sections.

decision logic used by a human process planner to design an optimum process plan. Some popular CAPP systems and

A . Overview of the Proposed Model for the Mold

the state-of-the-artCAPP research are reviewed in [4] and [51.

Production Department

From a CIM point of view, the generative approach is the

The mold production department which is a typical

desired direction since it facilitates the integration of CAD

engineer-to-order[91 type of manufacturingsystem facing

expensive,

problems such as extensive engineering, long cumulative lead

difficult and time-consuming to design and implement, and

times, low level of production learning and increased

organizations.

implementation of concurrent engineering (CE) concepts and

and CAM. However, these systems are

thorough integration of design, planning and manufacturing

A practically oriented interim approach found in most of

the industrial applications can be named as semi-generative PP systems [ 6 ] . These serve to reduce user interaction

through such features as standard operation sequences, decision treedtables, and mathematical formulas. They are

activities. A key factor in achieving this is designing the PP system as a bridge between product design and manufacturing which requires reengineering of several activities within the department. The data flow diagram (DFD) for the department

given in Fig. 1 displays the functional and information

not completely generative, but the required process plan modification is minor compared to the variant approach, and they can be highly time and cost effective [7]. In our study, a semi-generative approach is employed because an operating

requirements for the proposed system. A brief explanation for the diagram which will not be decomposed any further here is given below.

124

7 I

I

material availability

material requirements

Coordinate Production

request order data

I

I

production status

21

Mold Design

part data

similarity codes

process plans

31

b I

&pare ProcessPlans PP hardcopy

dynamic status additional dynamic data

Control Shop Floor

I

Fig. 1. Data flow diagram for the mold production department

125

Coordinate Production function synchronizes all design, PP

passes information to the NC programmer to be used as a

and shop floor control (SFC) activities and facilitates the

decision aid during the CAM activities. As it can be seen

implementation of CE related concepts to ensure team-work

from Fig.1, the PP function is the core task which has

within the department towards the common goals of reducing

access to all data stores. Standard operation sequences,

lead time and cost, and increasing quality in designing and

machine compatibility, time and cost estimates, and standard

manufacturing molds. Its main activities are setting price and

tools and parameters data stores constitute the static

duedates for customer orders based on conceptualdesigns and

manufacturing database which is updated when required only.

initial cost estimates: carrying out project planning and

The dynamic manufacturing database (i.e. molds, machine

capacity planning based on bill-of-materials (BOM) and

status, and tool status data stores) is updated on a continuous

process plans; releasing material purchasing requests, final

base.

PP release requests and manufacturing orders based on the

SFC funcfion carries out dispatching and executes

project schedule: and monitoring and updating the project plans. These activities are to be carried out largely on regular departmental meetings. Molds datastore is the basic data store

manufacturing orders based on the prioritization schemes (i.e., latest starting times)

provided by production

coordination, and process plans and machine allocations

that covers all relevant data.

provided by PP function. It collects data and monitors shop Mold design function is implemented concurrently with

the design of the plastic part to be produced. Given the solid

floor so that the common dynamic manufacturing database is kept updated with latest information available.

model of the plastic part, the mold designer determines the Analysis of shop floor data function

core and cavity sections of the mold, the coolant system, the

carries out

ejector system and designs solid models of each part and

performance evaluation by filtering and examining data

subassembly using the CAD software. The BOM is created

collated in dynamic manufacturing data stores. As well as

by the software.

monitoring duedate satisfaction,operator performance,quality performance and comparison of actual costs against estimated

P P function embodies the semi-generativeCAPP system

costs, this function should be designed to include several

and the generation of NC codes task. The CAPP system

statistical tools to estimate manufacturing parameters such as

determines the process plans including the operation

time and cost for machines, and to pinpoint problems and

sequence, machines, tools and parameters together with time

potential areas of improvement in design and manufacturing.

and cost estimates for the parts and stores the plans in the

The main idea behind the analysis function is closing the

database. This task can be repeated a number of times to

loop between design and manufacturing in pursuit of

support design, project planning and capacity planning

continuous improvement. The information generated is used

activities. Upon receiving process plan release request from

to support CE efforts in product and process design, to update

the production coordination function just-in-time for

static manufacturing data stores such that they represent the

manufacturing, the CAPP system makes the final resource

best known manufacturing methods, and to provide reports to

allocation decision incorporating the latest actual workload

the management.

information, issues hard copies for the shop floor, and

126

B . Overview of the Semi-generative CAPP System

TABLE I STRlJClWtE OF THE SIMILARITY CODE

The input to the CAPP system is a 14-digit polycode [lo] which descrlbes basic features and surface characteristicsof the part. The basic structure of this similarity code developed in-house is shown in Table 1. The code is extracted automaticalliy from the CAD model except for a few digits

Di it 1 2 3 4 5a

Definition Material Length Width Height General external shape Main shape surface Extemal auxiliary shape Extemal auxiliary shape surface Auxiliary internal shape Auxiliary intemal shape surface Surface relations Main hole Auxiliary hole Auxiliaq hole shape

similarity ci de. There exists six main part families for

6 7a 8a 9a loa 11 12 13 14

similar partli determined through the analysis of previous

a part family formation digits

which should. be interactively specified by the designer.

b

The PP fq ction is carried out in three stages. In the first stage the operation sequence for a given part is specified.The decision lo& is modeled as a decision tree driven by the

i

mold compbnents. For similar components, five critical digits of the code is used to define the part family and the remaining cines to determine the specific processes of the members W Ithin a family. For non-similar items, all of the digits are used to select appropriate operation sequences. sequences can be considered as standard

objectives are evaluated by means of fuzzy membership functions [11,12]. It is essential for PP and shop floor control integration that machine workload balancing is considered at this stage using real-time data and machine allocationsare fixed just before production.

plans. They are tested and proven

In the last stage, tools and related parameters to be used in

based on static factory

machining olperations are recommended with reference to a

and expert knowledge.

standard tools and parameters file after a few additional steps

operation sequence the

in the decision tree. Availability of the suggested tools are

and tool and

checked from dynamic tool status file so that alternative tooling plans can be provided if necessary.

Given thle machine compatibility, time and cost, and

The process plan generated in this fashion may require

dynamic status data for the set of machines available in the

some modifiication by the process planner in some cases..

shop floor, I he machine allocation stage determines the most

Extensive experimentation carried out with the system

preferable machine alternative for the part with respect to a

revealed thal the human intervention that may be required is

set of objeci.tives.The main objectives are maximizing the

minor and limited to only 5% of the generated plans for a

technologiclal preferability defined in terms of a number of

complicated mold. Elimination of this human intervention

attributes, balancing the workload allocated to machines and

through implementation of feature-recognitionconcepts and

minimizing the cost of the operation. The decision making

proper updating of the decision tree is a natural direction for

tool is a mu lti-attribute decision making model where the

future study which leads to a generative system and requires a

contributiorls of each machine alternative to different

significanteffort.

127

111. IMPLEMENTATIONAND CONCLUSIONS

realized. Even more important than the visible efficiency resulting from the CAPP system is its impact within the

A multi-staged approach employing rapid prototyping concepts [13] is being used in development and implementation of the proposed system to verify the concept

company which created an understanding of integration concepts, and an ongoing effort for reengineering towards achieving greater extent of integration.

and the model before the full system is constructed, and to IV. REFERENCES

ensure early involvement and familiarity of the users. The first prototype of the CAPP system carried out process selection activities only. At the end of one month of testing

[1] A. Derebail, H. Cho, and R.Wysk, "Process plan representation for shop floor control

in the department by all process planners, the results were

'0in

Computer

Control of Flexible Manufacturing Systems (S. Joshi

quite satisfactory and encouraging, The activity-basedcosting

and J. Smith, eds.), Chapman Hall, 1994, pp. 379-404.

system demonstrated that the preliminary CAPP system resulted in significant savings in overall engineering costs.

[2] H. Zhang, "IPPM - A Prototype to integrate process

As well as helping to finalize the coding scheme and decision

planning and job shop scheduling decisions", A n n .

tree logic, this test run contributed a lot to gaining full

CIRP, vol. 42, no.1, 1993, pp. 513-518.

support of the management and the potential users. The second prototype which is about to be released includes the machine

[3] H.K. Tonshoff, 0. Berthold, and M. Harstroff, "A technological information system for the continuous

allocation module, the tool and parameter

improvement of process planning", in F l e x i b l e

recommendation module, the static engineering database and

Automation and Intelligent Manufacturing (R.D.Schraft

the required interfaces with the current dynamic manufacturing

et al., eds.), Begell House, Inc., 1995, 587-616.

database and covers the PP function per se. At this stage a single algorithm is used for making machine allocation

[41 T.C. Chang, R.A. Wysk, and H.P. Wang, Computer-

decisions. In the next stage, some experiments will be

Aided Manufacturing, Prentice Hall, 1991, pp. 486-515.

carried out with different algorithms incorporating different levels of intelligence in order to enhance the decision making

[5] L. Alting and H. Zhang, "Computer aided process planning: The state-of-the-art survey", Int. Jour. Prod.

capability of the system. The full implementation of the

Research, vol. 27, no. 4, 1989, pp. 553-585.

integrated system requires reengineering of production planning and shop floor control activities and dynamic

[a

H. Zhang, "Manufacturingprocess planning",Handbook

manufacturing databases. A project for developing the Shop

of Design, Manufacturing and Automation (R.C.Dorf

Floor Data Analysis module is already being initiated by the

and A.Kusiak, eds.), J.W&Sons, 1994, pp. 587- 616.

management . [7] C. Emerson and I. Ham, "An automated coding and

As a conclusion it may be stated that within seven engineer-months a working CAPP system complying with

process planning system using a DEC PDP-IO", Comput.Ind.Eng., vol. 6, no. 2, 1982, pp. 159-169.

the requirements of the department and with a fairly well level of integration with the activities within the department is

128

[8] E. Yourdon, Structured Analysis, Yourdon Press, 1989.

of Production Research, Vo1.29, no.6, 1991, pp. 1161-

[91 P.Hig ins and J.Browne, "Master production schedi ing: a concurrent planning approach", Production

1170.

Plann g & Control, vol. 3, no.1, 1992, pp. 2-18.

[12] H.-C. Zhang and S.H. Huang, "A fuzzy approach to [lo] W.F. :yde, Improving productivity by classification,

codin; and database standardization, Marcel Dekker,

process plan selection", Int. Jour. of Production Research, Vo1.32, no.6, 1994, pp. 1265-1279.

Inc., r t, 1981. [ 131 C. Hso, "Manufacturing information systems", in

[ l l ] N.Sir h, and B.K. Mohanty, "A fuzzy approach to

Handbook of Design, Manufacturing and Automation

multi- bjective routing problem with application to

(R.C.Dorf and A.Kusiak, eds.), John Wiley &Sons,

proce! planning in manufacturing systems", Int. Jour.

1994, pp. 587- 616.

129