Acessibilidade / Reportar erro

Synthesization of thermally induced errors in coordinate measuring machines

Abstract

This work presents the equations for the components of the volumetric error of a Coordinate Measuring Machine (CMM) considering thermal influences. These equations were applied to a moving bridge CMM and combines homogeneous transformations, regression techniques and least squares algorithm. The magnitudes of both the geometric errors and its thermally induced variations were collected by means of a Laser interferometric system, a mechanical square and an electronic level. Simultaneously, temperature values were monitored using T-type Copper-Constantan thermocouples. From the proposed model, components of the volumetric errors were synthesized. Results are discussed and compared to the ones obtained from measurement sets of a ring gauge. It was verified that the model presented an excellent ability to predict volumetric error of the CMM. Errors of about 10µm in magnitude were reduced by at least 75%, while for errors greater than 10µm, the efficiency of the model was 90%.

Thermal drift; thermally induced errors; thermal states; spatial thermal gradients and hot spots


TECHNICAL PAPERS

Synthesization of thermally induced errors in coordinate measuring machines

Valdés R. A.; B. Di Giacomo; F. T. Paziani

Escola de Engenharia de São Carlos; Av. Trabalhador Sãocarlense N.400, Centro; 13566-590 São Carlos, SP. Brazil; arvaldes@sc.usp.br; bgiacomo@sc.usp.br; fpaziani@sc.usp.br

ABSTRACT

This work presents the equations for the components of the volumetric error of a Coordinate Measuring Machine (CMM) considering thermal influences. These equations were applied to a moving bridge CMM and combines homogeneous transformations, regression techniques and least squares algorithm. The magnitudes of both the geometric errors and its thermally induced variations were collected by means of a Laser interferometric system, a mechanical square and an electronic level. Simultaneously, temperature values were monitored using T-type Copper-Constantan thermocouples. From the proposed model, components of the volumetric errors were synthesized. Results are discussed and compared to the ones obtained from measurement sets of a ring gauge. It was verified that the model presented an excellent ability to predict volumetric error of the CMM. Errors of about 10µm in magnitude were reduced by at least 75%, while for errors greater than 10µm, the efficiency of the model was 90%.

Keywords: Thermal drift, thermally induced errors, thermal states, spatial thermal gradients and hot spots.

Introduction

The manufacturing of products within smaller tolerances and in larger quantities has impelled the necessity of developing faster, more accurate, flexible and reliable quality control approaches. To accomplish these objectives, Coordinate Measuring Machines can be employed. Despite their known advantages, the working performance of CMMs is limited by several factors that take action simultaneously, combining themselves in a complex manner over the entire working volume, producing volumetric errors.

Geometric errors compose the most representative fraction of the volumetric error (Bosch, 1995). These errors derive from the geometric deviations of different components of the CMM and emerge during the motion of the coordinate axes due to components interaction, affecting on the relative positioning between probe and part, altering the measurement result.1

In order to study geometric errors, the CMM moving elements are assumed as rigid bodies. The position of a rigid body in space can be defined by six degrees of freedom. Since each degree of freedom can be associated to an error, six geometric errors are associated to each preferential axis of the CMM, specifically, one position error, two straightness errors and three rotation errors (pitch, yaw and roll), summing up a total number of 18 geometric errors. Three more errors must be added due to the impossibility of arranging three perfectly orthogonal axes, namely orthogonal errors, which depend on the relation between components. Therefore, a full amount of 21 errors can be determined from three axis Cartesian CMMs.

At the temperature of 20°C, geometric errors can be considered constant, once they vary very slowly with time. However, if the temperature is different from 20°C, these errors can change in magnitude and behaviour due to thermal deformations of the CMM structure in a general sense. Hence, the denominated thermal errors are induced, detrimental to precision and repeatability of CMMs (Bryan, 1995).

Nomenclature

Claser = coefficient of correction of laser

DCalculated = gauge calculated diameter

DCalibrated = gauge calibrated diameter

errori= geometric error at any position i and at any thermal state

