• No results found

Through life machine tool capability modelling

N/A
N/A
Protected

Academic year: 2021

Share "Through life machine tool capability modelling"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

UWS Academic Portal

Through life machine tool capability modelling

Vichare, Parag; Nassehi, Aydin; Flynn, Joseph M. ; Newman, Stephen T.

Published in: Procedia Manufacturing DOI: 10.1016/j.promfg.2018.10.163 Published: 02/11/2018 Document Version

Publisher's PDF, also known as Version of record

Link to publication on the UWS Academic Portal

Citation for published version (APA):

Vichare, P., Nassehi, A., Flynn, J. M., & Newman, S. T. (2018). Through life machine tool capability modelling. Procedia Manufacturing, 16, 171-178. https://doi.org/10.1016/j.promfg.2018.10.163

General rights

Copyright and moral rights for the publications made accessible in the UWS Academic Portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.

Take down policy

If you believe that this document breaches copyright please contact [email protected] providing details, and we will remove access to the work immediately and investigate your claim.

(2)

ScienceDirect

Available online at www.sciencedirect.comAvailable online at www.sciencedirect.com

ScienceDirect

 

Procedia Manufacturing 00 (2017) 000–000

www.elsevier.com/locate/procedia

* Paulo Afonso. Tel.: +351 253 510 761; fax: +351 253 604 741

E-mail address: [email protected]

2351-9789 © 2017 The Authors. Published by Elsevier B.V.

Peer-review under responsibility of the scientific committee of the Manufacturing Engineering Society International Conference 2017.

Manufacturing Engineering Society International Conference 2017, MESIC 2017, 28-30 June

2017, Vigo (Pontevedra), Spain

Costing models for capacity optimization in Industry 4.0: Trade-off

between used capacity and operational efficiency

A. Santana

a

, P. Afonso

a,*

, A. Zanin

b

, R. Wernke

b

a University of Minho, 4800-058 Guimarães, Portugal bUnochapecó, 89809-000 Chapecó, SC, Brazil

Abstract

Under the concept of "Industry 4.0", production processes will be pushed to be increasingly interconnected, information based on a real time basis and, necessarily, much more efficient. In this context, capacity optimization goes beyond the traditional aim of capacity maximization, contributing also for organization’s profitability and value. Indeed, lean management and continuous improvement approaches suggest capacity optimization instead of maximization. The study of capacity optimization and costing models is an important research topic that deserves contributions from both the practical and theoretical perspectives. This paper presents and discusses a mathematical model for capacity management based on different costing models (ABC and TDABC). A generic model has been developed and it was used to analyze idle capacity and to design strategies towards the maximization of organization’s value. The trade-off capacity maximization vs operational efficiency is highlighted and it is shown that capacity optimization might hide operational inefficiency.

© 2017 The Authors. Published by Elsevier B.V.

Peer-review under responsibility of the scientific committee of the Manufacturing Engineering Society International Conference 2017.

Keywords: Cost Models; ABC; TDABC; Capacity Management; Idle Capacity; Operational Efficiency

1. Introduction

The cost of idle capacity is a fundamental information for companies and their management of extreme importance in modern production systems. In general, it is defined as unused capacity or production potential and can be measured in several ways: tons of production, available hours of manufacturing, etc. The management of the idle capacity

Procedia Manufacturing 16 (2018) 171–178

2351-9789 © 2018 The Authors. Published by Elsevier B.V.

This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)

Peer-review under responsibility of the scientific committee of the 7th International Conference on Through-life Engineering Services. 10.1016/j.promfg.2018.10.163

10.1016/j.promfg.2018.10.163 2351-9789

© 2018 The Authors. Published by Elsevier B.V.

This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)

Peer-review under responsibility of the scientific committee of the 7th International Conference on Through-life Engineering Services.

ScienceDirect

Procedia Manufacturing 00 (2018) 000–000

www.elsevier.com/locate/procedia

2351-9789 © 2018 The Authors. Published by Elsevier B.V.

This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)

Peer-review under responsibility of the scientific committee of the 7th International Conference on Through-life Engineering Services.

7th International Conference on Through-life Engineering Services

Through Life Machine Tool Capability Modelling

Parag Vichare

a

*, Aydin Nassehi

b

, Joseph M Flynn

c

and Stephen T Newman

c

a School of Engineering and Computing, University of the West of Scotland, Paisley, PA1 2BE, UK b Department of Mechanical Engineering, Bristol University, Bristol, BS8 1TR, UK

c Department of Mechanical Engineering, University of Bath, Bath BA2 7AY, UK

Abstract

Through-life analysis of the machine tool capability is becoming increasingly important as there now exist a plethora of machine tool types, different machine tool testing and verification standards, a variety of machine tool testing equipment and proprietary maintenance procedures. The need to represent the actual manufacturing capability of equipment is a challenge for manufacturing industry as accessing this through-life information remains a major bottleneck. Though machines can be modelled at various levels of fidelity from simple computerized datasheets containing overall machining dimensions/power and positional capability to complex computer aided models of machine tools, there exists a gap to represent their operational health throughout the machine life to consider capability degradation. This paper outlines a new information model which enables through-life machine tool capability to be represented for establishing a digital twin, improved process planning and machine selection for parts as well as preventative maintenance scheduling.

