Professional Documents
Culture Documents
A R T I C L E I N F O A B S T R A C T
Keywords: One of the factors contributing to limited reproducibility of coordinate measurements is the use of different
Manufacturing
inspection software. Time-consuming efforts for translation of part programmes are sometimes needed, and
Economics
interoperability of inspection equipment has the potential to reduce these inefficiencies. The paper presents
Coordinate metrology
a methodology for an economic evaluation of interoperability benefits with respect to the verification of
geometrical product specifications. It requires input data from testing and inspection activities, as well as
information on training of personnel and licensing of software. The model is illustrated using an automotive
case study and the related assessment of an investment in interoperability.
ß 2014 CIRP.
http://dx.doi.org/10.1016/j.cirp.2014.03.037
0007-8506/ß 2014 CIRP.
478 E. Savio et al. / CIRP Annals - Manufacturing Technology 63 (2014) 477–480
The actual implementation of an interoperability project within including taxation effects and excluding the initial investment
a specific company is therefore possible using one or more of the cost. Other useful indicators are the internal rate of return (IRR)
mentioned tools, however the related decision-making process and the payback period [9].
requires the quantification of the economic benefits and associated
costs. While costs are relatively easy to identify, benefit 3. Assessment of benefits of interoperability
quantification related to metrological activities is more complex
[7,8] since it requires mapping of redundant work in programming The methodology is illustrated with reference to CMM based
CMMs as well as understanding of other potential savings. Benefit inspection of prismatic parts, to be later assembled in automotive
quantification is even more challenging when interoperability is products. Due to high part variety, to reduce complexity, modelling
required among CMMs implemented at different steps of the of benefits is performed at part family level. Therefore, parts are
product development process, e.g. between a CMM for prototype grouped into families using group technology, i.e. based on
testing in a R&D department and a CMM in a manufacturing plant. similarity of function, geometry and production step.
In the following, a methodology for the quantification of Benefits a–c as identified above can be computed as differential
benefits of interoperability in coordinate metrology is presented costs between two scenarios: AS-IS (no interoperability) and TO-BE
and illustrated using an industrial case study. (interoperability). For better clarity, interoperability is here
intended between two measuring systems: CMM-A and CMM-B;
2. Model for the assessment of an investment for CMM it is expected that CMM-B will take the benefit from interopera-
interoperability bility, i.e. part programmes of CMM-A might be reused to run
CMM-B. It is also assumed that metrological performances,
The general model for the assessment of an investment in measuring strategy and evaluation of measurands using a CMM-
inspection equipment is based on the quantification of both costs B are equivalent in both scenarios; this means that costs of the AS-
and benefits. Investment costs are relatively easy to quantify: IS scenario include all efforts to develop part programmes for
depending on the existing equipment and target interoperability CMM-B fully equivalent to those available for CMM-A.
level,theymayincludecostsforretrofitting(i.e.newhardware,control
system, software) or replacement of CMMs, new or upgrade of 3.1. Savings from reduction of programming costs
measuringsoftware, initialtrainingofprogrammersand operatorson
the new system, redesign of databases and management procedures, The approach for quantification of programming costs is based
as well as costs for metrological validation of the new system, i.e. on the assumption that in both scenarios these costs should be
intercomparisons of measurements on relevant case studies. These minimised, using the available resources (i.e. programmers and
one-off costs can be estimated, in the framework of a feasibility study, CMM) in optimal manner. Therefore, modelling of their activity is
onthebasis ofoffersfromvendorsofCMMequipment and software as required, as well as information on the demand. For a realistic
well as using common internal accounting procedures. assessment, the procedure is using as input information the
Benefits are more evasive in nature and may require significant foreseen demand of programming tasks for CMM-B, including their
efforts for quantification, e.g. detailed analysis of company records maintenance over a period of time.
on past programming activities, as well as consensus on the Programming costs are related to time and resources need by
approach for the actual computation. The following main savings the following tasks: programming (online or offline), debugging,
can be identified: documentation of measuring instructions, testing using a real part,
and other minor tasks. The time taken by most of these activities is
(a) reduction of CMM programming costs, as a result of elimina- usually linearly depending on the number of characteristics to be
tion or reduction of redundant programming efforts; inspected, as well as to programmer experience and part family.
(b) reduction of operating costs e.g. periodic training of personnel, In the AS-IS scenario, the total time spent by programmer i for a
software licensing and maintenance, or outsourcing due to programming task related to part family j can be expressed as:
overload of internal programmers;
(c) reduction of unproductive time related to delay and inefficien- tibj ¼ tipj þ tidj þ tii j þ t cj þ tiaj (2)
cy of CMM programming activities.
where tipj ; tidj ; tii j ; t cj ; tiaj indicate the times respectively spent in
Section 3 illustrates how these savings can be quantified programming, programme debugging, documentation of measur-
according to the proposed methodology. ing instructions, testing on a real part and other minor tasks.
Other benefits in interoperability can be summarised as follows: In the TO-BE scenario, programmers of CMM-B may partially or
totally reuse a part programme previously developed for CMM-A. The
(d) reduced dependency from a single vendor of measuring equip-
amount of reuse of existing code depends on a number of reasons,
ment, flexibility and cost reduction potential for future invest-
including, e.g. measuring technology, type of interfaces, programming
ments, reduced risk of discontinuation of maintenance services;
language, software, as well as availability of existing code for the given
(e) time compression in product development, reduced time-to-
programming task. This amount must be investigated through a
market, reduced work in progress and inventory.
feasibility study encompassing representative examples for each part
family. It is worth mentioning that in case CMM-A is used to measure
Accurate quantification of benefits d–e is complex and beyond
the same part for different purposes (e.g. prototype testing instead of
the scope of the work here presented. Some authors [2] investigated
process validation or incoming parts inspection), the number of
analogous benefits of interoperability in data exchange for
actually measured characteristics is different, therefore the amount of
computer-aided design and engineering; they assessed their extent
reuse could be limited. It is here assumed that the number of
on the basis of interviews of key industry executives.
characteristics to be considered when programming CMM-B is higher
Once benefits are quantified, common managerial procedures
than those inspected on CMM-A, that being the worst-case situation
for the evaluation of investments can be used to calculate relevant
when evaluating interoperability benefits.
quantities and indicators, such as the calculation of the net present
It is therefore expected that the times required for program-
value (NPV) over N years:
ming and debugging tirjp and tirdj are linearly depending on the
X
N
CF h number of nj added characteristics:
NPV ¼ CF 0 þ h
(1)
h¼1 ð1 þ rÞ
tirjp ¼ mip n j þ qip ; tirdj ¼ mdi n j þ qdi (3)
where CF0 is the initial investment cost, CFh is the annual cash flow
and r is the interest rate. CFh can be calculated as total value of Parameters mip , qip , mdi
and qdi are to be calculated as well through
annual savings made possible by interoperability investments, a feasibility study, encompassing representative examples for each
E. Savio et al. / CIRP Annals - Manufacturing Technology 63 (2014) 477–480 479
part family. The total time spent by programmer i for a programming xbijk ; xri jk ; xm
i jk 2 N 0
task related to part family j in the TO-BE scenario is therefore
5. Conclusions
Acknowledgements