Sie sind auf Seite 1von 17

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/263856025

Survey on computer-aided process planning

Article  in  International Journal of Advanced Manufacturing Technology · October 2014


DOI: 10.1007/s00170-014-6073-3

CITATIONS READS

88 2,720

2 authors:

Yusri Yusof Kamran Latif


Universiti Tun Hussein Onn Malaysia Technical University of Malaysia Malacca
84 PUBLICATIONS   547 CITATIONS    25 PUBLICATIONS   196 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

yes both is my project around 2010 View project

Sustainable Platform Controller for Step-Compliant Open CNC System View project

All content following this page was uploaded by Yusri Yusof on 26 June 2016.

The user has requested enhancement of the downloaded file.


Noname manuscript No.
(will be inserted by the editor)

Survey on Computer Aided Process Planning


Yusri Yusof · Kamran Latif

Received: date / Accepted: date

Abstract Computer aided process planning (CAPP) quality. CAPP is the application of the computer to as-
is the application of the computer to assist process sist process planners in the planning functions. It is con-
planners in the planning functions. It is considered as sidered as the key technology for Computer Integrated
the key technology for Computer Aided Design (CAD) Manufacturing (CIM). It consists of the determination
and Computer Aided Manufacturing (CAM) integra- of processes and parameters required to convert a block
tion. Now a day due to dynamic market and business into a finished part/product [94]. The process planning
globalization, CAPP research faces new challenges. In activities includes interpretation of design data, selec-
this article an attempt is made to provide a compre- tion and sequencing of operations to manufacture the
hensive survey on CAPP based on features, knowledge, part/product, selection of machine and cutting tools,
artificial neural networks, Genetic Algorithms (GA), determination of cutting parameters, choice of jigs and
fuzzy set theory and fuzzy logic, Petri Nets (PN), agent, fixtures and the calculation of the machining times and
internet, STandard for the Exchange of Product data costs [23].
(STEP) compliant method and Functional Blocks (FB)
method/technologies for last twelve years (2002-2013). T here are two basic approaches to CAPP: Variant and
The aim of this paper is to provide an up to date survey Generative [14]. From these two basic approaches the
with graphically representation for easy understanding variant approach is continues to be used by some man-
of past, present and future of CAPP. The design of ufacturing companies. Now a day the trend is towards
paper includes a brief introduction of CAPP and its a generative approach [39].
approaches, Methods/technologies of CAPP, survey on
CAPP, discussion and conclusion.
Keywords CAPP · Approaches · Method/Technologies 1.1 Variant Approach

It is also called as retrieval approach, uses a group tech-


1 Introduction nology (GT) code to select a generic process plan from
the existing master process plans developed for each
The use of computer technology for process planning part family and the edits to suit the requirements of the
was initiated four decades before. Since then, there has part [55]. Variant approach is commonly implemented
been a large amount of research work carried out in the with GT coding system. Here, the parts are segmented
area of CAPP. One of the reasons for this is the role into groups based on similarity and each group has a
of CAPP in reducing throughout time and improving master plan. The advantages of this approach is the ease
of maintenance but the lack of an on time calculation of
Universiti Tun Hussein Onn Malaysia manufacturing process and quality of the process plan
Faculty of Mechanical and Manufacturing Engineering
Tel.: +60-74-537700
still depends on the knowledge of a process planner and
Fax: +60-74-536080 it still requires manual inputs for the establishment of
E-mail: yusri@uthm.edu.my E-mail: the mass data into manufacturing processes [23]. Fig. 1
engr.kamranqureshi@gmail.com shows variant approach to CAPP.
2 Yusri Yusof, Kamran Latif

2 Method/Technologies of CAPP

This survey is based on the ten established methods


/ technologies of CAPP namely feature based tech-
nologies, knowledge-based systems, artificial neural net-
works, genetic algorithms (Gas), fuzzy set theory and
fuzzy logic, petri nets (PNs), agent-based technologies,
internet-based technologies, STEP-compliant method,
and functional blocks to overcomes the issues of machin-
ing operation, tool and machine selection and sequenc-
ing, features extraction, reorganization, interpretation
and representation, knowledge integration, representa-
tion, acquisition and sharing, setup planning, energy
Fig. 1 Variant CAPP approach consumption, linear and non linear planning, integra-
tion of product and manufacturing data, Intelligent tool
path generation, optimization problems, intelligent de-
cision making and sharing of knowledge, integration of
1.2 Generative Approach process planning and scheduling etc. Fig. 3 shows the
use of CAPP in manufacturing cycle.

In this approach a process plan for each component


F eature technology plays a key role in process plan-
is created from scratch without human intervention.
ning with two approaches: feature recognition and de-
These systems are designed to automatically synthe-
sign by features. This approach has been adopted by
size process information to develop a process plan for a
many process planning systems, due to its ability to fa-
part. These systems contain the logic to use manufac-
cilitate the representation of various types of part data
turing data base and suitable part description schemes
in a significant form to drive automated CAPP. Knowl-
to generate a process plan for a particular part [14, 23].
edge based technology allows the capturing of knowl-
Generative approach eliminates disadvantages of vari-
edge from experts, and is able to simulate the prob-
ant approach and bridges the gap between the CAD
lem solving skills of a human expert in a particular
and CAM. The bottleneck of this approach is the diffi-
field. Neural networks has ability to recognize transi-
culty in obtaining useable features, and the difficulty in
tional and complex features without feeding any per-
representing, managing and utilizing human expertise.
vious knowledge into the system, they also have the
Fig. 2 shows the generative approach to CAPP.
ability to derive rules or knowledge through training
with examples and can allow exceptions and irregulari-
ties in the knowledge. Genetic algorithms are generally
good at finding acceptably good solutions to problems
acceptably quickly. They do not need gradient infor-
mation or smooth functions, they have to be carefully
structured and coded. Agent based approach offer some
unique functionality for distributed product design and
manufacturing. The fact that process planning for a
complex part can be broken down into smaller planning
problems, make these problems manageable by a num-
ber of intelligent agents working in cycle. Fuzzy logic
and Petri nets technologies are used in CAPP by com-
bined with other technologies to offer better solutions.
Internet based technology enables engineers to achieve
the dynamic tool and machine selection, thus aids the
existing CAPP system to generate realistic and eco-
nomical process plans. It also allows process planners
in any industry to react to any unexpected changes and
to support the data exchange between different systems
Fig. 2 Generative CAPP approach used at different companies. STEP-compliant in CAPP
Survey on Computer Aided Process Planning 3