errori(p)= geometric error at position i

Ex, Ey and Ez = components of volumetric error at 200C

Ex(p,T), Ey(p,T) and Ez(p,T) = components of volumetric error at any position i and at any thermal state

k = coverage factor

OrtXY, OrtXZ and OrtYZ = orthogonality errors

p = position

PitchX, PitchY and PitchZ = angular error Pitch at axis X, Y and Z, respectively

PosX, PosY and PosZ = positioning error at axis X, Y and Z, respectively

RollX and RollY = angular error Roll at axis X and Y, respectively

s = standard deviation

R2 = correlation coefficient

RxY and RxZ = straightness error of axis X direction Y and Z, respectively

RyX and RyZ = straightness error of axis Y direction X and Z, respectively

RzX and RzY = straightness error of axis Z direction X and Y, respectively

RLaser = laser resolution

RMM3C = machine resolution

T = temperature

Verrori(T) = error variation at any point i for i=1, ,4;

verrori(p,T) = thermally induced variation of geometric error i at position p.

veff = effective degree of freedom

X, Y and Z = coordinates

Y34, X23, Z12 and Z45 = fixed offset

YawX, YawY and YawZ = angular error Yaw to axis X, Y and Z, respectively

Greek Symbols

aE - coefficient of thermal expansion of the scale

b1 , , bn = least squares estimators

g1, , gj = least squares estimators

DT = difference between the room temperature and the reference temperature

dT= difference between the scale temperature and the reference temperature

Subscripts And Superscripts

i = positions where thermal drift was observed

j = thermocouples

Thermal Errors. General Aspects

Several studies have been developed with the aim of understanding the characteristics, magnitudes and sources of thermally induced errors so that their effects can be minimized. If the works concerning thermal errors were chronologically analysed, one would have noticed they have been published for 40 years. Despite all the efforts, little progress was observed until the mid-eighties, when there was a substantial intensification of the number of publications, especially on error compensation. However, the attained progress is still distant from ideal. Thermal errors, their costs and sources have remained practically unchanged (Bryan, 1995).

Bryan (1967) assessed the state of the art and relevance of thermally induced errors. According to Bryan, errors due to temperature variation either present the same magnitude or are greater than kinematic, static and dynamic errors. Thermally induced errors are responsible for a considerable fraction of the total error of a machine tool (40-70%). Therefore, the economic implication of thermal errors is eminent.

Bryan (1990) presented an evaluation of the achieved advance from 1967 to 1990. In this occasion, the author denoted that the problem related to thermal errors is one of the most important on dimensional metrology and precision engineering. In general, thermal deformations have more influence on the precision of machined parts than the mechanical stiffness of the machine.

Ramesh et al (2000) published a paper about thermal errors in machine tools that basically discusses the work concerning the study, measurement, modelling and compensation of thermally induced errors that were produced in the nineties. The authors emphasize that, despite the advances, the problem regarding thermal influences in machine tools remains unsolved, challenging the international scientific community.

Regarding coordinate measuring machines, the thermal influences issue remains even more critical, due to the poor availability of research on the theme and the insipience of the published results. The subject, although not recent, remains contemporary.

Methods and Techniques Employed to Derive Equations for the Thermal Errors

Numerous studies were developed with the aim to investigate the sources, characteristics, magnitudes and behaviour of thermally induced errors. Among the mathematical means that were used to describe the behaviour of geometrical errors, the following deserve close observation: Homogeneous Transformations, Finite Element Technique and Statistical Methods, being the homogeneous transformations the most used. Subsequently, some works are mentioned to assert the vast and the potential utilization of homogeneous transformations.

Donmez et al (1986) employed homogeneous transformations on the modelling of machine tools for the determination of the spatial relationship between tool and workpiece. The methodology was applied to a turning machine. On the proposed formulation, the error was written as the sum of two polynomials. The first one expressed the variation of the geometrical error as a function of the moving carriage position, while the second described the error variation as a function of temperature, that is, a thermally induced error. The coefficients of the model were determined by means of the least squares method. The proposed equations can be modified and applied to other types of machine tools.