© 2018 The Authors. Published by Elsevier B.V.

This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)

Peer-review under responsibility of the scientific committee of the 7th International Conference on Through-life Engineering Services.

Keywords: Machine tools; Maintenance; Through-life services; Machine tool testing; Machine capability; STEP-NC, Digital twin

1.Introduction

Machine tools require maintenance and services throughout operational lifespan. In a most effective scenario, the maintenance schedule for Computer Numerical Control (CNC) machine tool may consist of periodic checks under a

* Corresponding author. Tel.: +44 (0) 1418494083

E-mail address: [email protected]

Available online at www.sciencedirect.com

ScienceDirect

Procedia Manufacturing 00 (2018) 000–000

www.elsevier.com/locate/procedia

2351-9789 © 2018 The Authors. Published by Elsevier B.V.

This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)

Peer-review under responsibility of the scientific committee of the 7th International Conference on Through-life Engineering Services.

7th International Conference on Through-life Engineering Services

Through Life Machine Tool Capability Modelling

Parag Vichare

a

*, Aydin Nassehi

b

, Joseph M Flynn

c

and Stephen T Newman

c

a School of Engineering and Computing, University of the West of Scotland, Paisley, PA1 2BE, UK b Department of Mechanical Engineering, Bristol University, Bristol, BS8 1TR, UK

c Department of Mechanical Engineering, University of Bath, Bath BA2 7AY, UK

Abstract

Through-life analysis of the machine tool capability is becoming increasingly important as there now exist a plethora of machine tool types, different machine tool testing and verification standards, a variety of machine tool testing equipment and proprietary maintenance procedures. The need to represent the actual manufacturing capability of equipment is a challenge for manufacturing industry as accessing this through-life information remains a major bottleneck. Though machines can be modelled at various levels of fidelity from simple computerized datasheets containing overall machining dimensions/power and positional capability to complex computer aided models of machine tools, there exists a gap to represent their operational health throughout the machine life to consider capability degradation. This paper outlines a new information model which enables through-life machine tool capability to be represented for establishing a digital twin, improved process planning and machine selection for parts as well as preventative maintenance scheduling.

© 2018 The Authors. Published by Elsevier B.V.

This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/)

Peer-review under responsibility of the scientific committee of the 7th International Conference on Through-life Engineering Services.

Keywords: Machine tools; Maintenance; Through-life services; Machine tool testing; Machine capability; STEP-NC, Digital twin

1.Introduction

Machine tools require maintenance and services throughout operational lifespan. In a most effective scenario, the maintenance schedule for Computer Numerical Control (CNC) machine tool may consist of periodic checks under a

* Corresponding author. Tel.: +44 (0) 1418494083

(3)

1722 Author name / Procedia Manufacturing 00 (2018) 000Parag Vichare et al. / Procedia Manufacturing 16 (2018) 171–178000

Total Productive Maintenance (TPM) programme. Traditionally, machine tool maintenance is carried out manually with a check-list approach, resulting in time-based interventions. These time-based corrective actions, acquired test data, reports, maintenance logs are useful for machine tool verification (metrology) vendors for taking diagnostic measures. The need of consolidating this information and document control rises form this situation, where

multiple/external data-assets owners and data archiving methods creates a state of disconnected knowledge-base 1.

This has resulted in underutilizing maintenance knowledge-base and consequently opportunities for improvement and

maintenance are missed. Today, most manufacturing companies are facing this challenge 2, which can result in

tremendous machine down time before any corrective action can be taken. Thus, through-life maintenance and service management of machine tools requires an investigation into how required information can be made readily available as and when needed.

In order to represent machine tool positioning capability Newman and Nassehi 3 and Vichare et al 4 proposed

Manufacturing Resource Capability Profiles (MRCP), a STEP-NC based methodology for representing and exchanging machine tool health information in the form of machine tool positioning accuracy. In this works, the positioning accuracy of the machine tool, along with other information about the machine tool such as machine tool geometry, kinematic structure and technological information was structured using ISO10303-11 (EXPRESS) data modelling language. It was highlighted that computer interpretable representations of these manufacturing resources are employed within a variety of CAx applications. The objective of this paper is to investigate means of reusing and extending MRCP for consolidating through-life maintenance data of the machine tool so that required time-base information is readily accessible for maintenance and service applications. This information package can be used for representing digital twin of the manufacturing resource.

2.Machine tool health and capability representation review

Manufacturing companies have a major difficulty in defining the capability of their factories. Typical indictors of capability relate to production throughput, production rate and equipment utilisation and uptime. The inability to be able to model, assess, gauge and evaluate manufacturing equipment over its life means that factory managers have limited understanding of the resource utilisation and capability of machines and thus make decisions such as undertaking maintenance on machines early or when overdue, resulting in scrap/reject parts, loss of production and