lead to the likelihood of using standard data throughout anticipated development of a ’common language of ge-
the entire product process chain in the manufacturing ometry’ to relate a part to the process and develop-
atmosphere hence increases the system’s capability of ment of CAD/CAM systems that incorporated CAPP
integrating with other systems in the complete CIM en- [46]. In 1988 Ham and Lu presents an assessment of
vironment. Functional blocks approach play active role CAPP status and appropriately stated that the direc-
in CAPP in response to shop floor uncertainty because tion of future research lies on the integration of design,
FB-embedded algorithms can make decision adaptively manufacturing and the use of Artificial Intelligence (AI)
to changes at runtime, and can be integrated with dy- technologies [45]. In the following year most significant
namic scheduling and STEP-NC system. survey of that time was accomplished by Atling and
Zhang, which indicated that the difficulty in the inte-
gration of CAD with CAPP is due to the lack of com-
3 CAPP Survey mon methods to represent geometric entities. In this
survey the author also recognized AI technologies as a
The importance of CAPP in manufacturing facility can- crucial technology in the development of an effective
not be underestimated. One of the reasons for this is; process planning system and also pointed out the im-
it provides a link between design and manufacturing portance of the learning systems and identified an ideal
and reduces the time and cost and improves the qual- approach to integrate all the information involved in
ity [26]. The CAPP area has been greatly developed production of a part into a single data base. The authors
in the last three decades. In this section a snap shot also highlighted the issue of interfacing between CAPP
of the past and current survey in the field of CAPP and CAM and other computerized production systems
is presented by dividing it into two sub sections: past such as Numerical Control (NC) tool path, MRP, pro-
survey and present survey. The aim of this section is to duction simulation, etc [5]. In the same year a survey of
provide a comprehensive review on CAPP technology, the 128 systems of CAPP was in print by Gouda and
past work is discussed in the past survey sub section Taraman, which highlights the 4 types of CAPP sys-
whereas present survey sub section presents the survey tems: variant, semi-generative, generative and expert
of last twelve years work based on above stated meth- process planning system [41].
ods/technologies of CAPP.

I n the year 1993 a survey was conducted by ElMara-


3.1 Past Survey rghy in which the issues of quality and evolving stan-
dards are addressed. That survey also included the ma-
The idea of developing process plan using computers jor development thrust in CAPP, evolving trends, chal-
was presented by Niebel in 1965 [77]. In 1984 Harold lenges, integration of design and production planning
presents the first review article on CAPP in which schol- [32]. In the same year Eversheim and Schneewinf sug-
ars discussed about the approaches and strategies for gests the future of CAPP development is an exten-
structuring manufacturing methods and data develop- sion to assembly planning, function integration with
ment for the development of a generative type auto- NC programming, use of AI methods in decision mak-
mated planning system. That article also outlines the ing and use of data base sharing for data integration

Fig. 3 Use of CAPP in man-


ufacturing cycle
4 Yusri Yusof, Kamran Latif

with CAD [33]. In year 1995 an overview of the tech- tion and generation of process plan sheet. Later in year
niques and the role of process planning were discussed 2003, a generic CAPP support system (GCAPPSS) was
by Kamrani et al. That article also highlights the criti- proposed by [114], which invokes a set of algorithms
cal issues and the characteristics associated with evalu- that enable feature extraction, recognition, coding, clas-
ation and selection of a CAPP system [52]. In the same sification and decomposition. In year 2004, Gonzalez
year an logical approach on the principles of process and Rosado presented an internal feature model for pro-
planning was presented by [44].In following year a com- cess planning by using STEP AP224 features to repre-
prehensive review on CAPP was published by Leung, in sent information around the machining features for pro-
which authors observed that solid modeling in CAPP cess planning without the use of geometric entities [40].
systems is not as adequate as anticipated, hence the Later in year 2005, Woo et al. integrate three feature
revitalization of variant process planning systems. The recognition methods: graph matching, cell based maxi-
scholars believed that it is logical that future process mal volume decomposition and negative feature decom-
planning systems be built on intelligent system archi- position to develop a hybrid feature recognizer for ma-
tectures with AI techniques [60]. In 1997 an eight year chining process planning [104]. In year 2006, Hou and
survey (1990-1997) was in print by Cay and Chassapis, Faddis investigated the integration of CAD / CAPP /
which provides an overview of manufacturing features CAM based on machining features [49]. In the same
and feature recognition techniques with CAPP research year, Wang et al. presented a different approach as a
[18]. In following year a review was presented by Mar- part of their distributed process planning (DPP) sys-
rie et al., which covers the literature from 1989 to 1996. tem [99]. In this system a two layer hierarchy is consid-
In that article the advantages and disadvantages of the ered to separate the generic data from those that are
systems were discussed with the generative approach machine specific in DPP. Machining process sequenc-
highlighted [71]. After ten years gap Xu et al. pre- ing is treated as machining feature sequencing within
sented an article which provides a comprehensive re- the context.In year 2007, Lee et al. developed a projec-
view on CAPP technologies developed for machining tive feature recognition algorithm that outputs features
since 1990s but mostly after 2000. In that article re- that can be directly used for process planning [59].
searchers provided an up to date review of the CAPP II. Knowledge Based
research works, a critical analysis of journals that pub- In year 2002, Zhao extended Arezool knowledge based
lished CAPP research works and an understanding of system EXCATS (EXpert Computer Aided Tool Se-
the future direction in the field [107]. lection) by integrating it with a CAD system [120][8].
This system is capable of processing CAD data and
automatically generates the component representation
3.2 Present Survey file for EXCATS. In year 2003 the majority of work is
carried out on knowledge based method of CAPP. Park
In this section the entire work is presented in two sub-
discussed the knowledge capturing methodology in pro-
sections, each sub-section composed of 6 years survey
cess planning based on three sub models of knowledge
based on mentioned methods and presents entire survey
identifications [80]. Jia et al. also adopted the object
into graphical representation for easy understanding.
oriented technology to represent setup process infor-
mation, process decision knowledge and decision pro-
3.2.1 Survey of 2002-2007
cedure control knowledge [51]. Grabowik and Knosala
presented a method of knowledge representation in the
This sub section presents the survey of CAPP work dur-
form of a set of objects [42]. Later in year 2004, Gologlu
ing 2002-2007 period based on stated methods, whereas
extended the hybrid CAPP system called pro planner
the graphically representation of this survey is shown
and developed an efficient heuristic algorithm for find-
in Fig. 4.
ing near optimal operation sequences from all available
I. Feature Based
process plans in a machine setup [39]. In this approach
In year 2002, [113] suggest a methodology to extract
a four level hierarchy was used: feature level, machin-
user specific features from generic features. This is achieved
ing scheme level, operation level and tool level.In year
by specifying patterns for these specific features. [84]
2007, [43] presents an approach to develop a road map
also done a work on feature based technology and de-
method based on knowledge. Authors conclude that,
veloped a generative CAPP system for prismatic parts.
the road map method can introduce flexibility and dy-
The scholars have divided the system into three mod-
namics in the manufacturing processes, and also simpli-
ules: first concerns with feature extraction, second and
fies the decision making process in production planning.
third are concerns with the setup planning, machine se-
Later Liu and Wang presented a hybrid approach to
lection, cutting tool selection, cutting parameter selec-
Survey on Computer Aided Process Planning 5