Shivaswamy (1992) presented a model for a three-axis machine using homogeneous coordinates. In order to describe the model, a carefully conduced survey of the geometrical and thermal errors was accomplished. Given the application of the model, it was possible to implement an error compensation routine.

Ferreira and Liuª (1986) proposed an analytical model aiming at the prediction of geometrical errors in machine tools. They employed homogeneous transformations matrices and presented a method to estimate the model coefficients by means of expressions for the individual errors. The model grants interesting features, since it allows the evaluation of the variation of the error components and models straightness as a function of the variation of angular errors. Additionally, the coefficients of the model can be obtained by the observation of the error array over a few points (nine) in the working space of the machine.

The work of Ferreira and Liub (1986) presents an application of the model described by Ferreira and Liuª (1986) on a machine with two moving axes. The model parameters calculation was performed using measurements obtained on nine points that were distributed in the working volume of the machine. The experiment was achieved by means of the monitoring of thermocouples located on several positions on the machine structure, until the thermal steady state was reached. The machine was evaluated both in warming up and in cooling down conditions. The collected data was adequately applied to the mathematical expressions and the total error could be predicted over the entire working plane.

Kreng et al (1994) presented a model to express the error on the working volume of a three-axis machining centre. Rigid body kinematics and homogeneous coordinate transformations were employed in the modelling process. The error model coefficients were estimated from measurements on ten locations distributed through the working volume. The model could not adequately predict the cold machine error, but presented good results during the warming up period, where 75% of the errors around 100µm of magnitude were predicted. Among the possible reasons to justify the inefficiency of the model to describe errors of the cold machine according to the authors, remains the poor probing system accuracy and the mechanical artefact used to collect thermal drift values, besides the inadequate error modelling by means of a quadratic approximation.

Pereira (1995) elaborated a model for an NC cylindrical grinding machine, by means of homogeneous transformations, considering the influence of thermal gradients acting on the machine. The model described the movement of the elements of the machine and the respective errors. The model allowed for the total error survey considering thermal influences. As a conclusion, the significant influence of temperature variations on the behaviour of almost all individual errors of the machine is remarkable.

Vieira Sato (1998), using homogeneous transformations, developed the kinematical model of an NC cylindrical grinding machine, considering the influences of thermal variations. The results synthesized with the model were evaluated, discussed and compared to the errors measured on the workpieces produced by the machine. An excellent ability of the model to predict the grinding machine planar error was observed. From the proposed model, at least 80% of the dimensional errors could be corrected.

Wang et al (1998) employed homogeneous transformations to model and study the behaviour of a three-axis machining centre. In order to develop their work, the authors assumed that each axis presents six errors: one positioning error, two straightness errors and three angular errors. Therefore, 21 sources of errors were studied, including three orthogonal ones.

Yuan and Ni (1998) developed a general procedure for geometric error and thermal error compensations, as well as the ones induced by cutting forces. The geometric and thermal error synthesization model is based on the presumption of rigid body. The volumetric error array for any position was determined by means of homogeneous transformations.

Development of the Error Synthesization Model

This work presents a mathematical formulation to obtain the equations for the volumetric error components in coordinate measuring machine considering thermal influences. All experimental runs for the acquisition of error and temperature data were conducted on a moving bridge CMM. The machine consists of a cast aluminum structure with the shape of a bridge that moves with relation to a granite flat surface. The workpieces are attached to the flat surface by means of screws, clamps and fixtures. The flat surface is mounted on balls over vee-blocks on the steady structure of the machine. Three sets of aerostatic bearings provide the movement of axes X, Y and Z over the slideways. The bearings require dry and clean compressed air to produce the layer that sustains the moving parts of the structure.

The heat sources that affect the performance of the evaluated machine are: compressed air; thermal memory; environment; illumination system; individuals and other machines. On the evaluated CMM, there is a reduced number of heat sources, as well as the internally generated heat. However, the thermal influence problem is not simple, due to the demanding precision requirements for the CMM