machine breakdowns. Hence, time-based representation for machine tool’s positioning capability is a fundamental

requirement not only for executing any maintenance services, but also for describing machine capability (Cm). However, the information flow between machine tool maintenance services with machine capability is so far not fully

explored, despite the fact that both are required throughout machine tool’s operational life span. Thus, it is important

to establish maintenance requirements for different types of machine tools available in the market.

2.1.Machine configuration and associated capability representation for maintenance tasks

There are number of different ways in which CNC machine tools are classified as outlined below. The main classification are types are: i) Technology (milling, turning, grinding) ii) Number of axes (3 axis, 5 axis) iii) Spindle arrangement (vertical and horizontal) iv) Number of spindles (single and multi-spindle) v) Kinematic configuration (Serial kinematic, parallel kinematic and hybrid structure) and vi) Applications (material removing, material deposit, material handling etc).

Conventionally, CNCs were designed to carry out specific machining operations such as turning, milling, grinding etc. Today, although technology has enabled machine tool manufacturers to incorporate multiple machining operations

in a single machining centre 5; technology (manufacturing process) specific CNCs are still available on the market.

Thus, the market today has been flooded with technology specific CNCs as well as multi-process machining centres. In general, CNC machine tools have a set of controlled axes, which form a kinematic linkage configuration for positioning the workpiece with respect to the cutting tool. For example, a typical 5 axis vertical milling centre (VMC) has three linear and two rotary axes, for which simultaneous control can be performed. A typical turn-mill centre has two linear (X and Z) and one rotary axis, namely C axis. A rotary axis of the turning centre is controlled with two separate servo motors; one facilitates controlled RPM for a turning operation and other facilitate rotary feed motion analogous to the C axis in the milling type operation.

(4)

This information regarding machine tool specification is called as machine configuration. This information consist of kinematic configuration of available axis, travel limits and other technical specifications such as spindle power, feeds etc. It can be seen from Figure 1 that any maintenance task (D2, D3, D4) executed on machine tool starts with identifying configuration of the machine tool. This information has to be extracted from machine tool catalogues, as there is formal method to present machine tool configuration. For example, basic form of the multi-spindle turning centre consists of two spindles facing each other, those can be engaged in performing separate operations. These two spindles can be synchronised for machining two sides of the job in a single setup. Another form of the multi-spindle machine can have individual spindle intersected by two independent axes of tool movement. This machine begin with three, five, six or eight pieces of barstock holding spindles, each secured in its own collet and mounted on an indexing headstock. This description is usually known to machine tool operators/ machine shop managers. However, extracting exact details regarding axis specifications, datum, max speed feeds etc requires machine tool catalogues, which may not be available when needed.

Nassehi and Vichare 6 established STEP-NC compliant methodology, which is capable of presenting any machine

configuration in EXPRESS part 21 format. This modelling approach is based on mechanical elements that constitute machine tools and other manufacturing hardware together with their kinematic links and is developed with a focus on supporting process planning decisions. Today, similar work can be seen as a part of ISO 14649 part 201: Machine tool data for cutting processes 7.

2.2.Identifying and comparing machine tool error modes

Each machine tool described above undergoes different testing phases throughout its life cycle, starting from manufacture testing phase to in-operational overhaul/maintenance testing phase. Different testing phases are illustrated Figure 1 (D1-D4 Task owners) with machine tool operational life span. Although, a flow chart provided in ISO 17359

8 specify steps in executing maintenance and service process plans for machine tools, additional details on what

information is required in identifying and comparing failure modes of the machine tools are added in Figure 1 (Step 3, D2-D4). Usually, machine tools are tested according to established machine tool testing standards such as ISO 230 series. These tests are performed by machine tool manufacturer during machine tool building phase and then by metrology service providers during use phase. The information generated through these tests usually remains with machine tool manufacturer or with metrology vendor in a proprietary format. Only abstract level of information, in the form of standard reports and control charts are delivered to end user which provide an indication of machine tool accuracy. It is only after control charts are manually interpreted, that machine tool maintenance decisions can be made. During use phase, the task of measuring and comparing machine tool errors requires previous measurement data in order to estimate extent of failure and plan corrective measures. Although extensive amount of literature and commercial metrology tools are available to evaluate machine tool errors, considerably less attention has been given on how this time-base information can be re-used for avoiding invasive machine tool testing procedure which demands significant machine down-time.

2.3.Maintenance process planning strategies and challenges

Machine tool testing is one of many tasks need to carried out as a part of maintenance process. As described before, machine tool testing is carried out from machine tool assembly phase throughout its operational life span when required. Several process planning for machine tool maintenance and services such as Collaborative Maintenance

Planning System (CoMPS)9, Industrial Product Service Systems (iPSS) 10, Cloud-based Maintenance 11 can be seen in