combine knowledge based rules and geometric reason- minimize manufacturing cost, time and sequence rules.
ing rules for the purpose of to sort out the sequence of In year 2006, [28] used the back propagation neural net-
interacting prismatic machining features [69]. In same work method for the selection of all possible operations
year, Denkena et al. also worked on knowledge based for machining rotationally symmetrical components. In
system and described a holistic process planning model following year, Amaitik and Kilic developed a process
based on an integrated approach combining technolog- planning system using STEP features (ST-Feat CAPP)
ical and business considerations [29]. for prismatic parts where several neural network mod-
III. Neural Network els were developed [7].
In year 2002 the majority of work was carried out on IV. Genetic Algorithms
neural networks by different researchers. Ben Yahia pre- In year 2002, Lie presents a hybrid GA-SA (Generic
sented a feed forward neural network based system for Algorithm-Simulated Annealing) approach to solve the
CAPP [109]. Balic and Korosec addressed the issue of optimization problem of process planning for prismatic
intelligent tool path generation [10]. The aim of this parts [62]. In year 2005 a fuzzy inference system for
work is to show that artificial neural network is able choosing appropriate machines was introduced [82]. In
to establish a desirable milling tool path strategy or addition, the load for each machine is balanced by us-
sequence for free surface machining. In same year De- ing the GA based on the capability information, which
vireddy presented an approach to overcome some limi- is measured by a reliability index. Afterward a GA was
tations of decision trees and expert system based ap- developed to search for an optimal process plan for sin-
proaches [30]. Scholars have developed a three layer gle and distributed manufacturing systems [61]. In same
neural network for selection of machining operations year, Ciurana presented an algorithm based on opera-
for all the features at a time by taking into considera- tion cost optimization [93]. In this approach authors
tion the global sequencing of operations across all the talked about the problems of manufacturing route se-
features of a part. Later in year 2005, Korosec et al. pro- lection in metal removal processes. The authors devel-
posed a neural fuzzy model that uses the concept of fea- oped a system for cutting process parameter selection
ture manufacturability to identify and recognize the de- for milling operations. In same year, the developed sys-
gree of difficulty in machining. The model was created tem was extended for high speed machining [3]. Later
by means of construction parametric fuzzy membership in year 2006, Bo et al reconstructed generic algorithms
functions based on the neural network learning process based on the analysis of various constraints in process
[56]. In same year, Ding et al proposed an optimiza- route sequencing, including the establishment of cod-
tion strategy for process sequencing [31]. Authors used ing strategy, evaluation operators and fitness function
an artificial neural network to allocate the weights for [13]. In the same year, Elsa developed a non-linear, uni-
three main evaluating factors of process sequencing to criterion and multi-variable optimization model for the

Fig. 4 Graphical represen-


tation of 2003-2005 survey
6 Yusri Yusof, Kamran Latif

integration of process and production planning [48]. De- technological information for acquisition and prepara-
veloped model generates schedule according to perfor- tion of distributed NC information in support of NC
mance measures. Later [57] presents an method which planning [35].
utilize the application of a newly developed ant colony VIII. Internet Based
algorithm search technique for the quick identification In year 2002, Zhang developed a CAPP system based
of the optimal operations sequence by considering var- on internet based technology by adopting a knowledge
ious feasibility constrains. based methods written in JSP and JAVA language [117].
V. Fuzzy Set Theory/Logic The CAPP system can receive and process CAD data
In 2003, Wong et al presented an approach for the so- and produce final process plans that meet production
lution of process sequencing problem by creating a pro- requirements. Later in year 2004 Changyi, Chung and
totype process planning system that uses a hybrid of Peng research on internet based technology of CAPP.
fuzzy and generic approaches [103]. In the following Changyi et al. developed a CAPP system based on the
year, Fuqing et al introduced a fuzzy inference system COM component technology, NET technology and the
for the purpose of choosing appropriate machines as an eXtensible Markup Language (XML) technology. The
alternative way to integrate the production capability computing model was a mix of C/S (Client / Server)
during scheduling [36]. and B/S (Browser / Server) models. Customization on
VI. Pertri Net such an integration system can solve the problem be-
In year 2002, Wu proposed an Ordered Petri Net model tween a general CAPP system and a custom CAPP sys-
(OPN) to address alternative and optimal operation tem [20]. Chung and Peng developed a web based tools
planning with manufacturing resources constraints [105]. and machine selection system (WTMSS) that provides
Later in year 2004, Kasiro-lvalad et al introduced a intelligent decision making and sharing of production
technique based on AFPN to model, monitor and con- knowledge through the internet [24]. In year 2005 the
trol the surface roughness and machining operation qual- majority of work is carried out on internet based tech-
ity [54]. In this work the scholars have presented an nology. Xu et al. put forward an idea that used screen
AND/OR net approach for planning machining opera- sharing technology to support cooperation for to over-
tions and showed that petri nets could be used to model come the limitations of process resources and knowl-
all CNC machining operations in a graphic manner. In edge in the traditional narrow sense process planning
year 2006, Canales et al. proposed a methodology to and improves engineer’s cooperative work [108] [106].
extend fuzzy number approach to triangular function You and Lin presented a java based process planning
learning and introduced an Adaptive Fuzzy Petri Net proposal which used STEP AP224 data model to de-
(AFPNT) [17]. AFPNT has the learning ability via neu- fine the manufacturing features and to bridge CAD and
ral networks so that fuzzy knowledge in a knowledge CAPP systems [111]. Gaoliang et al. also presented an
based could be learned through that model. internet based system for setup planning and also in-
VII. Agent Based corporate STEP in their java based system. The system
In year 2003, Wang and Shen proposed a methodology input uses a format file of STEP and communicate with
by integrating feature based process planning, Func- process planning, fixture design and NC programming
tion Block (FB) based control and agent based decision systems [102]. In this system XML was used for the in-
making. The developed system can deal with behavior formation transmission between various manufacturing
among a group of autonomous agents about how they systems. Peng et al. also presented an internet based
can coordinate their goals, plans, skills and activities to integrated system for setup planning [37]. The system
work cooperatively toward a single global object [98]. able communicate with process planning, fixture design
Later in year 2005, Allen et al. developed a STEP-NC and NC programming, generates global optimal setup
compliant computational environment used to demon- plan.
strate agent based process planning [4]. In the follow- IX. STEP-Compliant
ing year, Nassehi and Fichtner works on an agent based In year 2003 the first work on STEP-compliant method
technology of CAPP. Authors presented a approach to of CAPP is done by [53]. In this work the scholars has
examine the application of collaborated multi agent sys- proposed an approach to interlink design and process
tem in designing an object oriented process planning planning using an integrated product model based on
system called multi agent system for CAPP, for pris- the STEP format. This work deals with the recognition
matic components in a STEP-NC compliant environ- of machining features, incorporation of manufacturing
ment [74]. Whereas Fichtner et al. also used STEP- information and implementation of a neural interface.
NC information and introduced a combination of agent Later Ong et al. also proposed a manufacturing feature
based organization and self-learning of featured based recognizer for the unigraphics system to integrate fea-
Survey on Computer Aided Process Planning 7

ture recognition with design by feature approaches to 3.2.2 Survey of 2008-2013