Using an error synthesization model obtained by means of homogeneous transformations, each component of the volumetric error can be described as the sum of different parts that are related to the geometric errors of the machine and to the corresponding Abbè offsets. Geometric errors were described as functions of position and temperature. The proposed model is based on the straightforwardness of application and adaptation of the homogeneous transformations to any kind of CMM and on the efficient diagnosis ability of the error synthesization method.

The modelling was carried out in two stages. Firstly, the equations of the volumetric error for a reference temperature of 20°C were determined by means of homogeneous transformations. The detailed description of the model can be observed in Sosa Cardoza (1995) and Souza (2000). Next, the equations of the geometric errors thermally induced variations were determined using regression techniques and the least square method.

Hence, the equations of the volumetric error components are given in (1), (2) and (3).

Besides the error values and Abbè offsets at 20°C, it is necessary to know the magnitude of the variation experienced by the errors and steady offsets due to temperature variation. Therefore, geometric errors must be changed for different thermal states. Resulting data must be treated as functions of position and temperature and finally must be adequately introduced in the equations of synthesization.

Thus, each geometric error was written as the sum of two parts Eq. (4). The first one represents the geometric error at 20°C and only depends on the position of the corresponding carriage. The second part represents the thermally induced error variation. It can be described as a function of temperature and position, since temperature variation may cause irregularly distributed error variation along the coordinate axes.

where errori is the error at any position i and at any thermal state, errori(p) is the geometric error i at position p and verrori(p,T) is the thermally induced variation of geometric error i at position p.

The mathematical determination of geometric error variation due to changes in temperature is rather complex. Consequently, collected data from thermal drift at four points distributed along each evaluated axis were employed. One data set was acquired at each observation point. These sets represent the thermally induced variation of the error at a given position, until steady state. Expressions describing error variation as a function of temperature at each drift observation point were obtained by means of regression techniques. The variation can be written as:

where Verrori(T) is the error variation at any point i for i=1, ,4; T contains the components of the array of temperature variation from the several thermocouples j, for every j=1, ,18.

In the temperature variation array, only data from thermocouples whose temperature was considered as significantly influent were included. The selection of values that compose the temperature array at each point i was performed by means of a stepwise procedure. Therefore, thermocouples whose temperature presented a correlation greater than or equal to 99.9% were grouped. Subsequently, the effects of variables p and T were superposed for the determination of error variation at any position and at any thermal state, using regression techniques and the least squares method. where bi, (i=0, ..., n) are the regression coefficients; pi, (i=1, ..., 4) are the positions where thermal drift was observed.

The estimation of coefficients bn was made possible setting an equality relationship between Eq. (6) and error array given by (5) and applying the least squares method. The resulting system is given by (7). Least squares estimators b0, b1, b2,..,bn are determined so as to minimize Eq. (8).

Estimators in Equation (8) were obtained by means of commercial software. The position and temperature effects superposition model is not linear and due to the complexity of the terms, they are not printed.

Calibration of the Machine

Once the modelling strategy was defined, the experiments required for data acquisition were adequately planned and executed. The experiments consist of geometric errors survey, acquisition of drift values and temperature monitoring. Data referring to positioning geometric errors, straightness and angular errors pitch and yaw from all axes were obtained with a Hewlett-Packard HP5529A Laser interferometric system. A mechanical square and a LVDT type transducer were used to provide for the determination of the orthogonal errors. A Rank Taylor-Hobson Talyvel 3 was employed on the determination of roll errors on axis X and Y.

In order to observe temperature, 28 copper-constantan T-type thermocouples were employed. Sixteen thermocouples were placed on several locations on the structure of the CMM, three were dedicated to the monitoring of local heat sources and eight were used to monitor spatial thermal gradients. A reference thermocouple was set into a mixture of water and ice. Similar arrangements were used by Pereira (1995), Vieira Sato (1998) and Kruth et al (2001).