the literature; most proposing a software service to schedule maintenance tasks. However, there is a need to address how this information can be standardized and stored so that it can be readily compared when generated through different metrology resources and different metrology vendors.

Apart from standards test specified in Figure 1 (D2), other operational tests under dynamic loading may require for custom made, newly developed machine tools (eg. dedicated mass production machines). As these machine tools are designed for manufacturing unique products, machine capability study is usually carried out before commissioning. Whereas other general purpose and flexible machine tools are tested for machine capability during use phase, as products required to be manufacture on these machine tools changes during its use. This situation has resulted in

(5)

174 Parag Vichare et al. / Procedia Manufacturing 16 (2018) 171–178

4 Author name / Procedia Manufacturing 00 (2018) 000–000

multiple instances of machine tool testing data archived by machine tool builders, metrology vendors and end users. Thus, standardize systems to store and analyse machine tool testing data would be beneficial to end users. This will primarily benefit discrete, high value manufacturing businesses (small and medium scale industries) as well as large manufacturing industries (such as Aerospace and automotive manufacturing) to map component tolerances with

machine capabilities without investing cost and time in capability studies 1. STEP based methodology called MRCP

is proposed by Vichare et al 4, providing a mechanism to store and combine multi-metrology-resource generated

machine tool measurement data. This will be utilized in this paper to schedule maintenance tasks. 1. Maintenance and servicing process planning

2. Identify machine tool errors

5. Identify: Parameters to be measured Select measurement technique

Select measurement locations Set or review limits / conditions

6. Take measurements 7. Compare with limits / conditions, previous

measurements/ machine capability Measurable?

4.2 Take corrective measures OR

Preventive Maintenance

Measurements acceptable?

8. Determine required maintenance action 9. Feedback results to records / maintenance log book No

Yes

Yes

No

10. Review and measure effectiveness 3. Access previous measurements/capability 4.1 Take measurements and compare time-base change

Measurements acceptable? Yes

No

Identify machine configuration Identify mechanical and metrological issues Tests according to international standards: eg ISO 230 Part 1: Geometric accuracy of machines operating under no-load or quasi-static conditions;

Part 2: Determination of accuracy and repeatability of positioning numerically controlled axes;

Part 3: Determination of thermal effects;

Part 4: Circular tests for numerically controlled machine tools;

Part 5: Determination of noise emission;

Part 6: Determination of positioning accuracy on body and face diagonals (diagonal displacement tests);

Part 7: Geometric accuracy of axes of rotation; Part 8: Determination of vibration levels;

Guideline are taken from Machine tool testing standards Although a number of standards and guidelines now exist outlining how to evaluate machine tool positional accuracy and repeatability, they differ in their analysis procedures and in key parameter definition.

Although standards clearly specify “how to evaluate machine tool's health”, “what machine tool health parameters should be reported on the test report” and provide guidelines on how to represent machine tool health by using charts/graphs, they do not provide any guidelines on the structure of the information to access as and when needed.

Dynamic load trial or Machine capability tests: Acceptance test at machine tool manufacturer Acceptance test while commissioning. Pre-production run trails. Identify required tolerances from component to be manufactured.

Cutting forces Tool wear Backlash in drives

Preventive maintenance tasks: Oil sampling

Lubrication of slideways Cleaning chip conveyer, windows Hydraulic pressure

Cooling system checks Clean, check and change filters Fixture checks M ac hin e t oo l m an ufa ctu re r a nd M etr olo gy ve nd ors M ac hin e t oo l E nd u se r Dis co nn ec te d k no w led ge b as e Da ta as se t / Ta sk o w ne rs

Information flow between machine tool maintenance services with machine capability throughout operational life

D1 D2 D3 D4 D5 D6 Fig. 1. Information required for executing machine tool maintenance services and estimating machine capability.

3.Machine tool health/capability profiles for achieving through-life maintenance information

Although machine tool testing standards clearly specify “how to evaluate machine tool’s health”, “what machine

(6)

multiple instances of machine tool testing data archived by machine tool builders, metrology vendors and end users. Thus, standardize systems to store and analyse machine tool testing data would be beneficial to end users. This will primarily benefit discrete, high value manufacturing businesses (small and medium scale industries) as well as large manufacturing industries (such as Aerospace and automotive manufacturing) to map component tolerances with

machine capabilities without investing cost and time in capability studies 1. STEP based methodology called MRCP

is proposed by Vichare et al 4, providing a mechanism to store and combine multi-metrology-resource generated

machine tool measurement data. This will be utilized in this paper to schedule maintenance tasks. 1. Maintenance and servicing process planning

2. Identify machine tool errors

5. Identify: Parameters to be measured Select measurement technique

Select measurement locations Set or review limits / conditions

6. Take measurements 7. Compare with limits / conditions, previous

measurements/ machine capability Measurable?

4.2 Take corrective measures OR

Preventive Maintenance

Measurements acceptable?

8. Determine required maintenance action 9. Feedback results to records / maintenance log book No

Yes