generate a STEP based manufacturing feature model
[78]. Lau et al. worked on feature recognition for au-
This sub section presents the survey conducted on CAPP
tomatic process planning where STEP designs files are
during the period of 2008-2013. Whereas its graphical
used as the information source for generating detailed
representation is shown in Fig. 5.
manufacturing process [58]. In same year, You, Lin and
I. Feature Based
Peng et al also utilize this technology in their internet
In year 2008, Babic et al. presented a survey on three
based CAPP systems [111][37]. In year 2006 Nassehi
major feature reorganization problems: extraction of
and Fichtner works on an agent based technology and
geometric primitives from a CAD model, defining a
STEP compliant methods of CAPP. Nassehi et al. pre-
suitable part representation from feature identification,
sented the approach to examine the application of col-
and feature pattern matching/recognition [9]. In year
laborated multi agent system in designing an object ori-
2010, Abu and Md Tap presented an approach to fea-
ented process planning system called multi agent sys-
ture recognition using rule based on different charac-
tem for CAPP, for prismatic components in a STEP-
teristics specific to each feature such as total number
NC compliant environment [75]. Whereas Fichtner et al.
of faces, edges etc [1]. The authors have implemented
also used STEP-NC information and introduced a com-
that approach by using Graphic Interactive Program-
bination of agent based organization and self-learning of
ming (GRIP) and unigraphics solid modeler. Later in
featured based technological information for acquisition
year 2011, Garcia et al. introduced a method which uti-
and preparation of distributed NC information in sup-
lizes feature based modeling for defining a preprocess
port of NC planning [35]. Stroud and Xirouchakis works
plan. Preprocess plan defines the required capabilities
on a STEP compliant CAPP method. In this work au-
on a high level. This method of feature reorganization
thors have extended the feature definitions in STEP-NC
offers both geometric and non-geometric information
to support process planning for aesthetic products in
[38]. In year 2012, Yu et al. presented a CAPP method
stone manufacturing industry [88]. Later Brecher et al.
for rotational parts based on case retrieval [112]. In this
developed a prototype system for closed loop machining
approach authors had proposed a method which com-
processes, which includes generation and execution of
bines feature and characteristics of part information.
a STEP-NC program and feedback of measured results
This method was proposed to achieve reuse process
[16].In year 2007, Amaitik and Kilic developed a process
characteristics for manufacturing process information
planning system using STEP features (ST-Feat CAPP)
models. In same year, Behra et developed a feature de-
for prismatic parts where several neural network mod-
tection algorithms in STL part specification [11]. De-
els were developed [7]. Later in same year Nassehi et al.
veloped algorithms were able to detect 33 different fea-
introduced a software platform entitled the integrated
tures of geometry, curvature, location, orientation and
platform for process planning and control (IP3AC) to
process parameters within an expert CAPP system for
support STEP-NC compliant process planning. Schol-
SPIF. Later in year 2013, [19] proposed an method of
ars have also developed a prototype process planning
features coding for prismatic parts. Authors are high-
system (PPS) based on that platform [76].
lighted the use of developed method in process planning
X. Functional Block
environment.
In 2007 Wang et al. works on the utilization of the Func-
II. Knowledge Based
tional Blocks (FB) in CAPP. In this work the tasks
In year 2008, a knowledge based decision making model
of process planning are divided into two groups and
was proposed by [27]. The model was based on the
accomplished at two different levels: shop level supervi-
IDEF methodology, the aim of model is to integrate
sory planning and controller level operational planning.
the process planning and scheduling in metal removal
In this work the scholars have used FBs to encapsulate
processes. In year 2010, Zhang et al. presented an ap-
high level generic process plans and low level planning
proach driven by process planning to reconstruct the
algorithms [95, 100]. Liu et al. applied knowledge dis-
serial Three Dimensional (3D) models for rotational
covery in data base (KDD) process planning. In this ap-
parts [118]. This approach introduced the process plan-
proach process data selection, process data purge and
ning course and relevant information to implement a
process data transformations are employed to get opti-
dynamic, incremental and knowledge based reconstruc-
mized process data [67].
tion. Marchetta and Forradellas proposed a hybrid pro-
cedural and knowledge based approach based on ar-
tificial intelligence planning, to address the problems
of classic feature interpretation and feature representa-
tion [70]. Chen et al. proposed a Parametric Flow Chart
8 Yusri Yusof, Kamran Latif

(PFC) based on knowledge representation method which vector scheme to represent machining features families
efficiently combines parameter information, flow chart having variations in topology and geometry [90]. The
technology and visualization technology to provide user data of recognized feature was then post processed and
friendly and effective way of representing knowledge linked to a feature based CAPP system for Computer
[22]. Helgoson and Kalhori proposed a conceptual model Numerical Control (CNC) machining. In year 2010, [86]
which includes an adoption of the Methodology of Knowl- presented a approach to integrate key product real-
edge Acquisition (MOKA) and contains the activities; ization activities using neural data representation. Au-
identify, justify, capture, formalize, package and acti- thors concluded that approach as a very useful for direct
vate for sharing and integration of knowledge in pro- distributed applications, which passes the data in form
cess planning to increase the level of efficiency, reli- of XML streams. Later in year 2011 Wang et al. in-
ability and productivity in process planning process troduced the artificial neural network for unstructured
[47]. In year 2011, Wang et al. introduced a model manufacturing knowledge model in which knowledge is
in which knowledge is represented as neural network represented as neural network weight value matrix and
weight value [96]. In the same year, Liang developed an the form artificial neural network database to support
knowledge based unit composed of object, functional intelligent CAPP [96]. In year 2012, [87] developed a
and dynamic models for the troubleshooting of pro- new algorithm based on ant colony for operation se-
cess planning [64].In year 2012, Chen et al presented quencing. Developed system has a new search technique
an knowledge based CAPP system for NC control tool for quick identification of the optimal operations se-
path generation of complex shoe molds [21]. In this quence by considering various feasible constrains. In
approach authors proved that knowledge based CAPP year 2013, Liu et all proposed an approach to solve
systems can resolve the problems of complicated pro- the some of the process planning problems. The au-
cess planning. In same year, Lin et al uses knowledge thors had developed an algorithm to resolve the ma-
based approach in sheet metal manufacturing. The schol- chining resources, manufacturing constraints and itera-
ars proposed a two-step process for the finding of proper tions, machining resource strategy, setup planning and
layouts of strip in progressive dies [65]. In the following cost of machining process problems of process planning
year, a knowledge based expert system was introduced [68]. Later in same year neural network method was
for the process planning of axisymmetric sheet metal utilized by [81] for the development of learning agent of
parts. Develop system automatically models the part the multi agent based system approach.
geometry, calculates blank size, selects process param- IV. Genetic Algorithm
eters and finally generates process sequencing [73]. In year 2009, Salehi and Tavakkoli-Moghaddam pre-
III. Neural Network sented an approach to divide the planning into prelim-
In year 2008, Sunil and Pande proposed a 12 node inary and detailed planning stages and applied generic

Fig. 5 Graphical represen-


tation of 2003-2005 survey
Survey on Computer Aided Process Planning 9

