Mohsen
Soori
Eastern
Mediterranean University, Turkey
E-mail: mohsen.soori@emu.edu.tr
Mohammed
Asmael
Eastern
Mediterranean University, Turkey
E-mail: mohammed.asmael@emu.edu.tr
Submission: 7/28/2020
Accept: 9/1/2020
ABSTRACT
The Computer Aided Process Planning (CAPP) systems are recently developed in manufacturing engineering to provide links between Computer Aided Design (CAD) and Computer Aided Manufacturing (CAM) systems. The CAPP systems are developed by considering the different issues of computer applications in production engineering. Optimization techniques can be applied to the CAPP to increase efficiency in part production processes. The energy consumption of part production process can be analyzed and optimized using the CAPP systems in order to increase added value in the part manufacturing process. Also, artificial neural networks as well as cloud manufacturing systems can be applied to the CAPP systems to share advantages of the different CAPP systems in different industry applications. Flexible process planning systems are developed using dynamic CAPP in order to cope with product varieties in process of part production. To develop potential energy saving strategies during product design and process planning stages, the advanced CAPP systems can be used. In this paper, a review of Computer Process Planning systems (CAPP) is presented and future research works are also suggested. It has been observed that the research filed can be moved forward by reviewing and analyzing recent achievements in the published papers.
Keywords: CAPP; CAD/CAM; Optimization; Efficiency of part production
1.
INTRODUCTION
To
develop process of part production, designing, manufacturing and assembly
systems are considered to be modified. The link between the processes are
Computer Aided Process Planning (CAPP) which deals with selection procedure of
designing and manufacturing processes with the optimized conditions. The developed CAPP systems have a key role in
the Computer Integrated Manufacturing (CIM) systems in order to develop the
manufacturing engineering.
The
major CAPP operations are related to the selection of suitable machine tool,
machining operations, cutting tool and cost and time of part production.
Available facilities as well as desired quality of the produced parts are the
first functions of the CAPP operation. Then, the algorithm of CAPP will be
applied to the manufacturing process in order to provide the optimized
condition of part production regarding the desired quality of parts and
facility limitations.
The
first suggestion of using the computers in process planning operations is
presented by Niebel (1967) in 1965. A critical review of recent developments and
future trends in computer-aided process planning is presented by Xu et al.
(2011). Current trend in computer aided process planning is presented by Ahmad
et al. (2001) to classify the presented research works according to their
focus.
A
review in integration of process planning and scheduling is presented by Tan and
Khoshnevis (2000) to discuss the extent of
applicability of various approaches and suggest directions for future research.
Survey on computer-aided process planning is presented by Yusof
and Latif (2014) to classify the focused issues of research works in different
areas. Review of computer-aided process
planning systems for machining operation is presented by Isnaini
and Shirase (2014) to discuss the effective
parameters in development of CAPP systems for process planning of metal removal
process.
A
review on integrated process planning and scheduling systems is presented by Li
et al. (2010) to classify the presented research works and suggest some future
research trends. A review in agent technology for collaborative process
planning is presented by Zhang and Xie (2007) to
summarize the key issues in developing agent-based collaborative process
planning systems including the applications of agent in scheduling, control,
and enterprise integration and supply chain management.
A
review of process planning techniques in layered manufacturing is presented by
Kulkarni et al. (2000) to analyze the current situation and suggest future
projections on the possible directions of research in this area. Recent
development on computer aided tissue engineering is reviewed by Sun and Lal
(2002) to analyze and develop the utilization of computer-aided technologies in
tissue engineering.
Assembly
process planning and its future in collaborative manufacturing processes is
analyzed and reviewed by Wang et al. (2009) to review and outline the
methodologies and tools in optimal assembly plans and assembly lines.
Integration of process planning and scheduling by considering non-linear
approach, closed loop approach and distributed approach are discussed by Phanden et al. (2011) to increase efficiency in process of
part manufacturing.
Also,
application of CAD/CAM systems in developing the machining operations using
virtual machining is presented by Soori et al. (2013;
2014; 2016; 2017). To increase accuracy as well as efficiency in process of
part production using machining operations, virtual machining systems are
developed in the research works.
There
are two type of approached to the CAPP systems as variant approach and
generative approach. Variant approach
uses group technology that similar parts require similar plans and makes the
necessary modifications to the plan for the new part. This approach needs a
human operator to classify a part, input part information and the group
technology plan to be implemented. In the generative approach, each parts are
considered in order to generate the process plans without referring to existing
plans.
New
process plans by means of decision logic and process knowledge are generated in
the CAPP systems. Semi-Generative macro-process planning for reconfigurable
manufacturing is investigated by Azab et al. (2007)
to increase efficiency in part production process using optimal solutions in
terms of computation time of part manufacturing.
Sadaiah et al. (2002) presented the generative
computer-aided process planning system for prismatic components in machining
operations to apply CAPP to the machine tool set-up, machine tool selection,
cutting tool selection, cutting parameter selection and generation of process
plan sheet. A generative process planning system for cold extrusion is
developed by Kumar et al. (2003) to obtain the optimal die design process
parameters such as an upper bound model, an optimum die profile.
Pande and Kumar (2008) presented a generative process
planning system for parts produced by rapid prototyping in order to generate
intelligent slicing methodology by using the optimized process parameters. Development of a generative CAPP system for
axisymmetric components for a job shop environment is presented by Kumar and Rajotia (2005) to provide relationship among various
operations such as product design and product manufacturing using advanced
CAPP.
In
the present research work, different issues of research works in the Computer
Aided Process Planning (CAPP) systems are categorized to provide a useful study
for the researchers in the interesting field. As a result, new ideas in CAPP
and gaps in the existing literature are obtained and future research works are
also suggested in order to push forward this interesting research field.
Different
kinds of generative process planning systems, Optimization techniques using the
CAPP, artificial neural network in CAPP, artificial Intelligence in CAPP, Links
between CAD/CAM and CAPP, Static and dynamic process planning systems,
Feature-based and solid model based Process Planning systems, Variant Process
Planning systems, Computer-Aided Inspection Planning systems, Energy efficient
process planning systems, virtual machining systems for CAPP, applications of
fuzzy environments to process planning systems, Knowledge based computer-aided
process planning systems, Agent based computer-aided process planning systems,
Multi-criteria decision making technique in the process planning systems,
Additive subtractive hybrid manufacturing process planning systems and Process
planning and scheduling in networked manufacturing systems are categorized as
different issues of research works in CAPP.
Section
2 presents a review from research works related to CAPP. In the section 3,
research works are classified according to the different topics in research to
the CAPP and future research works in the CAPP systems are also suggested.
2.
REVIEW OF RESEARCH WORKS IN THE CAPP
The research works in the field of
CAPP is recently developed in different topics of computer applications in
manufacturing engineering to increase quality as well as efficiency in the part
production. Several approaches are recently developed in the generative CAPP
systems. The different topics of research works are classified in this section
in order to review their achievements in the research field.
2.1.
Optimization techniques using the CAPP
In order to increase efficiency in
process of part production, optimization techniques can be applied to the CAPP
process. So, time and cost of accurate production can be decrease using the
optimized parameters of part manufacturing. Application of genetic algorithm to
optimized computer-aided process planning in distributed manufacturing
environments is presented by Li et al. (2005).
Application of genetic algorithm to
computer-aided process planning in preliminary and detailed planning is
developed by Salehi and Tavakkoli-Moghaddam
(2009). Chu et al. (2000) presented a novel methodology for optimized
computer-aided process planning to develop a new approach for increasing the
efficiency and quality of process planning, and for fully supporting concurrent
engineering.
Optimization of operation sequencing
in CAPP using simulated annealing technique is developed by Nallakumarasamy
et al. (2011) to minimize the sum of machine tool working time , setup and tool
change costs by using optimized machining parameters. To reduce the optimal
cost with a lesser computational time along with generation of more alternate
optimal feasible sequences, optimization of operation sequencing in CAPP using superhybrid genetic algorithms-simulated annealing
technique is developed by Nallakumarasamy et al.
(2011).
Process planning optimization for
the manufacture of injection molding using a genetic algorithm is presented by Alam et al. (2003) to minimize overall processing time of
part production. A CAPP framework with optimized process parameters for
rotational components is presented by Sankar et al.
(2008) to decrease time and cost of machining operations. Optimization of
operations sequence in CAPP using an ant colony algorithm is presented by
Krishna and Rao (2006) to increase efficiency in part production process.
2.2.
Artificial neural networks in CAPP
To
increase flexibility and capabilities in the CAPP systems, artificial neural
networks can be applied. Thus, a new feature-based intelligent CAPP system can
be generated in order to develop the process of part production.
Process
and production planning in a cloud manufacturing environment is presented by Lu
and Xu (2015) in order to develop the advanced CAPP using flexible production
systems. Technological process planning by the use of neural networks is
developed by Rojek (2017) to present advanced CAPP
system that functions similarly to a human expert in the field in question.
As
a result, the usefulness of neural networks and their high effectiveness in
supporting the design of technological processes and CAPP systems are presented
in the study. A neural network based methodology for machining operations
selection in Computer-Aided Process Planning for rotationally symmetrical parts
is presented by Deb et al. (2006) to develop the applications of artificial
neural networks in CAPP.
Manufacturing knowledge
modeling based on artificial neural network for intelligent CAPP is
investigated by Wang et al. (2012) to develop intelligent CAPP system by using
multi-knowledge database. An intelligent process planning system for prismatic
parts using STEP features is developed by Amaitik and
Engin Kiliç (2007) to
suggest a new feature-based intelligent CAPP system for avoiding complex
feature recognition and knowledge acquisition problems. Artificial neural
networks is developed by Yahia et al. (2002) to
manufacture prismatic features using advanced CAPP systems. Intelligent tool
path generation for milling of free surfaces using neural networks is presented
by Balic and Korosec (2002) to increase machined
surface quality in milling operations.
2.3.
Artificial Intelligence in CAPP
Artificial Intelligence is an
advanced tool in increasing the capabilities of the CAPP systems in order to
minimize the cost of accurate products. To increase abilities of the CAPP
systems, an intelligent computer program can be applied by using advanced
knowledge and inference procedures in the CAPP applications.
An integrated artificial intelligent
computer-aided process planning system is developed by Chang and Chang (2000)
to perform the dynamic recognition and adaptive-learning tasks of the
workpieces and process plans. The application of multi-agent systems for
STEP-NC computer aided process planning of prismatic components is developed by
Nassehi et al. (2006).
This paper examines the application
of distributed artificial intelligence methods, namely collaborative
multi-agent systems in designing an object-oriented process planning system for
prismatic components in a STEP-NC compliant environment. Application of
knowledge-based artificial immune system is presented by Prakash et al. (2012)
to minimize the cost of the finished product.
Review on artificial intelligence
systems application in process planning and manufacturing is presented by Kumar
et al. (2017) to analyze the applications of artificial intelligence systems in
terms of feature based modeling, standards for exchange of product model data
approach, scheduling and manufacturing. Computational intelligence in computer
aided process planning is presented by Stryczek et
al. (2007) to obtain machining condition optimization, operation sequencing,
machine tool setup and machine tool selection, and modeling in the EDM processes.
2.4.
Links between CAD/CAM and CAPP
The CAD/CAM systems can be linked to
the CAPP systems in order to generate advanced process plans by decreasing the
time and cost of process analysis. Chen et al. (2012) developed computer-aided
process planning for NC tool path generation of complex shoe molds. The
automation of auxiliary boundary curve generation and machining strategies are
considered in the study in order to present an advanced CAPP system.
Development of a simple and
affordable computer aided process planning (CAPP) is presented by Abdul Karim
and Tiong (2019). Manufacturing databases such as
cutting tools databases, material databases and drawing databases are
considered in the study to present the sequence of operations and work centers
required to produce the product and its components. Manafi
et al. (2017) presented the manufacturing information of machining features for
computer-aided process planning systems.
Different machining features are
analyzed and categorized in order to develop automation in attributing
tolerances of machining features and identifying the reference faces. A
case-based computer-aided process-planning system for machining operations of
prismatic components is investigated by Tiwari et al. (2001). Automatic tool
path generation of a feature-based CAD/CAPP/CAM integrated system is presented
by Hou and Faddis (2006) to
generate machining geometry information from CAPP to CAM systems. A feasible
approach to the integration of CAD and CAPP is presented by Zhou et al. (2007)
to increase the abilities of the CAPP systems by generating the automatic
process drawing marking and 3D material stock CAD models.
2.5.
Static and dynamic process planning systems
A modified genetic algorithm-based
approach is developed by Shao et al. (2009) to facilitate the integration and
optimization of the process planning and scheduling functions. The effect of
dynamic and static dispatching strategies on dynamically planned flexible
manufacturing systems is investigated by Abou-Ali and
Shouman (2004) to analyze the modification process of
dispatching strategies in flexible manufacturing systems.
Dynamic shopfloor
scheduling in multi-agent manufacturing systems is presented by Wong et al.
(2006) to provide integrated process plan and job shop scheduling solutions
with a better global performance. Integrating flexible process plans with
scheduling in flexible manufacturing systems is presented by Saygin and Kilic (1999) to
decrease the gap between process planning and production scheduling.
Agent-based distributed
manufacturing process planning and scheduling is developed by Shen et al.
(2006) to generate more realistic and effective plans using dynamic process
planning systems. Research on dynamic process planning system considering
decision about machines based on neural networks is presented by Wang et al.
(2004) to increase the CAPP systems capabilities in job-shop scheduling
applications. Adaptive and dynamic process planning using neural networks is
investigated by Joo et al. (2001) to increase
flexibility and efficiency in unexpected situations of part manufacturing
processes.
2.6.
Feature-based and solid model based process planning systems
In the feature-based process
planning system, feature recognition system is used to identify part feature
and their attributes from the CAD file. But, in the solid model-based process
planning, solid modeling package is used in order to design a 3D part. An
intelligent feature-based process planning system for prismatic parts is
presented by Patil et al. (2002) to develop an
integrated part-process environment that enables quick turnaround from design
to manufacture.
A feature-based inspection process
planning system for co-ordinate measuring machine (CMM) is developed by Zhang
et al. (2000) to generate an inspection process planning for a CMM machines in
different industries. To increase efficiency in part manufacturing process, an
innovative retrieval architecture to acquire similar mechanical artifacts based
on the local feature correspondence is developed by You and Tsai (2010).
To simulate the stations,
operations, and their inter-relations in bending operations for progressive die
design, integrated feature-based modelling and process planning is developed by
Cheok and Nee (2002). Feature-based representation
for manufacturing planning is developed by Case and Harun (2000) to create a
design tool for mechanical assembly systems in terms of features analysis and
modification for advanced manufacturing systems. An integrated web-based
CAD/CAPP/CAM system is developed by Álvares et al.
(2008) to increase CAPP system in analysis of the remote design and manufacture
of feature-based cylindrical parts.
2.7.
Variant process planning systems
Template-based
variant process planning for manned assembly lines is investigated by Ham et
al. (2017) to generate a standard process plan and for the development of a new
process plan based on standard ones. Variant process planning for manned
assembly lines is shown in the figure 1 Ham et al. (2017).
Figure 1: Variant
process planning for manned assembly lines
Source: Ham et al. (2017).
Variant process planning of casting
model using AHP-based nearest neighbor algorithm is developed by Chougule and Ravi (2005) to modify the process parameter
such as size, shape complexity, section thickness for the geometry and surface
finish, tolerance, maximum void size for quality of produced parts using
casting operations.
Design classification and hybrid
variant-generative process planning is presented by Nau
et al. (2000) to select processes and a variant fixture planning procedure for
indexing mechanical designs and estimating manufacturing cycle time during
product design. Wang et al. (2005) presented the complex assembly variant
design in agile manufacturing systems in order to develop the applications of
the CAPP in part production. Some aspects of variant computer aided process
planning systems is presented by Przybysz and Pijanowski (2007) to modify the CAPP applications in
computer integrated manufacturing systems.
2.8.
Computer-aided inspection planning systems
To increase accuracy in part
production processes, Zhao et al. (2009) presented applications of CAPP systems
in Coordinate Measuring Machines (CMMs). As a result, a new notion of
integrating the machining and inspection process planning based on the STEP-NC
is developed in the study.
A computer-aided inspection planning
system for on-machine measurement is developed by Lee et al. (2004) to develop
the applications CAPP system in accuracy enhancement of the machining
processes. The Local inspection planning systems are developed by Cho et al.
(2004) to present a computer-aided inspection planning system for on-machine
measurement. The fuzzy set theory, the Hammersley’s algorithm and the TSP
method are applied for the local inspection planning in order to develop a new
local inspection planning strategy system.
Feature-based design approach for
integrated CAD and computer-aided inspection planning for efficient measurement
of CMMs is developed by Kamrani et al. (2015) to
increase accuracy in process of part manufacturing. To develop more efficient
measuring methodology for a CMM in complicated workpieces, a feature-based
inspection planning system for CMM machines is developed by Cho et al. (2005).
Inspection Planning Strategy for the
On-Machine Measurement Process Based on CAD/CAM/CAI Integration is developed by
Cho and Seo (2002) to develop an effective inspection
planning strategy for sculptured surfaces in the OMM (on-machine measurement)
process. Inspection path generation in haptic virtual CMM is developed by Yang
and Chen (2005) to the development of the proposed novel CMM off-line
inspection path planning environment.
2.9.
Energy efficient process planning systems
Energy efficient process planning
for CNC machining is developed by Newman et al. [53] to validate the introduction
of energy consumption in the objectives of process planning for CNC machining. Calefati et al. (2012) developed the energy efficient
process planning system to provide developed production planning systems in
metal formed or machined parts for automotive, aeronautic and domestic
appliances.
To generate products with maximum
value-added at minimum energy consumption, energy efficient process planning
based on numerical simulations is presented by Neugebauer
et al. (2011). Systematic literature review of decision support models for
energy-efficient production planning is investigated by Biel and Glock (2016)
to provide more energy-efficient production processes in terms of minimizing
the energy consumption.
To integrate criteria of energy
efficiency and effectiveness in manufacturing planning and scheduling systems
in part production process, a methodology for planning and operating
energy-efficient production systems is presented by Weinert
et al. (2011). Energy efficiency
performance in production management systems is developed by Bunse et al. (2011)
to increase efficiency of energy consumption in production processes.
Energy management system is
investigated by Müller et al. (2013) to develop new generation of factories
with computer aided process planning of energy-efficient systems. To develop
potential energy saving strategies during product design and process planning
stages, unit process energy consumption models for material removal processes is
investigated by Kara and Li (2011).
2.10. Virtual machining systems for CAPP
2.11. Applications
of fuzzy environments to process planning systems
2.12. Knowledge based computer-aided
process planning systems
Development of a computer-aided
process planning system based on a knowledge base is investigated by Sasaki et
al. (2003) to know-how of skilled designers as well as design practices, and
allows the assembly sequence of hull parts and intermediate products to be
defined automatically.
Knowledge Management in Process
Planning is also studied by Denkena et al. (2007) to
present an overview of the CAPP field and describes a holistic component
manufacturing process planning model based on an integrated approach combining
technological and business considerations. Knowledge capturing methodology in
process planning is investigated by Park (2003) to apply to the process
planning of hole making operations.
Object-oriented knowledge-based
computer-aided process planning system for bare circuit boards manufacturing is
investigated by Law et al. (2001) to develop the advantages of applying the
knowledge objects approach in a computer-aided process planning systems. Object
representation of the planning knowledge for manufacturing of printed circuit
boards process planning is shown in the figure 3 Law et al. (2001).
Figure 3:
Object representation of the planning knowledge for manufacturing of printed
circuit boards process planning
Source: Law et al. (2001).
Development of a generic computer-aided
process planning support system is investigated by Yuen et al. (2003) to
increase applications of CAPP systems in advanced manufacturing processes. A
knowledge based CAPP system for automated design of deep drawing die for
axisymmetric parts is presented by Naranje and Kumar
(2014) to automate all major activities
of design of deep drawing die such as manufacturability assessment of deep
drawn parts, design of strip-layout, process planning, selection of die
components and modeling of die components and die assembly. The sub-system
AUTODDMOD is developed in the study for automatic modeling (2D and 3D) of deep
drawing die components and die assembly in the drawing editor of AutoCAD
software as is shown in the figure 4 Naranje and
Kumar (2014).
Figure 4: Execution of the
sub-system AUTODDMOD
Source: Naranje and Kumar (2014).
The hybrid method of knowledge
representation in a CAPP knowledge based system is presented by Grabowik et al. (2012) to develop the applications of the
CAPP systems in modern advanced production processes.
2.13. Agent based computer-aided process
planning systems
The application of multi-agent
systems for STEP-NC computer aided process planning of prismatic components is
investigated by Nassehi et al. (2006) to increase
capabilities of the CAPP systems in manufacturing systems. An agent-based
approach for distributed process planning using multi-agent negotiation and
cooperation is developed by Wang and Shen (2003) to increase applications of
CAPP systems in the part production processes.
Multi-agent system for distributed
computer-aided process planning problem in e-manufacturing environment is
investigated by Agrawal et al. (2009) to obtain the optimal/near optimal
process plan with the help of available resources in the manufacturing systems.
To generate process plans for discrete component manufacture, the application
of STEP-NC using agent-based process planning is investigated by Allen et al.
(2005).
Agent technology for collaborative
process planning is reviewed by Zhang and Xie (2007)
to develop the agent-based collaborative process planning systems. Manufacturing
planning and predictive process model integration using software agents is
developed by Feng et al. (2005) to integrate various manufacturing software
applications in part production processes. Agent interaction diagram is
developed and presented in this paper as shown in the figure 5 Feng et al.
(2005).
To develop the applications of
process planning for integrating design and shop floor scheduling systems,
modelling of integrated, distributed and cooperative process planning system
using an agent-based approach is presented by Chan et al. (2001).
An agent-oriented approach to resolve scheduling optimization in
intelligent manufacturing is developed by Guo and
Zhang (2010) to develop a
multi-agent-based scheduling system for intelligent manufacturing systems. An
agent-based approach for integrated process planning and scheduling system is
presented by Li et al. (2010) to manage
the interactions and communications between agents in developed CAPP systems.
Agent-based distributed manufacturing process planning and scheduling is
reviewed by Shen et al. (2006) to discuss major issues in these research areas
are, and identify future research opportunities and challenges of the advanced
CAPP systems.
Figure 5: Agent interaction
diagram for the advanced CAPP systems
Source: Feng et al. (2005).
2.14. Multi-criteria decision making
technique in the process planning systems
Ontology based personalized route
planning system using a multi-criteria decision making approach is presented by
Niaraki and Kim (2009) to develop new graph
algorithms based on semantic web technology. Application of multi-criteria
decision making to sustainable energy planning systems is reviewed by Pohekar and Ramachandran (2004) to tackle uncertainties in
the decision making for the process planning strategies.
Material and manufacturing process
selection for additive manufacturing using multi-criteria decision making is
investigated by Zaman et al. (2018) to for integrated design in additive
manufacturing processes. The Analytical Hierarchy as multi-criteria decision
making is applied to material process selection in the additive manufacturing
processes as is shown in the figure 6 Zaman et al. (2018).
Figure 6: The Analytical
Hierarchy decision structure
Source: Zaman et al. (2018).
Multi‐criteria selection of manufacturing processes in the conceptual process
planning is presented by Lukic et al. (2017) to rank
and create process planning according to the evaluation and ranking of
manufacturing cycle time, process flexibility, material utilization, quality
and operating costs.
2.15. Additive subtractive hybrid
manufacturing process planning systems
Process planning for additive and subtractive
manufacturing technologies is presented by Newman et al. (2015) in order to enable the strengths of
additive and subtractive technologies to be combined with the inspection
process. Operational structure of the Re-Plan process planning system is shown
in the figure 7 Newman et al. (2015).
Figure 7: Operational
structure of the Re-Plan process planning system
Source: Newman et al. (2015).
Process planning for
combined additive and subtractive manufacturing technologies in a
remanufacturing context is investigated by Paris and Mandil (2017) to reuse existing parts directly to
produce new parts (or final parts) in order to avoid the material recycling stage. The developed
methodology for the design of additive manufacturing and machining process
sequence is shown in the figure 8 Paris and Mandil (2017).
Figure 8: The developed
methodology for the design of additive manufacturing and machining process
sequence
Source: Paris and Mandil (2017).
A novel process planning approach
for hybrid manufacturing consisting of additive, subtractive and inspection
processes is presented by Zhu et al. (2012) to effectively utilize
manufacturing resources for hybrid processes. Development of a modular computer-aided process
planning (CAPP) system for additive-subtractive hybrid manufacturing of
pockets, holes, and flat surfaces is presented by Basinger
et al. (2018) to decrease the machining time in part
production processes.
2.16. Process planning and scheduling in
networked manufacturing systems
Machine availability monitoring and machining
process planning using cloud manufacturing systems is presented by Wang et al. (2013) to
share manufacturing resources as services with lower support and maintenance.
The process of information enrichment from machining features to function
blocks together with their relationship is shown in figure 9 Wang et al. (2013).
Figure 9: Information
evolution from machining features to function blocks
Source: Wang et al. (2013).
Integration of process planning and
scheduling using mobile-agent based approach in a networked manufacturing
environment is presented by Manupati et al. (2016) to
develop the capabilities of the CAPP systems by connecting via networks. A new paradigm in digital manufacturing and
design innovation using the cloud based design and manufacturing is presented
by Wu et al. (2015) to develop the process of decision making
in the advanced manufacturing systems. Cloud-based design and manufacturing for
the example of smart delivery drone is shown in the figure 10 Wu et al. (2015).
Figure 10: Cloud-based design
and manufacturing for the example of smart delivery drone
Source: Wu et al. (2015).
To develop the CAPP/CAM models using networked manufacturing systems in the part production process, CAPP model for prismatic parts in digital
manufacturing is presented by Majstorović et al. (2013). A framework of STEP-NC manufacturing system using
networked manufacturing
systems is presented by Han et al. (2012) to integrate CAD, CAPP, CAM and CNC
machining operations.
Recent developments of the CAPP
systems in manufacturing engineering is presented in the Table 1.
Table 1: Topic of research
Work
Topic of research work |
Papers |
Finding/ Discoveries |
Optimization techniques
using the CAPP |
Salehi and Tavakkoli-Moghaddam (2009) |
Machine tools, cutting tools and tool access
direction are optimized by using the genetic algorithm. |
Nallakumarasamy et al. (2011) |
Simulated annealing technique is developed
to obtain optimal sequences in a single run with lesser computational time. |
|
Siva Sankar et al. (2008) |
Optimized process parameters for rotational
components are obtained to which lead to reduce machining time and cost as
compared to handbook readings and traditional practices. |
|
Artificial neural
networks in CAPP |
Rojek (2017) |
The use of neural network models in CAPP
are developed to aid CAPP for complex real systems. |
Wang, Zhang, and Su (2012) |
Intelligent CAPP system using the neural networks are
developed to increase capabilities of CAPP systems. |
|
Yahia et al. (2002) |
To manufacture prismatic features, powerful
and flexible CAPP systems are introduced using the neural networks. |
|
Artificial Intelligence
in CAPP |
Chang and Chang (2000) |
To generating multiple process plans using
an integrated artificial intelligent, fuzzy logic rules are applied. |
Prakash, Chan, and Deshmukh (2012) |
A mathematical model is developed to
analyze the Randomized CIM environment using advanced CAPP systems. |
|
Stryczek (2007) |
Elements of a typical CAPP system such as
FBM, part feature extraction and integration, process planning system
development are considered to develop the CAPP systems. |
|
Links between CAD/CAM and
CAPP |
Manafi, Nategh, and Parvaz (2017) |
The extraction of manufacturing information of
prismatic workpieces from CAD output usable in CAPP systems are investigated
in the study. |
Tiwari, Kotaiah, and Bhatnagar (2001) |
Machining operations of prismatic
components are analyzed and modified to develop the process plans in dynamic
shop-floor situations. |
|
Zhou et al. (2007) |
A practical approach to a total integration of
CAD and CAPP based on commercial systems are developed. |
|
Static and dynamic
process planning systems |
Shao et al. (2009) |
A new integration model with a modified
GA-based approach are developed to facilitate the integration and
optimization of CAPP systems. |
Wong et al. (2006) |
A hybrid contract net protocol for the dynamic
integration of process planning and scheduling problems is presented. |
|
Shen, Wang, and Hao (2006) |
Applications of agent-based approaches in
distributed manufacturing process-planning and scheduling systems are
presented. |
|
Feature-based and solid
model based Process Planning systems |
Patil and Pande (2002) |
Advantages of the Intelligent Feature-based
Process Planning to provide advanced manufacturing systems are presented. |
Zhang et al. (2000) |
The tolerance feature analysis,
accessibility analysis, clustering algorithm, path generation and inspection
process simulation using CAPP systems are presented. |
|
Case and Wan Harun (2000) |
integrated process planning and assembly
information system is considered to generate new CAD/CAM systems that are capable of assisting in the optimization
of product design |
|
Variant Process
Planning systems |
Ham, Kim, and Park (2017) |
Methods of evaluating and modifying
assembly process plans based on the variant process planning systems are
developed. |
Nau, Herrmann, and Regli (2000) |
An algorithm is developed to solve the maximal cutter finding problem for general 2-D milling processes. |
|
Przybysz and Pijanowski (2007) |
An advanced variant process planning system
in modifying the manufacturing process is developed. |
|
Computer-Aided Inspection
Planning systems |
Lee et al. (2004) |
A computer-aided inspection planning system
for on-machine measurement is developed. |
Kamrani et al. (2015) |
Feature-based design approach for integrated
CAD and computer-aided inspection planning for efficient measurement of CMMs is developed. |
|
Yang and Chen (2005) |
. Inspection path generation in haptic virtual CMM is developed. |
|
Energy efficient process
planning systems |
Calefati et al. (2012) |
Application of developed CAPP system in
increasing efficiency of energy consumption for sample ENEPLAN project is
presented. |
Biel and Glock (2016) |
A framework for classifying
energy-efficient production planning models is proposed. |
|
Bunse et al. (2011) |
Energy efficient manufacturing system is
developed in the study. |
|
Virtual machining systems
for CAPP |
Narita et al. (2000) |
A virtual machining simulation is developed
to analyze and optimize the cutting tool paths in virtual environments. |
Kim and Woo (2013) |
Virtual corner detection system is
developed in the study to modify the process planning of parts using virtual
machining system. |
|
Ahmad, Rahmani, and D’Souza (2010) |
A systematic method for automatically
selecting an optimal tool sequence for 2.5-axis pocket machining is developed
in the study. |
|
Applications of fuzzy
environments to process planning systems |
Aliev et al. (2007) |
Fuzzy-genetic approach to aggregate
production–distribution planning in supply chain management is investigated. |
Mula, Peidro, and Poler (2010) |
The effectiveness of a fuzzy mathematical
programming approach for supply chain production planning with fuzzy demand
is presented. |
|
Leung et al. (2007) |
A robust optimization model for multi-site
production planning problem in an uncertain environment is presented. |
|
Knowledge based computer-aided process
planning systems |
Denkena et al. (2007) |
An overview of the CAPP field based on an
integrated approach combining technological and business considerations is
presented. |
Law et al. (2001) |
Object-oriented knowledge-based computer-aided
process planning system for bare circuit boards manufacturing is
investigated. |
|
(Grabowik, Krenczyk, and Kalinowski (2012) |
The hybrid method of knowledge representation
in a CAPP knowledge based system is presented. |
|
Agent based computer-aided process planning
systems |
Wang and Shen (2003) |
An agent-based approach for distributed
process planning using multi-agent negotiation and cooperation is developed. |
Chan, Zhang, and Li (2001) |
Modelling of integrated, distributed and
cooperative process planning system using an agent-based approach is
presented. |
|
Li, Zhang, et al. (2010) |
An agent-based approach for integrated process
planning and scheduling system is presented. |
|
Multi-criteria decision making technique in
the process planning systems |
Niaraki and Kim (2009) |
Ontology based personalized route planning
system using a multi-criteria decision making approach is presented. |
Uz Zaman et al. (2018) |
Material and manufacturing process selection
for additive manufacturing using multi-criteria decision making is
investigated. |
|
Lukic et al. (2017) |
Multi‐criteria selection of manufacturing processes in the conceptual
process planning is presented. |
|
Additive subtractive hybrid manufacturing
process planning systems |
Newman et al. (2015) |
Process planning for additive and subtractive
manufacturing technologies is presented. |
Zhu, Dhokia, and Newman (2012) |
A novel process planning approach for
hybrid manufacturing consisting of additive, subtractive and inspection
processes is presented. |
|
Basinger et al. (2018) |
Development of a modular computer-aided
process planning (CAPP) system for additive-subtractive hybrid manufacturing
of pockets, holes, and flat surfaces is presented. |
|
Process planning and scheduling in networked
manufacturing systems |
Wang (2013) |
Machine availability monitoring and machining
process planning using cloud manufacturing systems is presented. |
Wu et al. (2015) |
A new paradigm in digital manufacturing and
design innovation using the cloud based design and manufacturing is
presented. |
|
Han et al. (2012) |
A framework of STEP-NC manufacturing system
using networked manufacturing
systems is presented. |
3.
CONCLUSION
In
the present research work, a review in recent development of CAPP is presented.
Different topics in applications of CAPP for developing the manufacturing
engineering is reviewed and discussed in order to provide a useful study for
the researchers in the interesting field. Cost and time of accurate production
regarding the available resources can be decreased by applying the optimization
techniques to the process of part manufacturing.
To
share advantages of different CAPP systems in different industry applications,
artificial neural networks can be applied to the CAPP systems. Artificial
Intelligence in CAPP is developed in order to use from the advanced CAPP
systems in terms of efficiency enhancement of the production process. Flexible
process planning systems using dynamic CAPP and Variant Process Planning
systems are developed in order to cope with product varieties in process of
part production.
Computer-Aided
Inspection Planning systems is presented in order to increase accuracy in
process of part production. The energy consumption of part production process
can be analyzed and optimized using the CAPP system in order to increase added
value in the part manufacturing process. New generation of part production
process can be developed by using the other knowledge of production engineering
such as virtual manufacturing and simulation to the CAPP systems.
As
a result, the process of part production can be modified in virtual
environments without the need of shop floor testing and analysis. It is
concluded that the CAPP is an advanced tool in the computer integrated
manufacturing systems to increase efficiency in process of part production.
Applications of fuzzy environments to process planning systems is investigated
in order to increase capabilities of the current CAPP system by applying fuzzy
environment to the scheduling process.
To
develop the advantages of applying the knowledge objects approach in a
computer-aided process planning systems, Knowledge based computer-aided process
planning systems is presented. To manage the interactions and communications
between agents in developed CAPP systems, agent based computer-aided process
planning systems is presented.
Multi-criteria
decision making technique in the process planning systems is studied in
different research works to tackle uncertainties in the decision making for the
process planning strategies. Additive subtractive hybrid manufacturing process
planning systems is presented to apply the process planning systems for
additive and subtractive manufacturing technologies. Process planning and
scheduling in networked manufacturing systems is studied to share advantages
and capabilities of different CAPP systems using web of knowledge.
New
demands of CAPP systems can be created because of increasing part complexities
and manufacturing process developments. The CAPP systems can be connected by
using web systems in order to share date between different applications of
process planning. So, the advantages of different CAPP systems can be increased
and more sophisticated parts can be considered in order to be analyzed by the
CAPP systems.
Application
of fuzzy logic as well as optimization methods such as genetic algorithm in
process planning can be developed in order to increase ability of part
production analysis. Green manufacturing
systems can be developed using advanced CAPP systems in order to decrease the
environmental pollutions due to manufacturing engineering. Also, waste
materials in manufacturing operations can be decreased by applying the advanced
CAPP systems to the process of part production.
Applications
of virtual manufacturing systems in the CAPP can be developed in order to
analyze and modify the process of part production in virtual environments. The
CAPP can be applied to the supply chain management systems in order to cope
with product complexities in the sophisticated parts. Multi-criterion
decision-making problems can be analyzed using flexible CAPP systems to manage
the balancing resources. Developed assemble systems can be managed by using the
CAPP to decrease time and cost of product assembly process.
The
knowledge based CAPP systems can be developed in the fuzzy environments to be
more effective in the part production scheduling processes. The advanced CAPP
systems can be connected together via network in order to share the advantages
of different CAPP systems. Web-based
service-oriented systems can be applied to the different CAPP systems in order
to be connected and developed. These are suggestions for the future research
works in the research filed to develop the applications of CAPP systems in the
part manufacturing systems.
REFERENCES
Abou-Ali, M., & Shouman, M. (2004). Effect of dynamic and static
dispatching strategies on dynamically planned and unplanned FMS. Journal of materials processing technology,
148(1), 132-8.
Agrawal, R., Shukla, S., Kumar, S.,
& Tiwari, M. (2009). Multi-agent system for distributed computer-aided
process planning problem in e-manufacturing environment. The International Journal of Advanced Manufacturing Technology, 44(5-6),
579-94.
Ahmad, N., Haque,
A., & Hasin, A. (2001). Current trend in computer
aided process planning. Paper presented at the Proceedings of the 7th Annual
Paper Meet and 2nd International Conference
Ahmad, Z., Rahmani,
K., & D’Souza, R. M. (2010). Applications of genetic algorithms in process
planning: tool sequence selection for 2.5-axis pocket machining. Journal of Intelligent Manufacturing,
21(4), 461-70.
Alam, M., Lee, K. S.,
Rahman, M., & Zhang, Y. (2003). Process planning optimization for the
manufacture of injection moulds using a genetic
algorithm. International Journal of
Computer Integrated Manufacturing, 16(3), 181-91.
Aliev, R. A., Fazlollahi, B., Guirimov, B., &
Aliev, R. R. (2007). Fuzzy-genetic approach to
aggregate production–distribution planning in supply chain management. Information Sciences, 177(20), 4241-55.
Allen, R., Harding, J., & Newman*,
S. (2005). The application of STEP-NC using agent-based process planning. International journal of production
research, 43(4), 655-70.
Álvares, A. J., Ferreira, J. C.
E., & Lorenzo, R. M. (2008). An integrated web-based CAD/CAPP/CAM system
for the remote design and manufacture of feature-based cylindrical parts. Journal of Intelligent Manufacturing,
19(6), 643.
Amaitik, S. M., & Kiliç, S. E. (2007). An intelligent process planning system
for prismatic parts using STEP features. The
International Journal of Advanced Manufacturing Technology, 31(9-10),
978-93.
Azab, A., Perusi, G., ElMaraghy, H. A., &
Urbanic, J. (2007). Semi-generative macro-process
planning for reconfigurable manufacturing. Digital Enterprise Technology, 251-8. Springer.
Balic, J., & Korosec, M.
(2002). Intelligent tool path generation for milling of free surfaces using
neural networks. International Journal
of Machine Tools and Manufacture, 42(10), 1171-9.
Basinger, K. L., Keough, C. B., Webster, C. E., Wysk,
R. A., Martin, T. M., & Harrysson, O. L. (2018).
Development of a modular computer-aided process planning (capp).
system for additive-subtractive hybrid manufacturing of pockets, holes, and
flat surfaces. The International Journal
of Advanced Manufacturing Technology, 96(5-8), 2407-20.
Biel, K., & Glock, C. H. (2016).
Systematic literature review of decision support models for energy-efficient
production planning. Computers &
Industrial Engineering, 101), 243-59.
Brecher, C., Bäumler, S., & Triebs, J.
(2013). Virtual Production Systems: Simulating the Energy Consumption of
Machine Tools. Future Trends in
Production Engineering, 379-87. Springer.
Bunse, K., Vodicka, M., Schönsleben, P., Brülhart, M., & Ernst, F. O. (2011). Integrating energy
efficiency performance in production management–gap analysis between industrial
needs and scientific literature. Journal
of Cleaner Production, 19(6-7), 667-79.
Calefati, P., Pandremenos, J., Fysikopoulos, A.,
& Chryssolouris, G. (2012). Energy Efficient
Process Planning System–The ENEPLAN Project. Paper presented at the IFIP
International Conference on Advances in Production Management Systems.
Case, K., & Wan Harun, W. (2000).
Feature-based representation for manufacturing planning. International journal of production research, 38(17), 4285-300.
Chan, F., Zhang, J., Li, P. (2001).
Modelling of integrated, distributed and cooperative process planning system
using an agent-based approach. Proceedings
of the Institution of Mechanical Engineers, Part B: Journal of Engineering
Manufacture, 215(10), 1437-51.
Chang, P.-T., & Chang, C.-H.
(2000). An integrated artificial intelligent computer-aided process planning
system. International Journal of
Computer Integrated Manufacturing, 13(6), 483-97.
Chen, H.-C., Yau,
H.-T., & Lin, C.-C. (2012). Computer-aided process planning for NC tool
path generation of complex shoe molds. The
International Journal of Advanced Manufacturing Technology, 58(5-8),
607-19.
Cheok, B., Li, J., & Nee,
A. (2002). Integrated feature-based modelling and process planning of bending
operations in progressive die design. The
International Journal of Advanced Manufacturing Technology, 20(12), 883-95.
Cho, M.-W., Lee, H., Yoon, G.-S., &
Choi, J.-H. (2004). A computer-aided inspection planning system for on-machine
measurement—part II: Local inspection planning—. KSME International Journal, 18(8), 1358-67.
Cho, M.-W., Lee, H., Yoon, G.-S., &
Choi, J. (2005). A feature-based inspection planning system for coordinate
measuring machines. The International Journal
of Advanced Manufacturing Technology, 26(9-10), 1078-87.
Cho, M.-W., & Seo, T.-I. (2002). Inspection planning strategy for the
on-machine measurement process based on CAD/CAM/CAI integration. The International Journal of Advanced
Manufacturing Technology, 19(8), 607-17.
Chougule, R., & Ravi*, B.
(2005). Variant process planning of castings using AHP-based nearest neighbour algorithm for case retrieval. International journal of production
research, 43(6), 1255-73.
Chu, X., Tso, S., & Tu, Y. (2000). A novel methodology for computer-aided
process planning. The International
Journal of Advanced Manufacturing Technology, 16(10), 714-9.
Deb, S., Ghosh, K., & Paul, S.
(2006). A neural network based methodology for machining operations selection
in computer-aided process planning for rotationally symmetrical parts. Journal of Intelligent Manufacturing,
17(5), 557-69.
Denkena, B., Shpitalni, M., Kowalski, P., Molcho,
G., & Zipori, Y. (2007). Knowledge management in
process planning. CIRP annals, 56(1),
175-80.
Ding, G., Zhu, S., Yahya, E., Jiang, L., Ma, S., & Yan, K. (2014).
Prediction of machining accuracy based on a geometric error model in five-axis
peripheral milling process. Proceedings
of the Institution of Mechanical Engineers, Part B: Journal of Engineering
Manufacture, 228(10), 1226-36.
Feng, S. C., Stouffer, K. A., &
Jurrens, K. K. (2005). Manufacturing planning and
predictive process model integration using software agents. Advanced Engineering Informatics, 19(2),
135-42.
Grabowik, C., Krenczyk, D., & Kalinowski,
K. (2012). The hybrid method of knowledge representation in a CAPP knowledge
based system. Paper presented at the International Conference on Hybrid
Artificial Intelligence Systems.
Guo, Q.-l., & Zhang, M.
(2010). An agent-oriented approach to resolve scheduling optimization in
intelligent manufacturing. Robotics and
Computer-Integrated Manufacturing, 26(1), 39-45.
Ham, W. K., Kim, C. M., & Park,
S. C. (2017). Template-based variant process planning for manned assembly
lines. International Journal of Computer
Integrated Manufacturing, 30(9), 958-69.
Han, Z. Y., Hu, P., Han, D. D., &
Fu, H. Y. (2012). A Framework of STEP-NC Manufacturing System Integrating CAD,
CAPP, CAM and CNC. Paper presented at the Applied Mechanics and Materials.
Hou, M., & Faddis, T. (2006). Automatic tool path generation of a
feature-basedCAD/CAPP/CAM integrated system. International Journal of Computer
Integrated Manufacturing, 19(4), 350-8.
Isnaini, M. M. R., & Shirase, K. (2014). Review of computer-aided process planning
systems for machining operation–future development of a computer-aided process
planning system–. International Journal
of Automation Technology, 8(3), 317-32.
Joo, J., Park, S., & Cho,
H. (2001). Adaptive and dynamic process planning using neural networks. International journal of production
research, 39(13), 2923-46.
Kamrani, A., Nasr, E. A., Al-Ahmari, A., Abdulhameed, O., &
Mian, S. H. (2015). Feature-based design approach for
integrated CAD and computer-aided inspection planning. The International Journal of Advanced Manufacturing Technology, 76(9-12),
2159-83.
Kara, S., & Li, W. (2011). Unit
process energy consumption models for material removal processes. CIRP annals, 60(1), 37-40.
Karim, M. A., & Tiong, C. T. (2019). Development of a Simple and Affordable
Computer Aided Process Planning (CAPP). Paper presented at the 2019 Advances in
Science and Engineering Technology International Conferences (ASET)..
Kim, S.-H., &Woo, Y. (2013).
Determination of maximum cutter sizes for planar milling by virtual corner
detection. International Journal of
Precision Engineering and Manufacturing, 14(9), 1565-70.
Krishna, A. G., &Rao, K. M.
(2006). Optimisation of operations sequence in CAPP
using an ant colony algorithm. The
International Journal of Advanced Manufacturing Technology, 29(1-2),
159-64.
Kulkarni, P., Marsan, A., & Dutta,
D. (2000). A review of process planning techniques in layered manufacturing. Rapid Prototyping Journal, 6(1), 18-35.
Kumar, M., & Rajotia, S. (2005). Development of a generative CAPP system
for axisymmetric components for a job shop environment. The International Journal of Advanced Manufacturing Technology, 27(1-2),
136-44.
Kumar, S., & Shanker, K., Lal, G. (2003). A generative process planning
system for cold extrusion. International
journal of production research, 41(2), 269-95.
Kumar, S. L. (2017). State of the
art-intense review on artificial intelligence systems application in process
planning and manufacturing. Engineering
Applications of Artificial Intelligence, 65, 294-329.
Law, H.-W., Tam, H.-Y., Chan, A. H.,
& Hui, I. (2001). Object-oriented knowledge-based computer-aided process
planning system for bare circuit boards manufacturing. Computers in industry, 45(2), 137-53.
Lee, H., Cho, M.-W., Yoon, G.-S., &
Choi, J.-H. (2004). A computer-aided inspection planning system for on-machine
measurement—part I: Global inspection planning—. KSME International Journal, 18(8), 1349-57.
Leung, S. C., Tsang, S. O., Ng,
W.-L., & Wu, Y. (2007). A robust optimization model for multi-site
production planning problem in an uncertain environment. European Journal of Operational Research, 181(1), 224-38.
Li, L., Fuh,
J., Zhang, Y., & Nee, A. (2005). Application of genetic algorithm to
computer-aided process planning in distributed manufacturing environments. Robotics and Computer-Integrated
Manufacturing, 21(6), 568-78.
Li, X., Gao, L., Zhang, C., & Shao,
X. (2010). A review on integrated process planning and scheduling. International Journal of Manufacturing
Research, 5(2), 161-80.
Li, X., Zhang, C., Gao, L., Li, W.,
& Shao, X. (2010). An agent-based approach for integrated process planning
and scheduling. Expert Systems with
Applications, 37(2), 1256-64.
Lin, C.-J., & Wu, W.-W. (2008).
A causal analytical method for group decision-making under fuzzy environment. Expert Systems with Applications, 34(1),
205-13.
Lu, Y., & Xu, X. (2015).
Process and production planning in a cloud manufacturing environment. Paper
presented at the ASME 2015 International Manufacturing Science and Engineering
Conference.
Lukic, D., Milosevic, M.,
Antic, A., Borojevic, S., & Ficko,
M. (2017). Multi-criteria selection of manufacturing processes in the
conceptual process planning. Advances in
Production Engineering & Management, 12(2), 151.
Majstorović, V. D., Šibalija, T. V., Erčević,
B. M., & Erčević, M. M. (2013). CAPP
model for prismatic parts in digital manufacturing. Paper presented at the IFIP
International Conference on Digital Product and Process Development Systems.
Manafi, D., Nategh, M., & Parvaz, H.
(2017). Extracting the manufacturing information of machining features for computer-aided
process planning systems. Proceedings of
the Institution of Mechanical Engineers, Part B: Journal of Engineering
Manufacture, 231(12), 2072-83.
Manupati, V. K., Putnik, G. D., Tiwari, M. K., Ávila, P., & Cruz-Cunha,
M. M. (2016). Integration of process planning and scheduling using mobile-agent
based approach in a networked manufacturing environment. Computers & Industrial Engineering, 94), 63-73.
Mula, J., Peidro, D., & Poler, R. (2010).
The effectiveness of a fuzzy mathematical programming approach for supply chain
production planning with fuzzy demand. International
Journal of Production Economics, 128(1), 136-43.
Müller, E., Poller,
R., Hopf, H., & Krones,
M. (2013). Enabling energy management for planning energy-efficient factories. Procedia CIRP, 7, 622-7.
Nallakumarasamy, G., Srinivasan, P.,
Raja, K. V., & Malayalamurthi, R. (2011).
Optimization of operation sequencing in CAPP using simulated annealing
technique (SAT). The International
Journal of Advanced Manufacturing Technology, 54(5-8), 721-8.
Nallakumarasamy, G., Srinivasan, P. S. S.,
Raja, K. V., & Malayalamurthi, R. (2011).
Optimization of operation sequencing in CAPP using superhybrid
genetic algorithms-simulated annealing technique. ISRN Mechanical Engineering, 2011, 1-7.
Naranje, V., &Kumar, S.
(2014). A knowledge based system for automated design of deep drawing die for
axisymmetric parts. Expert Systems with
Applications, 41(4), 1419-31.
Narita, H., Shirase,
K., Wakamatsu, H., & Arai, E. (2000). Pre-process evaluation of end milling
operation using virtual machining simulator. JSME International Journal Series C Mechanical Systems, Machine
Elements and Manufacturing, 43(2), 492-7.
Nassehi, A., Newman, S., & Allen,
R. (2006). The application of multi-agent systems for STEP-NC computer aided
process planning of prismatic components. International
Journal of Machine Tools and Manufacture, 46(5), 559-74.
Nau, D. S., Herrmann, J. W.,
& Regli, W. C. (2000). Design Classification and
Hybrid Variant-Generative Process Planning. Paper presented at the NSF Design
and Manufacturing Research Conference.
Neugebauer, R., Hochmuth, C., Schmidt, G., & Dix, M. (2011). Energy
efficient process planning based on numerical simulations. Paper presented at
the Advanced Materials Research.
Newman, S. T., Zhu, Z., Dhokia, V., & Shokrani, A.
(2015). Process planning for additive and subtractive manufacturing
technologies. CIRP annals, 64(1),
467-70.
Niaraki, A. S., & Kim, K.
(2009). Ontology based personalized route planning system using a
multi-criteria decision making approach. Expert
Systems with Applications, 36(2), 2250-9.
Niebel, B. W. (1967). Motion and time study. v. 1: RD Irwin.
Ong, T., & Hinds, B. (2003).
The application of tool deflection knowledge in process planning to meet
geometric tolerances. International
Journal of Machine Tools and Manufacture, 43(7), 731-7.
Paris, H., & Mandil, G. (2017). Process planning for combined additive
and subtractive manufacturing technologies in a remanufacturing context. Journal of Manufacturing Systems, 44,
243-54.
Park, S. C. (2003). Knowledge
capturing methodology in process planning. Computer-Aided
Design, 35(12), 1109-17.
Patil, L., & Pande, S. (2002). An intelligent feature-based process
planning system for prismatic parts. International
journal of production research, 40(17), 4431-47.
Peidro, D., Mula, J., Jiménez, M., & del Mar Botella,
M. (2010). A fuzzy linear programming based approach for tactical supply chain
planning in an uncertainty environment. European
Journal of Operational Research, 205(1), 65-80.
Peidro, D., Mula, J., Poler, R., & Verdegay, J.-L. (2009). Fuzzy optimization for supply chain
planning under supply, demand and process uncertainties. Fuzzy sets and systems, 160(18), 2640-57.
Phanden, R. K., Jain, A., &
Verma, R. (2011). Integration of process planning and
scheduling: a state-of-the-art review. International
Journal of Computer Integrated Manufacturing, 24(6), 517-34.
Pohekar, S., & Ramachandran,
M. (2004). Application of multi-criteria decision making to sustainable energy
planning—A review. Renewable and
sustainable energy reviews, 8(4), 365-81.
Prakash, A., Chan, F., & Deshmukh, S. (2012). Application of knowledge-based
artificial immune system (KBAIS). for computer aided process planning in CIM
context. International journal of
production research, 50(18), 4937-54.
Przybysz, E., & Pijanowski, M. (2007). Some aspects of variant computer aided
process planning systems. In.: Poznan University of Technology, Poznan, Poland.
Rojek, I. (2017).
Technological process planning by the use of neural networks. AI EDAM, 31(1), 1-15.
S. Pande,
S., & Kumar, S. (2008). A generative process planning system for parts
produced by rapid prototyping. International
journal of production research, 46(22), 6431-60.
Sadaiah, M., Yadav, D., Mohanram, P., & Radhakrishnan,
P. (2002). A generative computer-aided process planning system for prismatic
components. The International Journal of
Advanced Manufacturing Technology, 20(10), 709-19.
Salehi, M., & Tavakkoli-Moghaddam, R. (2009). Application of genetic
algorithm to computer-aided process planning in preliminary and detailed
planning. Engineering Applications of Artificial
Intelligence, 22(8), 1179-87.
Sasaki, Y., Sonda,
M., & Ito, K. (2003). Development of a computer-aided process planning
system based on a knowledge base. Journal
of marine science and technology, 7(4), 175-9.
Saygin, C., & Kilic, S. (1999). Integrating flexible process plans with
scheduling in flexible manufacturing systems. The International Journal of Advanced Manufacturing Technology, 15(4),
268-80.
Shao, X., Li, X., Gao, L., & Zhang,
C. (2009). Integration of process planning and scheduling—a modified genetic
algorithm-based approach. Computers
& Operations Research, 36(6), 2082-96.
Shen, W., Wang, L., & Hao, Q. (2006). Agent-based distributed manufacturing
process planning and scheduling: a state-of-the-art survey. IEEE Transactions on Systems, Man, and
Cybernetics, Part C (Applications and Reviews), 36(4), 563-77.
Siva Sankar,
R., Asokan, P., Prabhaharan,
G., & Phani, A. (2008). A CAPP framework with
optimized process parameters for rotational components. International journal of production research, 46(20), 5561-87.
Soori, M., Arezoo, B., & Habibi, M.
(2013). Dimensional and geometrical errors of three-axis CNC milling machines
in a virtual machining system. Computer-Aided
Design, 45(11), 1306-13.
Soori, M., Arezoo, B., & Habibi, M. (2014).
Virtual machining considering dimensional, geometrical and tool deflection
errors in three-axis CNC milling machines. Journal
of Manufacturing Systems, 33(4), 498-507.
Soori, M., Arezoo, B., & Habibi, M.
(2016). Tool deflection error of three-axis computer numerical control milling
machines, monitoring and minimizing by a virtual machining system. Journal of Manufacturing Science and
Engineering, 138(8), 081005.
Soori, M., Arezoo, B., & Habibi, M.
(2017). Accuracy analysis of tool deflection error modelling in prediction of
milled surfaces by a virtual machining system. International Journal of Computer Applications in Technology, 55(4),
308-21.
Sormaz, D. N., Arumugam, J., & Ganduri, C. (2007).
Integration of rule-based process selection with virtual machining for
distributed manufacturing planning. In Process
Planning and Scheduling for Distributed Manufacturing, 61-90. Springer.
Stryczek, R. (2007).
Computational intelligence in computer aided process planning-a review. Advances in manufacturing science and
technology, 31(4), 77-92.
Sun, W., & Lal, P. (2002).
Recent development on computer aided tissue engineering—a review. Computer methods and programs in
biomedicine, 67(2), 85-103.
Tan, W., & Khoshnevis,
B. (2000). Integration of process planning and scheduling—a review. Journal of Intelligent Manufacturing,
11(1), 51-63.
Tiwari, M., Kotaiah,
K. R., & Bhatnagar, S. (2001). A case-based computer-aided process-planning
system for machining prismatic components. The
International Journal of Advanced Manufacturing Technology, 17(6), 400-11.
Uz Zaman, U. K., Rivette, M., Siadat, A., & Mousavi,
S. M. (2018). Integrated product-process design: Material and manufacturing
process selection for additive manufacturing using multi-criteria decision
making. Robotics and Computer-Integrated
Manufacturing, 51), 169-80.
Wang, A., Koc,
B., & Nagi, R. (2005). Complex assembly variant
design in agile manufacturing. Part I: system architecture and assembly
modeling methodology. IIE Transactions,
37(1), 1-15.
Wang, J., Zhang, H. L., & Su,
Z. Y. (2012). Manufacturing knowledge modeling based on artificial neural
network for intelligent CAPP. Paper presented at the Applied Mechanics and
Materials.
Wang, L. (2013). Machine
availability monitoring and machining process planning towards Cloud
manufacturing. CIRP Journal of
Manufacturing Science and Technology, 6(4), 263-73.
Wang, L., Keshavarzmanesh,
S., Feng, H.-Y., & Buchal, R. O. (2009). Assembly
process planning and its future in collaborative manufacturing: a review. The International Journal of Advanced
Manufacturing Technology, 41(1-2), 132.
Wang, L., & Shen, W. (2003).
DPP: An agent-based approach for distributed process planning. Journal of Intelligent Manufacturing,
14(5), 429-39.
Wang, Z., Chen, Y., & Wang, N.
(2004). Research on dynamic process planning system considering decision about
machines. Paper presented at the Fifth World Congress on Intelligent Control
and Automation (IEEE Cat. No. 04EX788)..
Weinert, N., Chiotellis, S., & Seliger, G.
(2011). Methodology for planning and operating energy-efficient production
systems. CIRP annals, 60(1), 41-4.
Wong, T., Leung, C., Mak, K.-L., & Fung, R. Y. (2006). Dynamic shopfloor scheduling in multi-agent manufacturing systems. Expert Systems with Applications, 31(3),
486-94.
Wu, D., Rosen, D. W., Wang, L., &
Schaefer, D. (2015). Cloud-based design and manufacturing: A new paradigm in
digital manufacturing and design innovation. Computer-Aided Design, 59, 1-14.
Xu, X., Wang, L., & Newman, S.
T. (2011). Computer-aided process planning–A critical review of recent
developments and future trends. International
Journal of Computer Integrated Manufacturing, 24(1), 1-31.
Yahia, N., Fnaiech, F., Abid, S., & Sassi, B. (2002). Manufacturing process planning
application using artificial neural networks. Paper presented at the IEEE
International Conference on Systems, Man and Cybernetics.
Yang, Z., & Chen, Y. (2005).
Inspection path generation in haptic virtual CMM. Computer-Aided Design and Applications, 2(1-4), 273-82.
You, C.-F., & Tsai, Y.-L. (2010).
3D solid model retrieval for engineering reuse based on local feature
correspondence. The International
Journal of Advanced Manufacturing Technology, 46(5-8), 649-61.
Yuen, C., Wong, S., & Venuvinod, P. K. (2003). Development of a generic
computer-aided process planning support system. Journal of materials processing technology, 139(1-3), 394-401.
Yusof, Y., & Latif, K.
(2014). Survey on computer-aided process planning. The International Journal of Advanced Manufacturing Technology, 75(1-4),
77-89.
Zhang, S., Ajmal,
A., Wootton, J., & Chisholm, A. (2000). A feature-based inspection process
planning system for co-ordinate measuring machine (CMM).. Journal of materials processing technology, 107(1-3), 111-8.
Zhang, W., & Xie, S. (2007). Agent technology for collaborative process
planning: a review. The International
Journal of Advanced Manufacturing Technology, 32(3-4), 315-25.
Zhao, F., Xu, X., & Xie, S. Q. (2009). Computer-aided inspection planning—the
state of the art. Computers in industry,
60(7), 453-66.
Zhou, X., Qiu,
Y., Hua, G., Wang, H., & Ruan, X. (2007). A feasible approach to the
integration of CAD and CAPP. Computer-Aided
Design, 39(4), 324-38.
Zhu, Z., Dhokia,
V., & Newman, S. (2012). A novel process planning approach for hybrid
manufacturing consisting of additive, subtractive and inspection processes.
Paper presented at the 2012 IEEE International
Conference on Industrial Engineering and Engineering Management.