Yes

No

10. Review and measure effectiveness 3. Access previous measurements/capability 4.1 Take measurements and compare time-base change

Measurements acceptable? Yes

No

Identify machine configuration Identify mechanical and metrological issues Tests according to international standards: eg ISO 230 Part 1: Geometric accuracy of machines operating under no-load or quasi-static conditions;

Part 2: Determination of accuracy and repeatability of positioning numerically controlled axes;

Part 3: Determination of thermal effects;

Part 4: Circular tests for numerically controlled machine tools;

Part 5: Determination of noise emission;

Part 6: Determination of positioning accuracy on body and face diagonals (diagonal displacement tests);

Part 7: Geometric accuracy of axes of rotation; Part 8: Determination of vibration levels;

Guideline are taken from Machine tool testing standards Although a number of standards and guidelines now exist outlining how to evaluate machine tool positional accuracy and repeatability, they differ in their analysis procedures and in key parameter definition.

Although standards clearly specify “how to evaluate machine tool's health”, “what machine tool health parameters should be reported on the test report” and provide guidelines on how to represent machine tool health by using charts/graphs, they do not provide any guidelines on the structure of the information to access as and when needed.

Dynamic load trial or Machine capability tests: Acceptance test at machine tool manufacturer Acceptance test while commissioning. Pre-production run trails. Identify required tolerances from component to be manufactured.

Cutting forces Tool wear Backlash in drives

Preventive maintenance tasks: Oil sampling

Lubrication of slideways Cleaning chip conveyer, windows Hydraulic pressure

Cooling system checks Clean, check and change filters Fixture checks M ac hin e t oo l m an ufa ctu re r a nd M etr olo gy ve nd ors M ac hin e t oo l E nd u se r Dis co nn ec te d k no w led ge b as e Da ta as se t / Ta sk o w ne rs

Information flow between machine tool maintenance services with machine capability throughout operational life

D1 D2 D3 D4 D5 D6 Fig. 1. Information required for executing machine tool maintenance services and estimating machine capability.

3.Machine tool health/capability profiles for achieving through-life maintenance information

Although machine tool testing standards clearly specify “how to evaluate machine tool’s health”, “what machine

tool health parameters should be reported on the test report” and provide guidelines on how to represent machine tool

health by using charts/graphs, they do not provide any guidelines on the structure of the information to construct these graphs or charts. Thus, technology providers have adapted proprietary information modelling methodologies, resulting in non-interoperable machine tool health information in a variety of formats. Thus, MRCP extends current scope of

ISO 14649 part 201 7 and includes machine tool testing data generated through multiple metrology resources.

3.1.Assessment of component tolerances for product manufacture

Figure 2 presents a case scenario, where 5 axis machine has been tested using a vendor specified cutting test. The same machine has been tested for its positioning accuracy using standard ball-bar equipment throughout its use phase. This machine tool was tested for its capability to produce injection mould cavity for producing a culture well plates for growing bone cells using nano-kicking bio-reactor. This scenario presents typical discrete part manufacturing case, where general purpose machine tool will be utilized for machining a new product. The case assessment for machine tool capability has been conducted through flowchart provided in Figure 1.

Mould component Details

Features -Boss -Steep Pockets -Slots -Holes (5 axis indexed) -Outer draft walls -Conical pocket walls

Problematic Feature: Outer draft wall

Material: 1.2311 (P20) Semi finished workpiece Material allowance 1mm

Geometric characteristics

Draft angle 2°

Tool direction Normal to draft surface Tool Diameter 5mm

Minimum rad 5mm Overall profile tolerance 200µm

Fig. 2. Mould-base component to be manufactured on Hurco VM10ui. 3.2.Assessment of machine tool health using time-base testing data

The machine tool configuration is known to end user in terms of axis configuration and travel limits. However, positioning accuracy data is listed in the form of test reports. As this machine was commissioned 7 years ago, corresponding test reports (or maintenance logs) were not easily accessible. Recent measurement report through ball-bar test was available indicates positioning accuracy of the machine. This ball-ball-bar test conducted on the machine was

a part of investigative tests to establish a methodology proposed by Flynn et al 12 to identify position independent

kinematic errors within the rotary axes using a single setup. Table 1 provides ball-bar setups and corresponding test graphs generated through these tests. It should be noted that machine was tested as a part of machine capability studies in uncompensated state. Corresponding ballbar results (as shown in uncompensated graphs in Table 1) were available when this machine was considered for producing mould components. According to these graphs maximum value for Radial A axis error is 350µm, which was unacceptable to achieve required profile tolerance of 200µm.

Initial assessment using ballbar test results invalidates use of this machine as draft walls need to be machined with a cutting tool normal to draft surface. A axis angular positioning accuracy determines profile tolerance specified on draft walls. Other features such as cooling holes does not hold tight positioning tolerances, although required A and C axis for tool positioning. Measurement data (A and C axis positions and corresponding axis deviation) of ballbar test was not available in the report as this data was captured within ballbar software. Thus, opportunity to investigate this data for toolpath compensation was lost during the process planning stage and component manufacture was subcontracted.