algorithms for process planning in both stages [85]. In tion of process planning and scheduling [81]. The devel-
year 2011, Taiyong proposed an algorithm based on the oped system was composed of six agent: job, machine,
pareto genetic algorithm for the cutting parameters se- mobile, optimization, learning and robot.
lection and optimization to solve the decision making VII. Internet Based
problems of the cutting parameters in CAPP systems In year 2008 Hu et al. presented XML based imple-
[91]. In same year, [89] presented a approach for manu- mentation of manufacturing route sheet documents to
facturing analysis based on generic algorithm and fuzzy solve the operation sequencing problem for web based
combination. In this approach authors utilizes generic process planning. This method is an extension of the
algorithms for results optimization. In following year, artificial immune system approach and inherits its char-
Ouyang and Shen present a STEP-NC oriented process acteristics from the Maslow’s need hierarchy theory re-
planning optimization based on hybrid genetic algo- lated to psychology [50]. In same year Alvares et al.
rithm to solve the nonlinear process planning problem presented an integrated web based CAD/CAPP/CAM
[79]. The hybrid algorithm was proposed by integrating system for the remote design and manufacture of fea-
search of operation precedence graph with genetic algo- ture based cylindrical parts [6]. In this system the in-
rithm. Fan and Wang presented multi objective decision formation about features was manipulated through a
and optimization of process routing based on genetic al- relational database system. A GUI was implemented
gorithm [34]. In this approach decision space of process in JAVA and HTML. Later in year 2009, Agrawal et
routing based on process constraints was constructed al. addressed the Distributed Process Planning (DPP)
with improved search efficiency of generic algorithm. In problem in the e-manufacturing environment. In that
same year, Liu and Qiao proposed a genetic algorithm article authors presented a multi agent system consist
for operation sequencing in process planning [66]. In of three autonomous agents: global manager, design and
this approach an iterative generic algorithm based on optimization. These agents are capable of communicat-
constraint matrixes was developed for the optimization ing to each other through XML [2]. In year 2013 an in-
of manufacturing features and operations. The authors ternet based CAD/CAPP/CAM prototype system for
concluded that the iterative generic algorithm is proved the remote manufacturing of mechanical components
to be superior on traditional simple generic algorithms was developed [12]. In same year, Wang developed an
in term of shorting operation sequence time. In year process planning and machine availability monitoring
2013 an algorithm was developed to enable concurrent system based on internet [97].
process planning and scheduling environment in man- VIII. STEP-Compliant
ufacturing of tuned parts by [92]. Developed algorithm In year 2008, Yifei et al. presented an automatic fea-
is based on GA, which performs strategic resource op- tures extraction and process planning system using the
timization for process planning development and also STEP Application Protocol (AP) 214 data format and
handles unplanned events. In the same year Milica uti- also presented an approach to processing tolerance in-
lize GA for the development of optimization agent in a formation by utilization of CAD systems self-provided
multi agent based system for the integration of process functions for macro recording and editing [110]. In the
planning and scheduling [81]. same year, Chung and Suh developed an optimal so-
V. Fuzzy Set Theory/Logic lution algorithm for nonlinear process planning based
In year 2009, Agrawal et al. addressed the Distributed on STEP-NC [25]. The developed algorithm was tested
Process Planning (DPP) problem in the e-manufacturing on TurnSTEP system. Later in year 2009 majority of
environment based on multi agent system [2].In year work carried out on STEP compliant method of CAPP.
2010 an agent based approach was proposed by [63], in Rameshbabu and Shunmugam proposed a hybrid ap-
this approach two functions were carried out simultane- proach that uses volume subtraction and face adja-
ously for the integration of process plan and scheduling. cency graph to recognize manufacturing features from
In year 2013 Moghaddam et al addressed the operation 3D model data in STEP AP203 format [83]. Yusof et al.
sequencing problem of CAPP, authors has developed a developed a STEP compliant system for the manufac-
system for the design of stamping die [72]. In proposed turing of asymmetric parts on CNC turn/mill machine
system the authors has sequenced embossing and cut- and also provides the structured view of a proposed
ting operations by applying fuzzy set theory method. system framework [115, 116]. Zhao et al. presented an
VI. Agent Based intelligent STEP compliant manufacturing system in
In year 2009 authors presented a multi agent system which geometric description data described in AP203
consist of three autonomous agents: global manager, or other formats are translated into machining features
design and optimization [2]. Later in year 2013 a multi defined in AP224. The machining feature definitions are
agent based methodology was proposed for the integra- used as inputs to macro process planning applications
10 Yusri Yusof, Kamran Latif

and micro process planning for machining (AP238). This paper present the last tweleve years survey of CAPP
Inspections (AP219) are then carried out for each of based on ten established techniques. From this study it
the application process [121]. In year 2012, Zhang et is founded that, during 2002-2007 period of time there
al. proposed a Universal Process Comprehension Inter- was a pretty balanced work on feature based, knowl-
face (UPCI) to regenerate high level process plan from edge based, neural network, genetic algorithm, inter-
shop floor part programs, and encapsulate the gener- net based and STEP-compliant techniques. Whereas
ate plan in STEP compliant data structure [119]. In during 2008-2013 period, knowledge based and STEP-
this approach a novel method was proposed to capture compliant techniques utilization were increased upto
the machining process knowledge from CNC part pro- some extend as compair to 2002-2007 period. However
grams with UPCi and reuse it on new manufacturing rest of techniques are almost utilized at same rate. Fig.6
resource. In year 2013 a STEP-Compliant approach was shows the overall status of CAPP research based on
introduced for the solutions of the setup planning prob- stated methods. Whereas Fig.7. represents present sur-
lems on machining centers [15]. That approach mini- vey in tems of yearly divided pattern. For more clari-
mized the process planning time by automating some fication Fig.8. presents the complete method vise sta-
time consuming steps. In same year a STEP-compliant tus of present survey in term of percentage. From this
CAD/CAPP/CAM system was introduced which uti- survey and graphical representations it has been identi-
lize internet as the main source of communication [12]. fied that the STEP-compliant, knowledge base, generic
XI. Functional Block algorithm, feature based, neural network and internet
In year 2012, Wanga et al. developed methodologies for based methods had been used in majority of CAPP
distributed, adaptive and dynamic process planning as works as compared to fuzzy set theory/logic, petri nets
well as machine monitoring and control for machining and agent based. However functional block method is
and assembly operations using event driven functional still new as compared to other work and consider to be
blocks [101]. In 2013, Wang utilize functional blocks in new direction for CAPP with STEP-compliant method.
the development of internet-web based service oriented
system for process planning and monitoring. Proposed Acknowledgements This work has been supported by the
system was based on close loop information flow with Malaysian Government under Science fund (MOSTI) and Malaysian
real time monitoring functions [97]. International Scholarship (MIS) under Ministry of Education
(MOE) Malaysia.

4 Discussion and Conclusion


References
As CAPP plays an important role in the Computer
Integrated Manufacturing (CIM) systems and it elim- 1. Abu R, Md Tap M (2010) Attribute based fea-
inates the gap between CAD and CAM integration. ture recognition for machining features. Jurnal
Therefore the need of CAPP is always there in CIM sys- Teknologi 46:87103
tems. In this article an attempt is made to provide a sur- 2. Agrawal R, Shukla S, Kumar S, Tiwari M
vey carried out on CAPP based on features, knowledge, (2009) Multi-agent system for distributed
artificial neural networks, Genetic Algorithms (GA), computer-aided process planning problem in
fuzzy set theory and fuzzy logic, Petri Nets (PN), agent, e-manufacturing environment. The International
internet, STandard for the Exchange of Product data Journal of Advanced Manufacturing Technology
(STEP) compliant method and Functional Blocks (FB) 44(5):579–594
methods/technologies in past and present. 3. Alberti M, Ciurana J, Casadesus M (2005) A
From this survey it’s founded that most of the CAPP system for optimising cutting parameters when
work carried out on machining / manufacturing to re- planning milling operations in high-speed machin-
solve the problems / issues of operation, tool and ma- ing. Journal of materials processing technology
chine selection and sequencing, features extraction, re- 168(1):25–35
organization, interpretation and representation, knowl- 4. Allen R, Harding J, Newman* S (2005) The appli-
edge integration, representation, acquisition and shar- cation of step-nc using agent-based process plan-
ing, setup planning, energy consumption, linear and ning. International journal of production research
non linear planning, integration of product and man- 43(4):655–670
ufacturing data, Intelligent tool path generation, op- 5. Alting L, Zhang H (1989) Computer aided process
timization problems, intelligent decision making and planning: the state-of-the-art survey. THE IN-
sharing of knowledge, integration of process planning TERNATIONAL JOURNAL OF PRODUCTION
and scheduling etc. RESEARCH 27(4):553–585
Survey on Computer Aided Process Planning 11

Fig. 6 Graphical represen-


tation of 2003-2005 survey

Fig. 7 Graphical represen-


tation of 2003-2005 survey