Thermocouples designated to verify environmental temperature were placed at a wooden block due to the thermal insulation that wood provides. The copper sheets at the end of each thermocouple were adhered to a 31mm diameter, 8mm thick aluminum disc for thermal inertia.

A 32-channel multiplexer was built to allow temperature data acquisition from the thermocouples. A 12-bit resolution A/D converter data acquisition board was employed to convert analogue voltage signals from each thermocouple into digital values. Moreover, an algorithm was developed in Delphi language to collect data from the thermocouples.

The drift test developed in this work consisted of the observation of the geometric errors variation at a given position until stabilization. The test was necessary to define the correlation between error variation and temperature variation.

Taking the work by Vieira Sato (1998) as reference, data referring to error variation at four locations distributed along the evaluated axis were collected. Both temperature stabilization and acquisition time of thermally induced error variation data was of 3h10min. A temperature gradient was introduced, which varied from 20°C to 26°C during the warming up period and from 26°C to 20°C at cooling down. As a result, four data sets that describe error variation at each observation point were obtained.

Experimental Results

Results concerning the verification of spatial thermal gradients, temperature distribution upon the CMM structure, stabilization time, analysis and discussion of the geometric errors survey are presented as follows. During the analysis of temperature data sets collected from the right hand side of the CMM, the existence of a vertical gradient varying from 0.4°C/m and 1°C/m was detected. Thermocouples near the ceiling of the room registered higher temperatures. At the left hand side of the CMM, vertical gradients for warming up and cooling down were up to 2.6°C/m, approximately. In this case, the temperature of the thermocouple near the ceiling was lower due to air flow from the air-conditioning system.

A graph containing the curves that describe the behaviour of axis Y positioning errors at 20°C is presented in Fig. 1. In this graph, the four curves correspond to positioning errors for forward and backward motion and standard deviation of errors for forward motion. Curves for standard deviation for backward motion are very similar to the curves for forward motion.


It can be observed in Fig. 1 that axis Y positioning error is positive with increasing tendency and hysteresis of about 3.7mm, staying almost constant along axis Y. Interval of ±3s is small.

The graph in Fig. 2 presents the curves that describe thermally induced variation of positioning error Y.


In Fig 2, it can be observed that at certain positions, in the early beginning of cooling down process, error variation presents an increasing tendency. This fact is ascribed to system inertia and to the environmental conditions in the room at the moment of data acquisition. If humidity is high, heating system will work harder, causing cyclic temperature elevations.

Equations (9), (10), (11) and (12) describe axis Y positioning error variation as a function of temperature in the respective observation points.

Correlation coefficients for each curve were 99.89%, 99.83%, 99.7% and 99.8% respectively. Analysis of residuals showed random behaviour, following an approximately normal distribution with mean value close to zero and constant variance.

The expression for the variation of axis Y positioning error was obtained through the sum of the solution of system (13) with the error at reference state, so that the function describing the behaviour of the referring error was obtained.

An analysis performed on the results obtained during the positioning thermally induced error variations for all axes allowed for the conclusion that the assembly principle between slide and scale influences magnitude and behaviour of these errors when the machine is submitted to environmental temperature variation.

In the evaluated machine, the scale is glued to the slide in such a manner that the scale is able to freely expand and contract from a point that is very close to its centre. Thus, the smaller errors were found when workpieces to be measured were positioned at the central region of the reference flat surface of the machine. Furthermore, when the scale is glued to the slide, the differential expansion error is reduced by approximately 50%, if compared to other assembly manners, wherein the scale is fastened at one of its ends.

Figures 3 shows straightness errors in axis Y. It can be observed that error values are smaller than 2µm. Hysteresis is small and random errors vary within the range of ±1.5µm. Figure 4 shows that the behaviour of thermally induced variation on axis Y straightness error is independent of observation position. Therefore, it was possible to elaborate a model for these errors using a unique thermal drift dataset raised at only one position. Similar results were obtained for axes X and Z (not presented).



Equations (14) describe the variation of axis Y straightness error in X direction. Coefficient R2 is 99.1%.

Analysis of residuals showed their random behaviour, with zero mean and constant variance.