Retrospectively, uncompensated test data was analysed using Flynn et al 12 methodology. The four testing toolpaths

were generated using a sequence of linear interpolations, connecting sampled locations along the toolpath motion (approximately 5400 points for each toolpath). Using these toolpaths, the position and tilt errors of each rotary axis were identified, and are presented in Table 1. Corresponding compensated graphs are showing noteworthy improvement in angular positioning error. It can be seen in the Table 1 that in six errors, the error values have undergone a reduction of circa 85 - 99%. This marks a significant improvement, demonstrating the value of the

(7)

1766 Author name / Procedia Manufacturing 00 (2018) 000Parag Vichare et al. / Procedia Manufacturing 16 (2018) 171–178000

information gathered using the proposed method. This indicates worth of considering time based measurement data in the process planning stage, absence of which can lead to underutilization of manufacturing resources or machine down time in order to gather required maintenance/measurement test data.

Table 1: Pre and post-compensation ballbar setups, corresponding plots from each of the four tests undertaken on the HURCO VM10Ui machine tool and Pre and post-compensation error source values.

R ad ia lA -a xi st es t A xi al A -a xi st es t R ad ia lC -a xi st es t A xi al C -a xi st es t

Test set-up Pre-compensated Post-compensated Test set-up Pre-compensated Post-compensated

Error Source Pre-compensated Post-compensated % Increase Units

Linear offset of A-axis in Y -direction 7.26 × 10-2 1.00 × 10-2 -86.226 [mm] Linear offset of A-axis in Z-direction -2.02 × 10-2 -1.00 × 10-2 -47.030 [mm] Parallelism of A-axis to X-axis, about Y -axis 0.01 × 10-1 4.04 × 10-2 -99.608 [rad] Parallelism of A-axis to X-axis, about Z-axis -1.30 × 10-4 1.64 × 10-6 -98.734 [rad] Linear offset of C-axis in X-direction 2.00 × 10-2 -1.90 × 10-3 -93.286 [mm] Linear offset of C-axis in Y -direction 1.00 × 10-1 -2.30 × 10-3 -97.791 [mm] Parallelism of C-axis to Z-axis, about X-axis 5.19 × 10-6 -1.47 × 10-5 (183.231) [rad] Parallelism of C-axis to Z-axis, about Y -axis -4.15 × 10-5 1.35 × 10-5 -67.478 [rad]

4.Measurement data consolidation using MRCP

The need of embedding dimensional inspection data with product data has been realized through IS0 103030 AP 219, which provides application protocol for exchanging information resulting dimensional inspection of solid parts,

as well as analyzing and archiving inspection results 13. Corresponding advantages and implementation frameworks

such as Quality Information Framework (QIF) 14 and Resource Independent Measurement Specifications (REIMS) 15

can be found in the literature. Similarly, a need of embedding metrology measurement data with machine tool model

has been recognized by Vichare et al 4, resulting STEP-NC compliant model called Manufacturing Resource

Capability profile (MRCP) for consolidating machine tool configuration (CAD geometry, kinematic information, technology identifiers) and health information (metrology data).

Figure 3 shows an extract of typical tool path executed on the machine tool for measuring axis errors using ball bar tests as shown in Table 1. Although test programme (G and M codes) can be generated using accompanying software

for standard ball bar tests (eg ISO 230 part 4: circular tests for numerically controlled machine tools 16.), customize 5

axis synchronous tests as conducted in this paper require an additional tool path generation application. These tests

can provide ISO 10791 part 6 17 complaint contouring accuracy of 4 and 5 axis machines by interpolating set of linear

axes and rotary axes simultaneously. It has been shown through the case study in Section 3 that this test measurement data, if available, can provide opportunity for compensation or further analysis to plan maintenance tasks or to perform capability analysis. Currently, ballbar test part programme (G and M codes) information remains with machine tool end user, whereas captured recorded error information remains with metrology vendor in a software specific format. An estimation of time required to gather this information by metrology expert can be in the range of few hours to several days, depending upon correctness, completeness and availability of the required information.

Figure 3 provides required information constructs to combine ballbar test part programme and recorded error

(8)

tool verification test results can be logged in the form of capability profiles. A specific capability profile can be attributed to machine tool testing standard and it can be classified as individual axis profile or combined axis profile.

For example, combined axis profile can be tested according to ISO 230 part 4 16 for circular interpolation using two

linear axis or it can be tested according to ISO 230 part 6 for volumetric performance using three linear axis. A case study presented in this paper involves 5 axis simultaneous interpolation using two linear axis and one rotary axis using ballbar. According to ISO 10791, each test is required to be performed in forward and reverse directions.

Corresponding entities “positive_approach” and “negative_approach” provide directional sense of approach with a

measurement point counter for the generated test programme. Each line of the generated programme can be tracked