6. Alvares A, Ferreira J, Lorenzo R (2008) An in- operations using an expert system. Computers in
tegrated web-based cad/capp/cam system for the Industry 42(1):43–58
remote design and manufacture of feature-based 9. Babic B, Nesic N, Miljkovic Z (2008) A re-
cylindrical parts. Journal of intelligent manufac- view of automated feature recognition with rule-
turing 19(6):643–659 based pattern recognition. Computers in Industry
7. Amaitik SM, Kili SE (2007) An intelligent pro- 59(4):321–337
cess planning system for prismatic parts using step 10. Balic J, Korosec M (2002) Intelligent tool path
features. The International Journal of Advanced generation for milling of free surfaces using neural
Manufacturing Technology 31(9-10):978–993 networks. International Journal of Machine Tools
8. Arezoo B, Ridgway K, Al-Ahmari A (2000) Selec- and Manufacture 42(10):1171–1179
tion of cutting tools and conditions of machining
12 Yusri Yusof, Kamran Latif

Fig. 8 Graphical represen-


tation of 2003-2005 survey

11. Behera AK, Lauwers B, Duflou JR (2012) Ad- lar function model. In: Intelligent Control and Au-
vanced feature detection algorithms for incremen- tomation, 2006. WCICA 2006. The Sixth World
tally formed sheet metal parts. Transactions of Congress on, IEEE, vol 1, pp 4249–4253
Nonferrous Metals Society of China 22:s315–s322 18. Cay F, Chassapis C (1997) An it view on perspec-
12. Benavente JCT, Ferreira JCE, Goulart CM, tives of computer aided process planning research.
Oliveira VGd (2013) A step-nc compliant system Computers in Industry 34(3):307–337
for the remote design and manufacture of me- 19. Celik I, Unuvar A (2013) A new object coding sys-
chanical components through the internet. Inter- tem for computer-aided process planning applica-
national Journal of Computer Integrated Manu- tions. Arabian Journal for Science and Engineer-
facturing 26(5):412–428 ing pp 1–11
13. Bo ZW, Hua LZ, Yu ZG (2006) Optimization of 20. Changyi L, Gewei Z, Wenhe L, Feiyan Q (2004)
process route by genetic algorithms. Robotics and A component-based computer aided process plan-
Computer-Integrated Manufacturing 22(2):180– ning system for cscw. In: Computer Supported Co-
188 operative Work in Design, 2004. Proceedings. The
14. Boer C, Petitti M, Lombardi F, Simon JP (1990) 8th International Conference on, IEEE, vol 1, pp
A capp/cam expert system for a high productivity, 169–173
high flexibility cnc turning center. CIRP Annals- 21. Chen H, Yau H, Lin C (2010) Computer-aided
Manufacturing Technology 39(1):481–483 process planning for nc tool path generation of
15. Borgia S, Matta A, Tolio T (2013) Step-nc compli- complex shoe molds. The International Journal of
ant approach for setup planning problem on multi- Advanced Manufacturing Technology 58(5):607–
ple fixture pallets. Journal of Manufacturing Sys- 619
tems 32(4):781–791 22. Chen W, Xie S, Zeng F, Li B (2010) A new process
16. Brecher C, Vitr M, Wolf J (2006) Closed-loop knowledge representation approach using param-
capp/cam/cnc process chain based on stepand eter flow chart. Computers in Industry 62(1):9–22
step-nc inspection tasks. International Journal of 23. Chryssolouris G (1992) Manufacturing systems:
Computer Integrated Manufacturing 19(6):570– theory and practice. Springer-Verlag
580 24. Chung C, Peng Q (2004) The selection of tools
17. Canales JC, Li X, Yu W (2006) Fuzzy knowledge and machines on web-based manufacturing envi-
learning via adaptive fuzzy petri net with triangu- ronments. International Journal of Machine Tools
Survey on Computer Aided Process Planning 13

and Manufacture 44(2):317–326 2004. Proceedings. 2004 International Conference


25. Chung DH, Suh SH (2008) Iso 14649-based nonlin- on, IEEE, pp 483–488
ear process planning implementation for complex 37. Gaoliang P, Wenjian L, Xutang Z (2005) An
machining. Computer-Aided Design 40(5):521– internet-based system for setup planning in ma-
536 chining operations. In: Engineering of Complex
26. Ciurana J, Garcia-Romeu M, Castro R, Alberti Computer Systems, 2005. ICECCS 2005. Pro-
M (2003) A system based on machined volumes ceedings. 10th IEEE International Conference on,
to reduce the number of route sheets in process IEEE, pp 245–251
planning. Computers in Industry 51(1):41–50 38. Garcia F, Lanz M, Jarvenpaa E, Tuokko R
27. Ciurana J, Garcia-Romeu M, Ferrer I, Casadess M (2011) Process planning based on feature recog-
(2008) A model for integrating process planning nition method. In: Assembly and Manufacturing
and production planning and control in machin- (ISAM), 2011 IEEE International Symposium on,
ing processes. Robotics and Computer-Integrated IEEE, pp 1–5
Manufacturing 24(4):532–544 39. Gologlu C (2004) A constraint-based operation se-
28. Deb S, Ghosh K, Paul S (2006) A neural net- quencing for a knowledge-based process planning.
work based methodology for machining operations Journal of intelligent manufacturing 15(4):463–
selection in computer-aided process planning for 470
rotationally symmetrical parts. Journal of Intelli- 40. Gonzalez F, Rosado P (2004) General informa-
gent Manufacturing 17(5):557–569 tion model for representing machining features in
29. Denkena B, Shpitalni M, Kowalski P, Molcho G, capp systems. International journal of production
Zipori Y (2007) Knowledge management in pro- research 42(9):1815–1842
cess planning. CIRP Annals-Manufacturing Tech- 41. Gouda S, Taraman K (1989) CAPP: AAST,
nology 56(1):175–180 present and future. Society of Manufacturing En-
30. Devireddy C, Eid T, Ghosh K (2002) Computer- gineers
aided process planning for rotational compo- 42. Grabowik C, Knosala R (2003) The method of
nents using artificial neural networks. Interna- knowledge representation for a capp system. Jour-
tional Journal of Agile Manufacturing 5(1):27–49 nal of Materials Processing Technology 133(1):90–
31. Ding L, Yue* Y, Ahmet K, Jackson M, Parkin 98
R (2005) Global optimization of a feature-based 43. Halevi G, Wang K (2007) Knowledge based man-
process sequence using ga and ann techniques. ufacturing system (kbms). Journal of Intelligent
International Journal of Production Research Manufacturing 18(4):467–474
43(15):3247–3272 44. Halevi G, Weill RD (1995) Principles of process
32. ElMaraghy H (1993) Evolution and future per- planning: a logical approach. Springer
spectives of capp. CIRP Annals-Manufacturing 45. Ham I, Lu S (1988) Computer-aided process plan-
Technology 42(2):739–751 ning: the present and the future. CIRP Annals-
33. Eversheim W, Schneewind J (1993) Computer- Manufacturing Technology 37(2):591–601
aided process planningstate of the art and future 46. Harold J (1984) Computer-aided process plan-
development. Robotics and Computer-Integrated ning: past, present and future. The Iternational
Manufacturing 10(1):65–70 Journal of Production Research 22(2):253–266
34. Fan S, Wang J (2012) Multi-objective decision 47. Helgoson M, Kalhori V (2010) A conceptual model
and optimization of process routing based on for knowledge integration in process planning.
genetic algorithm (ga). Advanced Materials Re- Procedia CIRP 3:573–578
search 457:1494–1498 48. Henriques E (2006) Towards the integration of
35. Fichtner D, Nestler A, Dang T, Schulze A, Carlsen process and production planning: an optimisation
U, Schreiber S, Lee SW (2006) Use of agents model for cutting parameters. The International
and neural networks for acquisition and prepara- Journal of Advanced Manufacturing Technology
tion of distributed nc information to support nc 28(1-2):117–128
planning. International Journal of Computer In- 49. Hou M, Faddis T (2006) Automatic tool path
tegrated Manufacturing 19(6):581–592 generation of a feature-basedcad/capp/cam inte-
36. Fuqing Z, Yi H, Dongmei Y, Yahong Y (2004) grated system. International Journal of Computer
A genetic algorithm based approach for integra- Integrated Manufacturing 19(4):350–358
tion of process planning and production schedul- 50. Hu C, Li Z, Zheng L, Li N, Wen P (2008) An
ing. In: Intelligent Mechatronics and Automation, xml-based implementation of manufacturing route
14 Yusri Yusof, Kamran Latif