Figure 5 shows axis Y yaw at 20°C. It can be observed that the error is positive and crescent, with a maximum value of approximately 7arcseg at position Y=350mm. Both hysteresis and standard deviation are small.


Fig. 6 shows curves that describe axis Y thermally induced variation of angular error yaw. It must be highlighted that magnitude and behaviour of axis Y yaw error are similar at all four observation points. Similar results were observed for all angular errors yaw, pitch and roll at all axes. Thus, these errors can be obtained from data recorded at one observation position only. More information can be found in Valdés 2003.


Equation (15) was obtained by regression techniques. Correlation coefficient for the curve above was 99.86%. Residuals presented proper behaviour so as to ensure adequacy between function and experimental data.

The results of orthogonal errors measurement at 20°C are Ort(xy), Ort(xz) and Ort(yz) 10.31, 20.63 and –185.64arcseg, respectively. Values of the orthogonal errors remained constant during thermal transients.

Evaluation of the Proposed Model

The collected data sets were adequately introduced in the mathematical equations to allow for the development of the proposed model. The geometric-thermal CMM model is given by Eq. (16), (17) and (18). In these equations, a number of parcels corresponding to the thermally induced variation of some geometric errors were disregarded, as they represent the same effect as the variation of other errors.

The validation of the obtained model was accomplished by measuring a ring gauge. Thus, values of the diameters measured with the CMM were compared to the ones obtained by the synthesization model.

The ring gauge was measured at several positions and at different temperatures. The coordinates of 11 randomly distributed points on the surface that defines the ring diameter were collected. The values of the components of the volumetric error were synthesized at the coordinates of the collected points by means of the proposed model. Next, the error correction at the coordinates of the measured points was performed, and the corrected coordinate values were obtained. Subsequently, the diameter was estimated and the difference between calculated and standard diameter values was determined. Finally, the difference between calculated and standard diameter values was determined. Standard diameter was obtained by means of calibration. In order to perform the task, a universal measuring machine made by Societè Genevoise D'Instruments de Physique (SIP) model 302M was employed. The ring gauge calibrated diameter was 181.0124mm ±1µm at 20°C, whereas at 26°C, the value was 180.0137mm ±0.7µm.

Having known calculated and calibrated diameters, residual error difference was determined.

From residual error values, an analysis was executed to decide whether the model is adequate or not. Model adequacy is conditioned to residual error values relatively small and normally distributed.

Comparison Between Errors Found on Workpiece Measurement and Modelled

Initially, results referring to geometric model evaluation of the CMM are presented. Fig. 7 shows values of errors found on the measurement process of the ring gauge diameter at various positions, at 20°C. For the coordinates of the measurement points, volumetric error components values were synthesized and then compensated. Difference between measurement and synthesized errors consists of the residual error shown in Fig. 7.


In Fig. 7, (left) it can be verified that errors found during measurement of ring diameter at 20°C, i.e., the difference between measured and calibrated values was smaller than 16µm in every case, whereas errors after compensation were not greater than 2.3µm. The geometric model allowed for a reduction on measurement errors of at least 74%. These results can be considered adequate. Table 1 shows the values of measured and synthesized diameters, using the geometric model of the machine, as well as the residual errors and error reduction percentage with respect to calibrated values.

Figure 7 (right) shows results obtained during evaluation of the model at 26°C. It can be observed that thermal-geometric errors at positions 1-4 are much greater than geometric errors on Figure 7. This fact reinforces the importance of the effect of temperature variation on measurement results. Residual errors at all positions were small, being less than 3µm. At positions 1-4, close to the reference flat surface, errors were reduced by at least 90%. At positions 5-8, where errors are smaller, correction was greater than 74%.

Table 2 shows the values of measured diameters and the ones synthesized by means of the proposed thermal-geometric model, as well as the residuals and error reduction percentage.

At 20°C, standard deviation of measurements is 2.8 µm. After error correction, the deviation becomes 1.6 µm. Dispersion after compensation is more compact at 26°C.