with entity “measured_point_and_error”. This entity captures location of each axis under test and corresponding error as shown in Figure 3. capability_profile positioning_accuracy_and_repeatability its_capability_profile L[0:?] linear_axis_capability rotary_axis_capability individual_axis_profile combined_axes_profile face_diagonals_profile circular_interpolation_profile 1 1 1 its_id identifier

Ballbar test part program Recorded Error

G01 X-50 Y0 Z0 C0 0.257 G01 X-49.998 Y-0.471 C-0.54 0.057 G01 X-49.991 Y-0.942 C-1.08 0.257 G01 X-49.98 Y-1.414 C-1.62 0.257 G01 X-49.964 Y-1.885 C-2.16 0.286 G01 X-49.944 Y-2.355 C-2.7 0.229 G01 X-49.92 Y-2.826 C-3.24 0.114 G01 X-49.891 Y-3.296 C-3.78 0.057 G01 X-49.858 Y-3.766 C-4.32 0.029 . . G01 X-49.82 Y-4.236 C-4.86 0.200 G01 X-49.778 Y-4.705 C-5.4 0.086 G01 X-49.732 Y-5.174 C-5.94 0.114 G01 X-49.681 Y-5.643 C-6.48 0.286 G01 X-49.625 Y-6.111 C-7.02 0.086 G01 X-49.565 Y-6.578 C-7.56 0.171 G01 X-49.501 Y-7.045 C-8.1 0.200 . . 5a_synchronous_profile axis_pos_and_error its_approach_counter L[1:?] approach_counter negative_approach positive_approach positional_error its_parameters its_parameters length_measure its_pos_app its_neg_app its_setup setup_parameters

X_axis Y_axis Z_axis A_axis B_axis C_axis measured_points_and_error

its_mpoint_counter L[1:?] X_point Y_point Z_point A_point B_point C_point error

length_measure angle_measure

REAL

value value value

X_value Y_value Z_value A_value B_value C_value recorded_error

Setup parameters:

Measurement instrument details Test description Date Machine id Active axis Clamped axis Test location MCS, WCS Non Destructive Evaluation sensor Feed Dwell-time Compensation used No Bi-directional associativity with analysis and capture software ? Machine tool end user CAM

programme vendor fileMetrology

Fig. 3. Ballbar test tool path coordinates, recorded error and corresponding EXPRESS-G data model to capture measurement data.

Apart from axis location and recorded error, test setup information is equally important as it holds information regarding test location on the machine, corresponding work coordinate system (WCS), feed, data capture frequency,

compensation status etc. Corresponding information can be captured using MRCP’s entity “setup_parameters”; the

content of which is guided through relevant machine tool testing standards. It has been seen through machine testing experience that this information can be verified through test reports, thus correctness and completeness of the capability profile can be confirmed. The objective of this data model is to create multiple instances of capability profile as machine tool is tested throughout its life, from manufacture to service phase.

5.Discussion and future work

Integrated maintenance covers through-life engineering services for a machine tool, which involves various stakeholders such as machine tool manufacturer, machine tool end users and metrology service providers. This paper presents a practical case scenario of discrete part manufacturing, which requires machine tool assessment before manufacturing decisions are made. Corresponding information, which forms a basis for assessment is a part of through-life maintenance services. This information remains distributed among stakeholders, which could be difficult to access when needed, resulting product data equivalent standards for representing machine tool data. MRCP particularly emphasizes representing wide spectrum of machine tools and associated auxiliary resources for various manufacturing applications. This representation includes geometric model of the machine tool, kinematic structure,

(9)

1788 Author name / Procedia Manufacturing 00 (2018) 000Parag Vichare et al. / Procedia Manufacturing 16 (2018) 171–178000

technology descriptors and health of the machine tool. Challenges in assimilating this information has been addressed

18 while discussing reusability of this information. It has been highlighted that acceptance and validity of standards

for representing machine tool data can only be appraised if they can represent advancement in technology, in this case novel methods of testing 5 axis machine tools.

5 axis machine tool test presented in this paper uses a ballbar equipment. This test can be performed on any 5 axis milling, turing or turn/mill centers, which generates an instance of machine tool verification. Similar test can be performed with other metrology resources such as R-Test. A data model presented in this paper provides a metrology resource independent methodology to capture machine tool verification state by extending current scope of MRCP. This verification state can be consider as a capability profile, which can integrate test programme and corresponding recorded results for machine tool assessment. This information can be integrated in through-life maintenance services, which can be access without any measurement data loss. Corresponding information package can provide represent concurrent state of the machine tool, providing a platform to configure digital twin of the manufacturing resource.

Future work will be focused on developing a prototype application for STEP-NC compliant information storage and data connectivity capabilities among the stakeholders involved in the manufacturing supply chain and in the entire lifecycle of the machine tool, so that machine manufacturers and end-users can access / exchange / re-use this information in a coherent and effective way while using their own manufacturing decision making applications. Decision making workbenches will be configured as a part of this future work. These workbenches are dedicated tools for different stakeholders for assisting them in making informed decisions based on the actual capability of the available manufacturing resources. The required information for making these decisions will be delivered through MRCPs.