sheet documents for context-sensitive and web- parts. International Journal of Production Re-
based process planning. International Journal of search 40(8):1899–1922
Computer Integrated Manufacturing 21(6):647– 63. Li X, Zhang C, Gao L, Li W, Shao X (2010) An
656 agent-based approach for integrated process plan-
51. Jia XL, Xu JX, Zhang ZM, Huang NK (2003) The ning and scheduling. Expert Systems with Appli-
research on representation and processing of pro- cations 37(2):1256–1264
cess knowledge based on object-oriented modeling. 64. Liang JS (2011) A troubleshooting process
In: Machine Learning and Cybernetics, 2003 Inter- planning using knowledge base and distributed
national Conference on, IEEE, vol 2, pp 657–660 database approach. The International Journal
52. Kamrani A, Sferro P, Handelman J (1995) Critical of Advanced Manufacturing Technology 54(5-
issues in design and evaluation of computer aided 8):701–719
process planing systems. Computers & Industrial 65. Lin AC, Sheu DK (2012) Computer-aided process
Engineering 29(1):619–623 planning of strip layout in progressive dies. Ap-
53. Kang M, Han J, Moon J (2003) An approach for plied Mechanics and Materials 110:5106–5110
interlinking design and process planning. Journal 66. Liu L, Qiao L (2012) Operation sequencing using
of Materials Processing Technology 139(1):589– genetic algorithm. Applied Mechanics and Mate-
595 rials 163:57–61
54. Kasirolvalad Z, Motlagh MJ, Shadmani M (2004) 67. Liu S, Zhang Z, Tian X (2007) A typical process
An intelligent modular modelling approach for route discovery method based on clustering anal-
quality control of cnc machines product us- ysis. The International Journal of Advanced Man-
ing adaptive fuzzy petri nets. In: Control, Au- ufacturing Technology 35(1-2):186–194
tomation, Robotics and Vision Conference, 2004. 68. Liu Xj, Yi H, Ni Zh (2013) Application of ant
ICARCV 2004 8th, IEEE, vol 2, pp 1342–1347 colony optimization algorithm in process planning
55. Koenig DT (1990) Computer-Integrated Manufac- optimization. Journal of Intelligent Manufacturing
turing: Theory and Practice. Taylor & Francis 24(1):1–13
56. Korosec M, Balic J, Kopac J (2005) Neural net- 69. Liu Z, Wang L (2007) Sequencing of interacting
work based manufacturability evaluation of free prismatic machining features for process planning.
form machining. International Journal of Machine Computers in Industry 58(4):295–303
Tools and Manufacture 45(1):13–20 70. Marchetta M, Forradellas R (2010) An artifi-
57. Krishna AG, Rao KM (2006) Optimisation of op- cial intelligence planning approach to manufactur-
erations sequence in capp using an ant colony al- ing feature recognition. Computer-Aided Design
gorithm. The International Journal of Advanced 42(3):248–256
Manufacturing Technology 29(1-2):159–164 71. Marri H, Gunasekaran A, Grieve R (1998)
58. Lau H, Lee C, Jiang B, Hui I, Pun K (2005) Devel- Computer-aided process planning: a state of art.
opment of a computer-integrated system to sup- The International Journal of Advanced Manufac-
port cad to capp. The International Journal of Ad- turing Technology 14(4):261–268
vanced Manufacturing Technology 26(9-10):1032– 72. Moghaddam M, Soleymani M, Farsi M (2013) Se-
1042 quence planning for stamping operations in pro-
59. Lee HC, Jhee WC, Park HS (2007) Generative gressive dies. Journal of Intelligent Manufacturing
capp through projective feature recognition. Com- pp 1–11
puters & Industrial Engineering 53(2):241–246 73. Naranje V, Kumar S (2013) A knowledge based
60. Leung H (1996) Annotated bibliography on system for process planning of axisymmetric deep
computer-aided process planning. The Interna- drawn parts. Key Engineering Materials 549:239–
tional Journal of Advanced Manufacturing Tech- 246
nology 12(5):309–329 74. Nassehi A, Newman S, Allen R (2006) The appli-
61. Li L, Fuh J, Zhang Y, Nee A (2005) Application of cation of multi-agent systems for step-nc computer
genetic algorithm to computer-aided process plan- aided process planning of prismatic components.
ning in distributed manufacturing environments. International Journal of Machine Tools and Man-
Robotics and Computer-Integrated Manufactur- ufacture 46(5):559–574
ing 21(6):568–578 75. Nassehi A, Newman S, Allen R (2006) Step-
62. Li W, Ong S, Nee A (2002) Hybrid genetic al- nc compliant process planning as an enabler
gorithm and simulated annealing approach for for adaptive global manufacturing. Robotics and
the optimization of process plans for prismatic Computer-Integrated Manufacturing 22(5):456–
Survey on Computer Aided Process Planning 15

467 88. Stroud I, Xirouchakis P (2006) Strategy features