From the measured diameters, it could be verified that when the ring gauge was placed at the centre of the reference flat surface of the CMM, thermally induced errors were smaller. These results were accredited to the construction principle of this machine. The scales were glued to the slides permitting their expansion from some point near their centres.

Table 3 shows the values for the ring diameter, measured during the machine warm-up, from 20°C to 26°C, respectively. The fifth column (drift) corresponds to the value of the thermally induced error.

At position 9, at the centre of the flat surface, thermally induced variation of diameter values was 50% smaller than at other positions and it confirms that smaller errors occur when workpieces are placed at the centre of the flat surface.

Estimation of Uncertainty Associated to Volumetric Error Components

Finally, estimation of the measurement uncertainty associated to the components of volumetric error was performed. In order to accomplish the task, the law of uncertainty propagation was applied to the equations of the machine thermal-geometric model, in accordance with the Guide to the expression of uncertainty in measurement (ISO GUM 1995).

To estimate measurement uncertainty, it was necessary to estimate the uncertainty associated with each geometric error and offsets present in the equations of the model. Table 4 presents data referring to X axis positioning error uncertainty estimation, at 20°C.

Combined standard uncertainty was 0.104µm, whereas expanded uncertainty was 0.289µm. Therefore, X axis positioning error measurement uncertainty at position X=275mm was –10.79±0.289µm. Uncertainty values are similar to the presented ones for all positions in the machine working volume.

Volumetric Error Components Associated Uncertainty

Next, uncertainties associated to the components of the volumetric error Ex, Ey and Ez were 2.43, 3.52 and 1.95µm, respectively. Uncertainty values indicate that at any point in the work volume of the CMM, the components of volumetric error present uncertainty values close to 2.43, 3.52 and 1.95µm, respectively. These results are slightly smaller than the ones due to the measurement strategy adopted, which considerably reduced the positioning error standard deviation. Thus, uncertainty values can be considered adequate.

Conclusions

After the evaluation and discussion of the results, the following conclusions may be considered:

Personal computer, air provided to the machine, supply cables and operator consist of localized heat sources, therefore they must be carefully located to avoid or reduce their effects. The correct manipulation of the workpieces during measurement must be emphasized.

Localized heat sources caused non-homogeneous temperature distribution in the machine structure, generating spatial thermal gradients.

The response of the machine to thermal perturbations can be considered as fast, since approximately 3 hours after the introduction of a temperature disturbance, thermal balance was reached. This is due to the fact that the CMM is predominantly built of aluminum.

Thermally induced variation of positioning errors depends on temperature, slide and scale materials and their principle of assembly.

It was not possible to adopt a linear model that described the thermally induced variation of positioning errors because of the non-homogeneous temperature distribution in the machine.

The thermal behaviour of straightness and angular errors of all axes do not depend on the position of the corresponding moving carriages. Hence, during thermal drift data collection, error values can be evaluated at one point only.

Orthogonal errors do not alter their behaviour during thermal transients.

The evaluated CMM expands freely during the warming up period, since there are no restrictions to the expansion. Thus, it can be concluded that thermal effects were considered during the design and construction of the components of the machine. It can also be said that the evaluated CMM presents a correct metrological structure.

The least squares method was considered efficient to model the thermally induced variation of the positioning errors at any thermal state and position of the corresponding moving carriage.

The proposed model was efficient, allowing the reduction of volumetric errors values greater than 10µm by at least 90%. For values of volumetric error smaller than 10µm, reduction was greater than 75%.

The proposed model was very effective for compensation of errors on the measurement of workpieces at different temperatures, despite being obtained from data sets that did not include the probing system.

It was experimentally demonstrated that magnitude of thermally induced errors, in this machine, is smaller when workpieces are located on the centre of the reference flat surface.

On most measurement positions, the parcel corresponding to thermally induced errors was up to 200% greater than the geometric errors parcel. Therefore, it was verified how temperature variations affect measurement results.

Acknowledgements

The authors are grateful to FAPESP (Fundação de Amparo à Pesquisa do Estado de São Paulo) for supporting this work. Process number 98/15436-7.

