Professional Documents
Culture Documents
To cite this article: I. Mendikoa , M. Sorli , J. I. Barbero , A. Carrillo & A. Gorostiza (2008)
Collaborative product design and manufacturing with inventive approaches, International Journal
of Production Research, 46:9, 2333-2344, DOI: 10.1080/00207540701737658
Taylor & Francis makes every effort to ensure the accuracy of all the information (the
“Content”) contained in the publications on our platform. However, Taylor & Francis,
our agents, and our licensors make no representations or warranties whatsoever as to
the accuracy, completeness, or suitability for any purpose of the Content. Any opinions
and views expressed in this publication are the opinions and views of the authors,
and are not the views of or endorsed by Taylor & Francis. The accuracy of the Content
should not be relied upon and should be independently verified with primary sources
of information. Taylor and Francis shall not be liable for any losses, actions, claims,
proceedings, demands, costs, expenses, damages, and other liabilities whatsoever
or howsoever caused arising directly or indirectly in connection with, in relation to or
arising out of the use of the Content.
This article may be used for research, teaching, and private study purposes. Any
substantial or systematic reproduction, redistribution, reselling, loan, sub-licensing,
systematic supply, or distribution in any form to anyone is expressly forbidden. Terms &
Conditions of access and use can be found at http://www.tandfonline.com/page/terms-
and-conditions
Downloaded by [University of New Mexico] at 10:05 23 November 2014
International Journal of Production Research,
Vol. 46, No. 9, 1 May 2008, 2333–2344
1. Introduction
from many sources both internal and external and in many formats (Su 2000, Yujun
et al. 2006). The designs created by a Knowledge-based Engineering (KBE)
application have a predictable structure, which contains individually identifiable
objects. This means that it is possible to include additional rules, in the generative
model, to create alternative views to support a wide spectrum of product
development activities. The novelty of the approach here is to focus the distributed
product design and manufacturing on product knowledge, which is not completely
managed today in the whole value chain, and which comes from suppliers, customers
and employees involved in the development process.
Within this knowledge-based approach, advanced techniques for premature
problem detection can be incorporated, like inventive approaches used in the
Anticipatory Failure Determination (AFD) method based on TRIZ methodology
(‘Theory of the Solution of Inventive Problems’) (Altshuller). The power of this
approach comes from the process of deliberately ‘inventing’ failures, therefore being
able to predict failures which can occur in the future even in systems which do not yet
exist. Most design and manufacturing teams do not deal with this innovative
technology, but different teams with different capabilities can collaborate in a
distributed environment, thus fostering a synergic cooperation among distributed
teams using different technologies.
This paper presents a Knowledge-based Distributed Product Design System
developed in the Asia–Europe collaboration project ‘Web-Enabled Collaboration in
Intelligent Design and Manufacture’. The system presented in this paper manages
the distributed design process among different distributed teams over the internet,
including the relevant knowledge for the design related to other stages of the product
lifecycle, like the manufacturing processes. A central database including the product/
process ‘knowledge’ of the value chain is controlled by a local application performing
the main Product Data Management (PDM) features.
The approach presented therefore focuses on those techniques that can
support multi-distributed clients and provide a dynamic database service,
thus making possible a dynamic distributed design process, integrating different
teams/technologies in the whole design/manufacturing process, including the
product and process knowledge from the whole value chain, which can also be
used for the inventive problems detection approach. Before proceeding to describe
the system developed, we introduce what is behind this so-called ‘inventive problems
detections approach’.
Collaborative product design and manufacturing with inventive approaches 2335
The inclusion of a methodology for failure causes analysis and failure prediction has
been considered by means of AFD, based on TRIZ methodology. The AFD System
supports these applications by providing a disciplined process by which the user can
thoroughly analyse given failure mechanisms, obtain an exhaustive set of potential
failure ‘scenarios’, develop ‘inventive’ solutions to prevent, counteract, or minimize
the impact of the failure scenarios.
The main objectives of this methodology are: analyse previous failures and be
able to understand how to ‘invent’ such failures; identify an exhaustive list of
potential failure scenarios as well as any negative, harmful or undesired effects or
phenomenon; transform the process of problem analysis from asking why a failure
Downloaded by [University of New Mexico] at 10:05 23 November 2014
occurred to how can a failure be produced; Incorporate the full complement of TRIZ
operators to develop innovative solutions.
The principle difference between AFD and conventional techniques, such as
Failure Mode and Effects Analysis (FMEA) and Hazard and Operability Analysis
(HAZOP), is the perspective from which potential failures are determined. In the
conventional techniques, the process of failure prediction proceeds linearly from an
articulation of the system’s functions to what may occur if there is a failure in
these functions. In other words, the analytical line of logic follows design intent.
Given a potential failure, the effect of the failure, probability of its occurrence, and
the ability to detect the failure is determined. Once these parameters are
quantified, often times very subjectively, a calculation of risk is made. If the risk is
determined to be unacceptably high, changes in design or detection capability can
be suggested.
In this traditional approach there are serious structural weaknesses with these
traditional approaches. The first weakness stems from the process used to determine
failures. The process of failure determination is essentially a brainstorming exercise
initiated by probing what failures ‘might’ occur. This process suffers from the same
syndrome that the original product design process is subject to: psychological inertia.
Also, because the analysis of potential failures is accomplished within the same
mental context that created the design in the first place, there is a serious question of
objectivity to be raised with this approach. Engineers do not like to admit that their
designs are failure prone. A second shortcoming of traditional approaches in the
analysis of failures is deemed to result from the absence of an intended or designed
function. The issue of ‘prohibited’ functions is not considered.
The most serious drawback of traditional approaches, however, is the absence
of an integrated problem-solving mechanism to accurately pinpoint design
deficiencies as a series of ‘inventive’ problems. An inventive problem is one
characterized by an inherent conflict. Traditional techniques do not make provisions
for solving difficult technological problems in an inventive way. An inventive
approach recognizes system conflicts and attacks them head-on. In traditional
approaches, if the design is deemed to be too risky, correction of the problem is
accomplished through a number of design and redesign iterations. When the system
deficiency is not defined as an inventive problem, the results are often costly over
designs, or the addition of auxiliary compensating systems making the original
design more complex.
2336 I. Mendikoa et al.
In AFD, the power of the technique comes from the process of deliberately
‘inventing’ failures. The engineer has to transform himself or herself into a
subversive. The idea is to invent, cause and create failures. In the case of past failures,
the analytical process challenges one to invent a past failure. In future failure
prevention, the logic proceeds along the lines of inventing, creating or devising the
most catastrophic failures conceivable.
The system’s potential flaws are viewed from a perspective that allows for full
exploitation of a system’s weaknesses. It is obvious that, when all system deficiencies
are made explicit, the team or individual can take more effective countermeasures.
To predict possible failures caused when implementing this Concept into our existing
system, the algorithm for Failure Prediction Process, based on the TRIZ inventive
process, has been applied:
Step 1. Invert the problem
Instead of brainstorming about what non-obvious failures might occur once we try
to grow the process time, the problem must be inverted, trying to intentionally
produce, to ‘invent’, possible failures caused by this measure. For this purpose the
inverted problem is formulated using the following template:
There is a Concept called ‘Need of growing the Process Time, by lowering the
Process Speed’ for ‘enhancing the efficiency of the Electrolytical Cleaning operation’.
It is necessary to produce all possible undesired effects or failures that can occur
during the implementation of this Concept.
Step 2. Create Ideal Scenarios
The Ideal Scenario describes a successful implementation of this particular Concept
into an existing system. To create an Ideal Scenario for our Concept:
. Analyse and make a list of consequent Events, stages necessary for the
Concept implementation in our system.
. Add to the list the Events that describe the new system functioning with the
help of the considering Concept.
Figure 1. Basic architecture for distributed product design and manufacturing system.
3. System description
The basic system structure for distributed product design and manufacturing is
described in the following paragraphs, and includes a database, PDM and KBE
modules, as well as failure prevention based on AFD described above.
Figure 1 shows the system basic structure. CAD, CAM and AFD users interact
with the server through the Middleware. This server includes a software application
which performs the basic PDM features and interacts with the database, residing in
the server as well, thus centralizing the design and manufacturing process. The
database is linked to the KBE modules, therefore including the necessary
‘knowledge’ for product design and manufacturing, i.e. the design rules, process
parameters, etc. This ‘central server’ contains all the project information, i.e. every
2338 I. Mendikoa et al.
file related to the product (geometry, process parameters, etc.) and external users can
interact with it through this specific PDM application.
There are specific KBE modules for specific products and processes. Different
KBE modules have to be available for different kinds of parts and processes since
different processes have different type of rules related. This set of rules includes the
necessary ‘knowledge’ for designing and manufacturing the part, being this
knowledge also used during the system potential failures analysis. On the other
hand API applications are developed for specific CAD packages, so that design rules
can be automatically applied by designers in their local CAD system, thus
collaborating with other teams in a multiplatform way.
Downloaded by [University of New Mexico] at 10:05 23 November 2014
3.2.1 Product Data Management. This application performs the basic PDM
features, managing the KBE modules and the database. Uploading/downloading
files or any modification in the database in the Server is done hierarchically and
controlled by this PDM application, which is in this way the framework centralizing
the collaborative design and manufacturing process.
this information, as described in section 4. Designers can in this way get the
parameters values in order to apply the design rules into the product design.
3.2.3 Failure prediction though AFD. AFD is a commercial tool used in order to be
able to deal with potential problems detection with an inventive approach, which
affects design or manufacturing processes. AFD is used off-line, not only during the
early stages of design, since even with a ‘perfect’ concept (one that completely solves
the initial problem) unpleasant surprises can arise during implementation.
This analysis can provide relevant information for detecting the root causes of
a problem within the productive process, also allowing the AFD process itself
a corrective study for preventing the failure in the future.
Downloaded by [University of New Mexico] at 10:05 23 November 2014
To predict possible failures caused when implementing this concept into our
existing system, the algorithm for Failure Prediction Process, based on the TRIZ
inventive process, is applied. To apply the TRIZ inventive process for analysing the
Secondary Problems derived of the application of solutions proposed in order to
avoid the failure situations selected within the production process. The Failure
Detection Process consists of:
. To perform a Failure Analysis, description of the ‘inverted problem’ and
detection of its causes.
. To provide concepts of solution to be applied in order to solve the failure
situation.
. To analyse the consequences when adopting these concepts of solution,
evaluating the Secondary problems that could be caused.
4. System implementation
This section briefly describes the system implementation in terms of software tools
selected and modules and user interfaces developed.
4.2.1 Product Data Management. The Graphic User Interface, accessible for
a remote user, shows the current project with the following structure: Assembly,
Sub-assembly, Part and Document. Every part has different files associated,
corresponding to geometry (CAD files, including neutral format files), CAM files
and AFD reports, as well as any other file containing information relevant to the
design and manufacturing process for that part (like the allowed values for the key
design parameters, i.e. information on design rules).
When a document is selected in the user interface, the information related to that
document can be visualized. In addition, the information related to the part to which
that document is related can be seen as well as the information related to the
assembly to which that part belongs.
Using the specific case of forging part design as a case study, the distributed design
methodology through the tool developed would be the following.
A remote designer is able to define the geometry of a specific part, specifying the
family and part dimensions in the user interface shown in figure 3 (left). Also, some
parameters related to the manufacturing process can already be defined.
Manufacturers are the authorized remote users able to introduce or modify the
Downloaded by [University of New Mexico] at 10:05 23 November 2014
2342
I. Mendikoa et al.
Figure 3. Interface for remote design and equivalent local CAD parametric template.
Collaborative product design and manufacturing with inventive approaches 2343
design rules parameters shown in figure 2, which represent the constraints from the
manufacturing process to be considered in the design. CAD users will then be able to
automatically get a design in their local CAD system incorporating the design rules.
The information related to family type, part dimensions and process options
is stored in a file residing in the central server that the CAD users can download.
This file also contains the current design rules imposed by the manufacturer, as
described previously. In this way the designer can automatically incorporate the
manufacturing constraints in the design.
This file residing in the central server is managed by the PDM application like
any other file. It can be downloaded by an authorized CAD user, and then
automatically used inside the CAD system (through the appropriate API application
developed for that specific CAD package), in order to automatically get the CAD
Downloaded by [University of New Mexico] at 10:05 23 November 2014
6. Conclusions
located in Europe and China in the framework of the EC funded Europe–Asia ITC
‘Web-Enabled Collaboration in Intelligent Design and Manufacture’ project.
7. Future work
In the near future, this prototype and methodology will actually be fully integrated
with several different manufacturing processes, like PKM (Parallel Kinematic
Machine) for remote manufacturing process, in cooperation with the Harbin
Institute of Technology.
Acknowledgement
References