76. Nassehi A, Liu R, Newman S (2007) A new for communicating aesthetic shapes for manufac-
software platform to support feature-based pro- turing. International Journal of Computer Inte-
cess planning for interoperable step-nc manufac- grated Manufacturing 19(6):639–649
ture. International Journal of Computer Inte- 89. Stryczek R (2011) A hybrid approach for manu-
grated Manufacturing 20(7):669–683 facturability analysis. Advances in Manufacturing
77. Niebel B (1965) Mechanized process selection for Science and Technology 35(3):55–70
planning new designs. ASME paper 737 90. Sunil V, Pande S (2008) Automatic recognition
78. Ong S, Li W, Nee A (2003) Step-based integra- of machining features using artificial neural net-
tion of feature recognition and design-by-feature works. The International Journal of Advanced
for manufacturing applications in a concurrent Manufacturing Technology 41(9):932–947
engineering environment. International journal of 91. Taiyong L (2011) Optimization of cutting param-
computer applications in technology 18(1):78–92 eters based on pareto genetic algorithm. Transac-
79. Ouyang H, Shen B (2012) Step-nc oriented pro- tions of the Chinese Society for Agricultural Ma-
cess planning optimization based on hybrid ge- chinery 2:046
netic algorithm. Computer Integrated Manufac- 92. Tavcar J, Slak A, Duhovnik J (2013) Concurrent
turing Systems 18(1):66–75 Process Planning and Scheduling Applied Into
80. Park SC (2003) Knowledge capturing methodol- Production of Turned Parts, Springer, pp 837–848
ogy in process planning. Computer-Aided Design 93. Vidal A, Alberti M, Ciurana J, Casadesus M
35(12):1109–1117 (2005) A decision support system for optimis-
81. Petrovic M, Miljkovic Z, Babic B (2013) Integra- ing the selection of parameters when planning
tion of process planning, scheduling, and mobile milling operations. International Journal of Ma-
robot navigation based on triz and multi-agent chine Tools and Manufacture 45(2):201–210
methodology. FME Transactions 41(2):120–129 94. Wang H, Li J (1991) Computer-aided process
82. Qin B, Jiang S, Wang N (2005) Genetic- planning,. Elsevier Science Publishers BV, Ams-
algorithms-based combinatorial optimization terdam, The Netherlands,1991.
method for alternative process plans. Zhongguo 95. Wang H, Xu X, Tedford JD (2007) An adapt-
Jixie Gongcheng/China Mechanical Engineering able cnc system based on step-nc and function
16(12):1076–1079 blocks. International journal of production re-
83. Rameshbabu V, Shunmugam M (2009) Hy- search 45(17):3809–3829
brid feature recognition method for setup plan- 96. Wang J, Zhang H, Su Z (2011) Manufacturing
ning from step ap-203. Robotics and Computer- knowledge modeling based on artificial neural net-
Integrated Manufacturing 25(2):393–408 work for intelligent capp. Applied Mechanics and
84. Sadaiah M, Yadav D, Mohanram P, Radhakrish- Materials 127:310–315
nan P (2002) A generative computer-aided process 97. Wang L (2013) Machine availability monitoring
planning system for prismatic components. The and machining process planning towards cloud
International Journal of Advanced Manufacturing manufacturing. CIRP Journal of Manufacturing
Technology 20(10):709–719 Science and Technology 6(4):263–273
85. Salehi M, Tavakkoli-Moghaddam R (2009) Appli- 98. Wang L, Shen W (2003) Dpp: An agent-based ap-
cation of genetic algorithm to computer-aided pro- proach for distributed process planning. Journal
cess planning in preliminary and detailed plan- of Intelligent Manufacturing 14(5):429–439
ning. Engineering Applications of Artificial Intel- 99. Wang L, Cai N, Feng HY, Liu Z (2006) Enriched
ligence 22(8):1179–1187 machining feature-based reasoning for generic ma-
86. Sormaz D, Arumugam J, Harihara RS, Patel C, chining process sequencing. International journal
Neerukonda N (2010) Integration of product de- of production research 44(8):1479–1501
sign, process planning, scheduling, and fms con- 100. Wang L, Feng HY, Song C, Jin W (2007) Function
trol using xml data representation. Robotics and block design for adaptive execution control of job
Computer-Integrated Manufacturing 26(6):583– shop machining operations. International journal
595 of production research 47(12):3413–3434
87. Sreeramulu D, Singh SK, Rao C (2012) Gener- 101. Wang L, Adamson G, Holm M, Moore P (2012)
ation of optimum sequence of operations using A review of function blocks for process planning
ant colony algorithm. International Journal of Ad- and control of manufacturing equipment. Journal
vanced Operations Management 4(4):253–271 of Manufacturing Systems
16 Yusri Yusof, Kamran Latif

102. Wenjian L, Gaoliang P (2005) An internet-enabled 114. Yuen C, Wong S, Venuvinod PK (2003) Develop-
setup planning system. In: Information Technol- ment of a generic computer-aided process planning
ogy and Applications, 2005. ICITA 2005. Third support system. Journal of Materials Processing
International Conference on, IEEE, vol 2, pp 89– Technology 139(1):394–401
92 115. Yusof Y (2009) Step-nc-compliant systems for the
103. Wong T, Chan L, Lau H (2003) Machining pro- manufacturing environment. lathe 15:24
cess sequencing with fuzzy expert system and 116. Yusof Y, Newman S, Nassehi A, Case K (2009) In-
genetic algorithms. Engineering with Computers teroperable cnc system for turning operations. In:
19(2-3):191–202 Proceedings of World Academy of Science, Engi-
104. Woo Y, Wang E, Kim Y, Rho HM (2005) A hybrid neering and Technology, Citeseer, vol 34, pp 941–
feature recognizer for machining process planning 947
systems. CIRP Annals-Manufacturing Technology 117. Zhang S (2002) A web-based expert system on
54(1):397–400 computer aided process planning. In: Control and
105. Wu RR, Ma L, Mathew J, Duan GH (2002) Op- Automation, 2002. ICCA. Final Program and
timal operation planning using fuzzy petri nets Book of Abstracts. The 2002 International Con-
with resource constraints. International Journal of ference on, IEEE, pp 214–214
Computer Integrated Manufacturing 15(1):28–36 118. Zhang S, Shi Y, Fan H, Huang R, Cao J (2010)
106. Xu X, Wang H, Mao J, Newman S, Kramer Serial 3d model reconstruction for machining evo-
T, Proctor F, Michaloski J (2005) Step- lution of rotational parts by merging semantic and
compliant nc research: the search for intelli- graphic process planning information. Computer-
gent cad/capp/cam/cnc integration. International Aided Design 42(9):781–794
Journal of Production Research 43(17):3703–3743 119. Zhang X, Nassehi A, Dhokia V, Newman S (2012)
107. Xu X, Wang L, Newman S (2011) Computer-aided Refining process logic from cnc part programmes
process planninga critical review of recent devel- for integrated step-nc compliant manufacturing of
opments and future trends. International Journal prismatic parts. Enabling Manufacturing Compet-
of Computer Integrated Manufacturing 24(1):1–31 itiveness and Economic Sustainability pp 333–338
108. Xu Z, Cai M, Lin L, Dong J (2005) Study 120. Zhao Y, Ridgway K, Al-Ahmari A (2002) Integra-
of networked manufacturing oriented cooperative tion of cad and a cutting tool selection system.
capp system. In: Computer Supported Cooper- Computers & industrial engineering 42(1):17–34
ative Work in Design, 2005. Proceedings of the 121. Zhao Y, Habeeb S, Xu X (2009) Research into in-
Ninth International Conference on, IEEE, vol 2, tegrated design and manufacturing based on step.
pp 1106–1111 The International Journal of Advanced Manufac-
109. Yahia N, Fnaiech F, Abid S, Sassi B (2002) Man- turing Technology 44(5):606–624
ufacturing process planning application using ar-
tificial neural networks. In: Systems, Man and Cy-
bernetics, 2002 IEEE International Conference on,
IEEE, vol 5, p 6 pp. vol. 5
110. Yifei T, Dongbo L, Changbo L, Minjian Y (2008)
A feature-extraction-based process-planning sys-
tem. The International Journal of Advanced Man-
ufacturing Technology 38(11):1192–1200
111. You CF, Lin CH (2005) Java-based computer-
aided process planning. The International Jour-
nal of Advanced Manufacturing Technology 26(9-
10):1063–1070
112. YU H, XING J, WANG X (2012) Research on
capp method for rotational parts based on case
retrieval. Machinery 1:014
113. Yue Y, Ding L, Ahmet K, Painter J, Walters
M (2002) Study of neural network techniques for
computer integrated manufacturing. Engineering
Computations 19(2):136–157

View publication stats

Das könnte Ihnen auch gefallen