References

1. Knapp W. Measurement uncertainty and machine tool testing. Cirp Ann-Manuf Techn. 2002; 51: 459-62.

2. Perkins C, Longstaff AP, Fletcher S and Willoughby P. Practical implementation of machine tool metrology and maintenance management systems. J Phys Conf Ser. 2012; 364.

3. Newman ST and Nassehi A. Machine tool capability profile for intelligent process planning. Cirp Ann-Manuf Techn. 2009; 58: 421-4. 4. Vichare P, Nassehi A, Thompson J, Newman ST, Wood F and Kumar S. Machine tool capability profiles for representing machine tool

health. Robot Cim-Int Manuf. 2015; 34: 70-8.

5. Moriwaki T. Multi-functional machine tool. Cirp Ann-Manuf Techn. 2008; 57: 736-49.

6. Nassehi A and Vichare P. A STEP-NC Compliant Methodology for Modelling Manufacturing Resources. Springer Ser Adv Man. 2009: 261-81.

7. ISO 14649-201. Industrial automation systems and integration - Physical device control, Data model for computerized numerical controllers, Part 201: Machine tool data for cutting processes. 2011.

8. ISO 17359. Condition monitoring and diagnostics of machines -- General guidelines. 2011.

9. Wan S, Gao J, Li DB, Tong YF and He F. Web-based process planning for machine tool maintenance and services. Proceedings of the 4th International Conference on through-Life Engineering Services. 2015; 38: 165-70.

10. Zhu Q, Jiang P, Huang G and Qu T. Implementing an industrial product-service system for CNC machine tool. Int J Adv Manuf Tech. 2011; 52: 1133-47.

11. Mourtzis D, Vlachou E, Milas N and Xanthopoulos N. A cloud-based approach for maintenance of machine tools and equipment based on shop-floor monitoring. Research and Innovation in Manufacturing: Key Enabling Technologies for the Factories of the Future - Proceedings of the 48th Cirp Conference on Manufacturing Systems. 2016; 41: 655-60.

12. Flynn JM, Shokrani A, Vichare P, Dhokia V and Newman ST. A new methodology for identifying location errors in 5-axis machine tools using a single ballbar set-up. The International Journal of Advanced Manufacturing Technology. 2016.

13. Zhao Y, Xu X, Kramer T, Proctor F and Horst J. Dimensional metrology interoperability and standardization in manufacturing systems.

Computer Standards & Interfaces. 2011; 33: 541-55.

14. Zhao YF, Horst JA, Kramer TR, Rippey W and Brown RJ. Quality Information Framework – Integrating Metrology Processes. IFAC Proceedings Volumes. 2012; 45: 1301-8.

15. Mahmoud H, Dhokia V and Nassehi A. STEP-based Conceptual Framework for Measurement Planning Integration. Procedia CIRP. 2016; 43: 315-20.

16. ISO 230 - 4. Test code for machine tools -- Part 4: Circular tests for numerically controlled machine tools. 2005. 17. ISO 10791 - 6. Test conditions for machining centres -- Part 6: Accuracy of speeds and interpolations. 2014.

18. Vichare P, Zhang XZ, Dhokia V, Cheung WM, Xiao WL and Zheng LY. Computer numerical control machine tool information reusability within virtual machining systems. P I Mech Eng B-J Eng. 2018; 232: 593-604.

Figure

Fig. 1. Information required for executing machine tool maintenance services and estimating machine capability
Fig. 1. Information required for executing machine tool maintenance services and estimating machine capability
Table 1: Pre and post-compensation ballbar setups, corresponding plots from each of the four tests undertaken on the  HURCO VM10Ui machine tool and Pre and post-compensation error source values
Fig. 3. Ballbar test tool path coordinates, recorded error and corresponding EXPRESS-G data model to capture measurement data

References

Related documents

The loss in the value of the investment opportunity for the non-pre-emptive leader relative to that of a monopolist at the pre-emptive leader’s optimal entry threshold price

Permanent Showroom owners and employees may request guest/courtesy badges from registration for access exclusive to the building where their showroom is located.. These badges

The Importance of Bilingual Education: The Case of Nunavik Our research in Nunavik explores the Bilingual Education program involving the use of Inuktitut, French, and English

book administration interface implementation ActiveRecord mapping many-to-many relationship, 75–76 many-to-one relationship, 75 one-to-many relationship, 74–75 one-to-one

Although producer prices of pharmaceuticals products sold in Poland are among the lowest in Europe, the share of drug purchase costs borne by patients ranks as one of

Additionally, there is also a spatial aspect to the conflict, which is most intense in the mid and far western regions of Nepal, which are economically the most disadvantaged in

89 complex mRNA efficiently and form decent nanoparticles, C12-(2-3-2)-based carri- ers showed the highest transfection efficiency in different cell lines and in an animal