Paper accepted April, 2005. Technical Editor: Anselmo.Eduardo Diniz.

  • Bosch, J.A., 1995, "Coordinate measuring machines and systems". New York. Marcel Dekker, Inc.
  • Bryan, J.B., 1967, "International status of thermal error research". Annals of the CIRP, Paris, Vol. 16, pp. 203-215.
  • Bryan, J.B., 1990, "International status of thermal error research". Annals of the CIRP, Paris, Vol. 39, No. 2, pp. 645-656.
  • Bryan. J.B., 1995, "Temperature fundamentals". In: Bosch, J.A. "Coordinate measuring machines and systems". New York: Marcel Dekker. Cap. 8, pp. 227-264.
  • Donmez, M.A. et. al., 1986, "A General methodology for machine tool accuracy enhancement by error compensation". Precision Engineering, Guildford, Vol. 8, No. 4, pp.187-196.
  • Ferreira, P.M. and Liu, C.R.B,. 1986Ş, "An Analytical quadratic model for the geometric error of a machine tool". Journal of Manufacturing Systems, Dearborn, Vol. 5, No. 1, pp.51-62, Apr.
  • Ferreira, P.M. and Liu, C.R.B., 1986b, "A Contribution to the analysis and compensation of the geometric error of a machining center". Annals of the CIRP, Paris, Vol. 35, No. 1, pp.259-262.
  • Kreng, V.B., Liu, C.R. and Chu, C.N., 1994, "A Kinematic model for machine tool accuracy characterization". International Journal of Advanced Manufacturing Technology, London, No.9, pp.79-86.
  • Kruth, J.P., Vanherck, P. and Van Den Bergh, C., 2001, "Compensation of static and transient thermal errors on CMMs". Annals of the CIRP, Paris, Vol. 50, No.1, pp.377-380.
  • Pereira, P.H., 1995, "Levantamento e modelamento dos erros térmicos de uma retificadora cilíndrica CNC". Dissertação (Mestrado) Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos. 156 p.
  • Ramesh, R., Mannan., M.A., and Poo, A.N., 2000, "Error compensation in machine tools a review". Part II: Thermal errors. International Journal of Machine Tools & Manufacture, Vol.40, pp.1257-1284.
  • Shivaswamy, S.C., 1992, "Error analysis of a three axis machine tool". UNC Charlotte.
  • Sosa Cardoza, J.A., 1995, "Máquinas Virtuais de Medir a Três Coordenadas". Tese (Doutorado) - Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos. 209 p.
  • Souza, V.A., 2000, "Calibração indireta de Máquinas de Medir a Três Coordenadas". Dissertação (Mestrado) - Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, 141 p.
  • Valdés, A.R. 2003, "Modelo de sintetização de erros termicamente induzidos em Máquinas de Medir a Três Coordenadas". Tese (Doutorado) - Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, 191 p.
  • Vieira Sato, D.P. 1998, "Uma Contribuição ao modelo de sintetização de erros em máquinas ferramentas". Tese (Doutorado) - Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, 198 p.
  • Wang Y.G., Zhang, K.S. and Moon, J.S., 1998, "Compensation for the thermal errors of a multi-axis machining center". ASME Transactions Journal of Materials Processing Technology, Vol.75, pp. 45-53.
  • Yuan, M. and Ni, J., 1998, "Measurement and prediction of thermal errors of a CNC machining center using two spherical balls". Journal of Materials Processing Technology. Vol. 75, Issue: 1-3, March 1, pp. 180-189.

Publication Dates

  • Publication in this collection
    31 Aug 2005
  • Date of issue
    June 2005
Associação Brasileira de Engenharia e Ciências Mecânicas - ABCM Av. Rio Branco, 124 - 14. Andar, 20040-001 Rio de Janeiro RJ - Brazil, Tel.: +55 21 2221-0438, Fax: +55 21 2509-7129 - Rio de Janeiro - RJ - Brazil
E-mail: abcm@abcm.org.br