+

US20070028677A1 - Method of error correction - Google Patents

Method of error correction Download PDF

Info

Publication number
US20070028677A1
US20070028677A1 US11/501,872 US50187206A US2007028677A1 US 20070028677 A1 US20070028677 A1 US 20070028677A1 US 50187206 A US50187206 A US 50187206A US 2007028677 A1 US2007028677 A1 US 2007028677A1
Authority
US
United States
Prior art keywords
workpiece
acceleration
probe
function
errors
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/501,872
Other versions
US7286949B2 (en
Inventor
Geoffrey McFarland
Kevyn Jonas
James Robertson
Nicholas Weston
Kenneth Nai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renishaw PLC
Original Assignee
Renishaw PLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Renishaw PLC filed Critical Renishaw PLC
Assigned to RENISHAW PLC reassignment RENISHAW PLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NAI, KENNETH CHENG HOE, Robertson, James Fergus, WESTON, NICHOLAS JOHN, JONAS, KEVYN BARRY, MCFARLAND, GEOFFREY
Publication of US20070028677A1 publication Critical patent/US20070028677A1/en
Application granted granted Critical
Publication of US7286949B2 publication Critical patent/US7286949B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/004Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points
    • G01B7/008Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points using coordinate measuring machines
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • G01B21/04Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
    • G01B21/045Correction of measurements

Definitions

  • the present invention relates to the measurement of workpieces with a coordinate positioning apparatus.
  • a coordinate positioning apparatus may include coordinate measuring machines (CMM), machine tools, manual coordinate measuring arms and inspection robots.
  • CMM coordinate measuring machines
  • machine tools machine tools
  • manual coordinate measuring arms and inspection robots.
  • the invention relates to the correction of errors in the measurements of workpieces.
  • CMM coordinate measuring machine
  • Inaccuracies caused by the dynamic deflection of the machine may be reduced by slowing the machine and thereby causing the probe to travel very slowly as it contacts the workpiece surface.
  • the first workpiece to be measured is put on the CMM table and a set of points on the surface of the workpiece are measured at a slow speed to allow accurate readings to be taken. Measurement of the first workpiece is then repeated at a fast speed, the difference between the slow speed readings and the fast speed readings is calculated and stored. The stored error value for each measured point takes into account the dynamic deflection of the machine structure at the fast speed.
  • the next workpiece to be measured is set up on the CMM table and readings are taken at the fast speed. At this speed the readings are inaccurate but repeatable.
  • Each fast reading is adjusted by adding the corresponding stored error value and thus compensating for errors induced by fast reading.
  • Some coordinate positioning machines exhibit significant drive vibration at high speed.
  • the main source of error causing the vibration is the machine mechanical drive and control system. Errors caused by these vibrations (typically above 5 Hz) are not suitable for the methods of compensation for dynamic errors described above as the vibration causes non repeatable behaviour at high speed which causes measurement errors.
  • U.S. Pat. No. 6,412,329 describes a method of reducing acceleration induced measurement errors by using accelerometers to measure accelerations of the probe. Acceleration signals are integrated to produce velocity signals of the moving part which are used in a velocity feedback control loop to provide correction signals.
  • European Patent EP1311799 discloses a method of correcting coordinate measurement errors produced by the position measuring devices of a CMM due to vibrations of parts of the machine.
  • the accelerations of a moving part of the machine are measured, for example by accelerometers, and the acceleration values are double integrated to produce signals indicative of the displacement of the machine part due to the acceleration.
  • Signals indicative of the displacement of the machine part are produced from the position measuring devices of the machine.
  • a data fusion algorithm is used to process the two displacement signals so obtained to correct the measured values of the displacement produced by the machine for vibrations of the moving part.
  • the present invention provides a method of error correction of measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for measuring at least a function of the acceleration of the probe relative to the bed, the method comprising the following steps, in any suitable order:
  • This method allows a more accurate representation of the workpiece as both repeatable and non repeatable errors are accommodated.
  • the repeatable errors are typically low frequency errors (e.g. less than 5 Hz). These may be due to the centrifugal force of the probe for example.
  • the non repeatable errors are typically high frequency errors (e.g. greater than 5 Hz). These may be due to the machine vibration for example.
  • CMMs typically decouple mechanically at frequencies around 5-15 Hz, meaning that data above about 5 Hz may include machine vibration and thus be non repeatable.
  • the non repeatable errors may be determined using an accelerometer.
  • the method may include the step of determining the predetermined error function, look-up table or map.
  • the pre-determined error function, look-up table or map in step (b) may be determined by measuring an artefact of known dimensions at the measurement speed (preferably a fast speed), wherein the measurement error is determined from the difference between the known and measured dimensions.
  • the artefact may comprise one of the workpieces in the series of workpieces to be measured.
  • the artefact may have features having a similar size and shape to the features of the workpiece.
  • the form of the artefact may be determined by measuring said artefact on the coordinate positioning apparatus at a slow speed.
  • the form of the artefact may be determined by measuring it on a separate high accuracy coordinate positioning apparatus, for example a form measuring machine.
  • the predetermined error function, look-up table or map in step (b) may be determined by taking measurement readings of the artefact with the probe whilst oscillating the probe at a range of frequencies.
  • the measurement error is determined from the difference between the known and measured dimensions.
  • An error function, look-up table or map may thus be created from the relationship between probe acceleration and measurement error.
  • the step of measuring the artefact in step (a) may comprise scanning the artefact.
  • a second aspect of the present invention provides apparatus for correcting errors in the measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for measuring at least a function of the acceleration of the probe relative to the bed, the apparatus comprising a controller adapted to perform the following steps in any suitable order:
  • step (d) combining the repeatable and non repeatable errors in step (b) and (c) to determine the total errors
  • step (e) using the total errors determined in step (d) to correct the measurements of the workpiece.
  • a third aspect of the present invention provides a method of error correction of measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for determining at least a function of the acceleration of the probe relative to the bed, the method comprising the following steps:
  • the error function, map or look-up table may contain other variables.
  • another variable may comprise velocity.
  • a fourth aspect of the present invention provides a method of error correction of measurements of workpieces in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and position reading taken, and in which means are provided for determining at least a function of the acceleration of the probe relative to the bed, the apparatus comprising a controller adapted to perform the following steps in any suitable order:
  • FIG. 2 shows the detail of the accelerometer of FIG. 1 ;
  • FIG. 3 is a flow diagram of the first embodiment of the invention.
  • FIG. 4 is a flow diagram of a first method for determining the predetermined error map or function of FIG. 3 ;
  • FIG. 5 is a flow diagram of a second method for determining the predetermined error map or function of FIG. 4 ;
  • FIG. 6 is a flow diagram of a third method for determining the predetermined error map or function of FIG. 5 ;
  • FIG. 7 illustrates the uncorrected measurement data, and measurement data corrected for high and low frequency accelerations
  • FIG. 8 is a flow diagram at a second embodiment of the invention.
  • FIG. 9 is an illustration of the probe radially oscillating whilst scanning the surface of an artefact.
  • FIG. 10 is a flow diagram of a third embodiment of the invention.
  • FIG. 1 illustrates a coordinate measuring machine (CMM) 10 which comprises a table 12 upon which a workpiece 14 to be measured may be placed.
  • CMM coordinate measuring machine
  • An analogue probe 16 having a deflectable stylus 20 with a workpiece contacting tip 22 is mounted on a quill 18 of the machine, although other types of probes (including touch trigger probes) may be used.
  • the quill and probe may move together in x,y and z directions under the action of x,y and z drives controlled by a computer.
  • X,y and z scales (which include counters for the output of the scales) show the instantaneous coordinates of the position of the quill 18 , on which the probe 16 is mounted, in three dimensions. Signals from the probe 16 indicating the deflection of the probe stylus 20 are combined with the readings from the x,y and z scales of the CMM to calculate the position of the stylus tip 22 and thus the surface of the workpiece 14 .
  • a signal indicating that the probe has contacted the surface of the workpiece freezes the output from the scales and the computer takes a reading of the x,y,z coordinates of the workpiece surface.
  • radial measurement errors are detected both when the probe is moving or stationary. This is due to vibration of the machine structure. As the radial velocity of the probe is small during scanning (whilst the tangential velocity is relatively high), the effect of this radial velocity on measurement error is small. This is opposite to the case in touch trigger measurement in which radial measurement errors are caused due to the high radial velocity of the probe as it approaches the workpiece.
  • a controller 8 such as a computer contains a program which causes the probe 16 to scan the surface of the workpiece 14 or for a touch trigger probe to contact the surface of the workpiece at a plurality of different points, sufficient to take all the required dimensions and form of the workpiece for the inspection operation required. This controller may be used to control the subsequent steps as described below.
  • FIG. 2 illustrates the accelerometer which may comprise, for example, a known arrangement of piezoelectric crystals 25 connected between a base 26 and a free mass 28 .
  • Outputs 30 X, 30 Y, 30 Z are derived from the crystals to carry the electric current generated in respect of initial forces acting on the mass in the x,y and z direction respectively.
  • the accelerometer thus measures the acceleration experienced by the probe in x,y and z.
  • the accelerometer may be made from micro-machined silicon. Any type of accelerometer may be used which enables acceleration at the probe to be measured.
  • a first embodiment of the invention will be described with reference to the flow diagram of FIG. 3 .
  • a workpiece is placed on the table of the coordinate measuring machine.
  • the workpiece is measured at a fast speed 38 and the output from the accelerometer is recorded 40 simultaneously with the machine scales 42 .
  • the output from the accelerometer 40 is filtered with a high pass filter 44 and the result is double integrated 46 to produce a position reading 48 .
  • This position reading is the measurement error caused by high frequency acceleration.
  • the outputs of the machine scales 42 are corrected with the position reading 48 to produce the measurement corrected for high frequency errors 50 .
  • This measurement 50 is corrected for low frequency errors by applying a predetermined low frequency error map 36 in step 52 .
  • the predetermined error map may be determined in a variety of ways.
  • FIG. 4 illustrates a first method of determining the predetermined error map or function.
  • an artefact is placed on the table of the coordinate measuring machine, preferably in the same position and orientation as a previous/subsequent workpieces.
  • the artefact may comprise a workpiece in a series of workpieces to be measured.
  • the artefact may have features which substantially match the size and location of features in the series of workpieces.
  • the artefact is measured at a slow speed 56 with the probe to determine the accurate form of the artefact.
  • the artefact is measured at a slow speed 56 with the probe to determine the accurate form of the artefact.
  • dynamic errors are eliminated.
  • static errors are minimised.
  • an accurate measurement of the artefact is achieved.
  • the artefact is then measured at a fast speed 58 with the workpiece contacting probe.
  • the workpiece remains in the same position and the same orientation for the slow and fast scans.
  • the high frequency element of the measurement error is removed from the fast scan data 60 . This may be achieved by either filtering the measurement data with a low pass filter or by removing the high frequency measurement error previously determined in step 48 of FIG. 3 .
  • the low frequency repeatable dynamic error relating to that point on the surface may be determined by taking the difference between the known position of that point (determined by the slow scan 56 ) and the measurement of that point taken at a fast speed with the high frequency element removed 60 .
  • a low frequency error function or map 62 can thus be created which compensates for the repeatable error (size and low frequency form).
  • FIG. 5 A second method of determining the predetermined function or map of low frequency errors is illustrated in FIG. 5 .
  • the form of the artefact is determined by measuring it on a separate high accuracy machine 64 , for example a form measuring machine or roundness machine.
  • a separate high accuracy machine 64 for example a form measuring machine or roundness machine.
  • the artefact is then measured at a fast speed with the workpiece contacting probe on the machine on which subsequent measurements will be carried out 65 .
  • the high frequency error component is removed from the fast scan data 66 .
  • the predetermined error function or map 68 is determined from the difference between the known dimensions of the artefact 64 , from measuring it on the high accuracy machine, and the dimensions measured at a fast speed on the CMM with the high frequency components removed 66 .
  • a third method of determining the predetermined error function or map of low frequency errors is illustrated in FIG. 6 .
  • the probe is placed against the surface of the artefact 70 and the probe is oscillated 72 at a range of frequencies whilst the stylus tip remains in contact with the surface. This may comprise a sinewave oscillation.
  • the acceleration of the probe is measured 74 by the accelerometer simultaneously with the measurement of the artefact 76 .
  • the acceleration of the probe may also be determined by reading the machine scales and double differentiating the scale readings.
  • the high frequency component is removed 75 , 77 from both the measured dimensions of the artefact 76 and the acceleration data. As before, this may be done using a low pass filter or using the data determined in step 45 in FIG. 3 . Alternatively, for step 75 , this may be done by using the acceleration data obtained in step 74 .
  • the measurement error 80 is determined from the difference between the measurement of the artefact 76 (with high frequency component removed 75 ) and the known dimension of the artefact 78 .
  • An error function or map 82 may be created relating the acceleration 74 to the measurement error 80 .
  • the sinewave oscillation is carried out at two or more locations on the artefact to enable two or more error components to be determined.
  • the locations may be in directions which match the machine drives (e.g. aligned with the X and Y axes of the system). Preferably these are done 90° apart for ease of calculation.
  • FIG. 7 illustrates the measured and corrected position readings of an artefact.
  • Line 84 illustrates the scale outputs without any error correction.
  • Line 86 represents the measurement which has been corrected for the high frequency error.
  • Line 88 represents the measurement which has been corrected for both the high and low frequency errors.
  • An artefact is placed on the CMM and measured at fast speed 90 .
  • the acceleration at the quill 92 is measured by an accelerometer.
  • the machine scales are read 94 simultaneously with the acceleration 92 .
  • the acceleration 92 measured by the accelerometer is filtered with a high pass filter 96 and double integrated 98 to produce a measurement error 100 relating to high frequency errors.
  • the scale outputs 94 are double differentiated 102 to produce an acceleration reading 104 . This is filtered with a low pass filter 106 . Alternatively, the acceleration data may be taken from the accelerometer 92 as shown by dashed line 93 . A predetermined low frequency error function or map relating acceleration to measurement error 108 is applied to the filtered acceleration reading to produce a low frequency measurement error 110 .
  • the predetermined low frequency error function or map may be determined by the method described with reference to FIG. 6 .
  • the steps 102 - 110 may be replaced by any of the methods for determining low frequency measurement error as described with reference to FIGS. 4-6 .
  • Both the high frequency measurement error 100 and the low frequency measurement error 110 are applied to the machine scale readings 94 to produce an error corrected measurement 112 .
  • the error function or map only includes x and y acceleration components for simplicity.
  • the error function or map may include x,y and z acceleration components.
  • the measurement of the artefact at the fast speed must have a measurement profile which includes acceleration in z, for example it may contain compound angles or could comprise spiral scans on a sphere.
  • the accelerometer is calibrated on the machine it is to be used on so that the sensitivities of the accelerometer and machine can be matched, allowing accurate correlation between the sensed vibration and the deflection error.
  • One method of calibrating the accelerometer is to position the stylus tip of the probe against a fixed object, such as a datum ball, and to drive the machine with a frequency sweep as the outputs from the accelerometers are read.
  • the apparent change in dimension of the fixed object can be related to the measured vibration from the accelerometer.
  • This method can be achieved by scanning an artefact of known form, such as a datum sphere or ring gauge.
  • the higher frequency error component results in a perceived form ripple error on the artefact measurement data.
  • the mathematical relationship between the form ripple error and the accelerometer outputs can be calculated to calibrate the system.
  • the accelerometers are placed directly on the surface sensing probe. However, it may not be practical to place them directly at the point of measurement, but the closer the better.
  • the vibrational/high frequency component can also be measured in other ways.
  • a suspended mass on a spring system in which the deflection of the mass is measured, preferably by non contact means.
  • Matched filters may be used so that the measurements are corrected across the full frequency range.
  • a data combination algorithm is used to combine the measurement errors caused by high and low frequency accelerations.
  • a look-up table is created which relates acceleration to measurement error.
  • a set of measurement data corresponding to acceleration across a frequency range must be determined. This data may be determined using the sinewave oscillation described in FIG. 6 .
  • the data for the look-up table may also be determined by measuring an artefact of known dimensions several times whilst recording the acceleration. A range of acceleration data and measurement data is thus created for several positions on the artefact, which may be used to create the look-up table.
  • FIG. 9 Another method of creating the data required for the look-up table is illustrated in FIG. 9 .
  • the artefact is measured by oscillating the probe tip 114 radially against the surface 116 as it moves in a path along the surface. In this manner a range of acceleration data and measurement data is created.
  • scale measurement can be error corrected as will be described with reference to FIG. 10 .
  • An artefact is measured 120 whilst simultaneously recording the scale readings 122 and acceleration 124 .
  • the acceleration 124 may be determined from the accelerometer. Alternatively, data from scale reading 122 may be double differentiated to produce an acceleration output, as shown by the dashed line.
  • the look-up table 126 is applied to the accelerometer output 124 to determine the measurement error 128 .
  • the measurement error 128 is used to create a measurement correction 130 to the scale readings 122 and thus produce a corrected measurement 132 .
  • the look-up table may be replaced by an error map or function.
  • the look-up table (or error map or function) may contain variables other than acceleration.
  • the look-up table may contain velocity data.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • A Measuring Device Byusing Mechanical Method (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

A measurement system has a surface sensing device mounted on an articulating probe head, which in turn is mounted on a coordinate positioning apparatus. The surface sensing device is moved relative to a surface by driving at least one of the coordinate positioning apparatus and probe head in at least one axis to scan the surface. The surface sensing device measures its distance from the surface and the probe head is driven to rotate the surface sensing device about at least one axis in order to control the relative position of the surface sensing device from the surface to within a predetermined range in real time.

Description

  • The present invention relates to the measurement of workpieces with a coordinate positioning apparatus. A coordinate positioning apparatus may include coordinate measuring machines (CMM), machine tools, manual coordinate measuring arms and inspection robots. In particular the invention relates to the correction of errors in the measurements of workpieces.
  • It is common practice after workpieces have been produced to inspect them on a coordinate measuring machine (CMM) having a quill onto which a probe is mounted which can be driven in three orthogonal directions x,y,z within a working volume of the machine. It is also common to inspect workpieces using a probe mounted on a machine tool as part of process control.
  • Inaccuracies caused by the dynamic deflection of the machine may be reduced by slowing the machine and thereby causing the probe to travel very slowly as it contacts the workpiece surface.
  • Our earlier U.S. Pat. No. 4,333,238 discloses a method of compensating for the dynamic deflection of the machine when measurements are taken using a touch trigger probe. When measurements are taken at high speed, the required acceleration may cause dynamic deflection of the machine and the quill on which the probe is mounted, thus causing an error in the measurement reading of the workpiece. This is overcome by providing an accelerometer in the probe and thereby determining the dynamic deflection at the instant the touch trigger probe takes a measurement reading of the workpiece. Any measurements taken over an acceleration threshold may be repeated at a lower acceleration.
  • Our previous U.S. Pat. No. 4,991,304 discloses a method of inspecting a series of workpieces using a coordinate measuring machine (CMM) in which a probe is first calibrated or datumed for each intended direction of probe movement by touching it at a slow speed against a reference object such as a datum ball to provide a set of correction offsets which are stored in the computer and used for subsequent measurement.
  • The first workpiece to be measured is put on the CMM table and a set of points on the surface of the workpiece are measured at a slow speed to allow accurate readings to be taken. Measurement of the first workpiece is then repeated at a fast speed, the difference between the slow speed readings and the fast speed readings is calculated and stored. The stored error value for each measured point takes into account the dynamic deflection of the machine structure at the fast speed.
  • The next workpiece to be measured is set up on the CMM table and readings are taken at the fast speed. At this speed the readings are inaccurate but repeatable. Each fast reading is adjusted by adding the corresponding stored error value and thus compensating for errors induced by fast reading.
  • International Patent Application No. WO03/074968 discloses a method of inspecting a series of workpieces, in which an artefact is first calibrated on a high accuracy machine, for example a form measuring machine, and then placed on the coordinate positioning apparatus. The artefact is measured at a fast speed on the coordinate positioning apparatus and an error function or map is generated from the difference between the known form of the calibrated artefact and the measured form of the artefact measured on a coordinate positioning apparatus. This error function or map is used to correct the measurements of subsequent workpieces measured on the coordinate positioning apparatus at a fast speed. This has the advantage that the coordinate positioning apparatus does not need to be error mapped.
  • The methods disclosed in U.S. Pat. No. 4,991,304 and WO 03/074968 work well at speeds at which the behaviour of the machine remains repeatable. The smoother the drive system of the machine, the higher the speed that can be achieved without dynamic errors occurring which the correction map cannot correct.
  • Some coordinate positioning machines exhibit significant drive vibration at high speed. The main source of error causing the vibration is the machine mechanical drive and control system. Errors caused by these vibrations (typically above 5 Hz) are not suitable for the methods of compensation for dynamic errors described above as the vibration causes non repeatable behaviour at high speed which causes measurement errors.
  • U.S. Pat. No. 6,412,329 describes a method of reducing acceleration induced measurement errors by using accelerometers to measure accelerations of the probe. Acceleration signals are integrated to produce velocity signals of the moving part which are used in a velocity feedback control loop to provide correction signals.
  • European Patent EP1311799 discloses a method of correcting coordinate measurement errors produced by the position measuring devices of a CMM due to vibrations of parts of the machine. The accelerations of a moving part of the machine are measured, for example by accelerometers, and the acceleration values are double integrated to produce signals indicative of the displacement of the machine part due to the acceleration. Signals indicative of the displacement of the machine part are produced from the position measuring devices of the machine. A data fusion algorithm is used to process the two displacement signals so obtained to correct the measured values of the displacement produced by the machine for vibrations of the moving part.
  • Both these methods have the disadvantage that drift and noise on the accelerometer cause problems when attempting to correct low frequency errors (typically 0-5 Hz) and can thus result in unreliable correction.
  • The present invention provides a method of error correction of measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for measuring at least a function of the acceleration of the probe relative to the bed, the method comprising the following steps, in any suitable order:
      • (a) measuring the workpiece;
      • (b) determining the repeatable measurement errors from a predetermined error function, look-up table or map;
      • (c) measuring at least a function of the acceleration and calculating the unrepeatable measurement errors as the workpiece is measured; and
      • (d) combining the repeatable and non repeatable errors in steps (b) and (c) to determine the total errors; and
      • (e) using the total errors determined in step (d) to correct the measurements of the workpiece.
  • This method allows a more accurate representation of the workpiece as both repeatable and non repeatable errors are accommodated.
  • The repeatable errors are typically low frequency errors (e.g. less than 5 Hz). These may be due to the centrifugal force of the probe for example. The non repeatable errors are typically high frequency errors (e.g. greater than 5 Hz). These may be due to the machine vibration for example.
  • CMMs typically decouple mechanically at frequencies around 5-15 Hz, meaning that data above about 5 Hz may include machine vibration and thus be non repeatable.
  • The non repeatable errors may be determined using an accelerometer.
  • The method may include the step of determining the predetermined error function, look-up table or map.
  • The pre-determined error function, look-up table or map in step (b) may be determined by measuring an artefact of known dimensions at the measurement speed (preferably a fast speed), wherein the measurement error is determined from the difference between the known and measured dimensions.
  • The artefact may comprise one of the workpieces in the series of workpieces to be measured. Alternatively the artefact may have features having a similar size and shape to the features of the workpiece.
  • The form of the artefact may be determined by measuring said artefact on the coordinate positioning apparatus at a slow speed. Alternatively the form of the artefact may be determined by measuring it on a separate high accuracy coordinate positioning apparatus, for example a form measuring machine.
  • The predetermined error function, look-up table or map in step (b) may be determined by taking measurement readings of the artefact with the probe whilst oscillating the probe at a range of frequencies. The measurement error is determined from the difference between the known and measured dimensions. An error function, look-up table or map may thus be created from the relationship between probe acceleration and measurement error.
  • The step of measuring the artefact in step (a) may comprise scanning the artefact.
  • A second aspect of the present invention provides apparatus for correcting errors in the measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for measuring at least a function of the acceleration of the probe relative to the bed, the apparatus comprising a controller adapted to perform the following steps in any suitable order:
  • (a) measuring the workpiece;
  • (b) determining the repeatable measurement errors from a predetermined error function, look up table or map;
  • (c) measuring at least a function of the acceleration and calculating the unrepeatable measurement errors as the workpiece is measured;
  • (d) combining the repeatable and non repeatable errors in step (b) and (c) to determine the total errors; and
  • (e) using the total errors determined in step (d) to correct the measurements of the workpiece.
  • A third aspect of the present invention provides a method of error correction of measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for determining at least a function of the acceleration of the probe relative to the bed, the method comprising the following steps:
  • scanning an artefact with a workpiece measuring probe whilst simultaneously determining the acceleration or a function of acceleration at the probe;
  • comparing the measured dimensions of the artefact to the known dimensions of the artefact to determine the measurement error;
  • creating an error function, map or look-up table which relates at least acceleration or a function of acceleration at the probe to measurement error;
  • scanning subsequent workpieces whilst simultaneously determining at least acceleration or a function of the acceleration at the probe;
  • and identifying the measurement correction from said measured acceleration or function of acceleration and the error function, map or look up table.
  • The error function, map or look-up table may contain other variables. For example another variable may comprise velocity.
  • A fourth aspect of the present invention provides a method of error correction of measurements of workpieces in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and position reading taken, and in which means are provided for determining at least a function of the acceleration of the probe relative to the bed, the apparatus comprising a controller adapted to perform the following steps in any suitable order:
  • scanning an artefact with a workpiece measuring probe whilst simultaneously determining the acceleration at the probe;
  • comparing the measured dimensions of the artefact to the known dimensions of the workpiece to determine the measurement error;
  • creating an error function, map or look-up table which relates at least acceleration or a function of acceleration at the probe to measurement error;
  • scanning subsequent workpieces whilst simultaneously determining at least acceleration or a function of acceleration at the probe;
  • and identifying the measurement correction from said measured acceleration or function of acceleration and the error function, map or look up table.
  • Preferred embodiments of the invention will now be described by way of example with reference to the accompanying drawings wherein:
  • FIG. 1 is a schematic diagram of a coordinate measuring machine (CMM);
  • FIG. 2 shows the detail of the accelerometer of FIG. 1;
  • FIG. 3 is a flow diagram of the first embodiment of the invention;
  • FIG. 4 is a flow diagram of a first method for determining the predetermined error map or function of FIG. 3;
  • FIG. 5 is a flow diagram of a second method for determining the predetermined error map or function of FIG. 4;
  • FIG. 6 is a flow diagram of a third method for determining the predetermined error map or function of FIG. 5;
  • FIG. 7 illustrates the uncorrected measurement data, and measurement data corrected for high and low frequency accelerations;
  • FIG. 8 is a flow diagram at a second embodiment of the invention;
  • FIG. 9 is an illustration of the probe radially oscillating whilst scanning the surface of an artefact; and
  • FIG. 10 is a flow diagram of a third embodiment of the invention.
  • FIG. 1 illustrates a coordinate measuring machine (CMM) 10 which comprises a table 12 upon which a workpiece 14 to be measured may be placed. Preferably this is done by automatic means (not shown) which places each of a succession of substantially identical workpieces from a production run in at least nominally the same position and orientation on the table. An analogue probe 16 having a deflectable stylus 20 with a workpiece contacting tip 22 is mounted on a quill 18 of the machine, although other types of probes (including touch trigger probes) may be used. The quill and probe may move together in x,y and z directions under the action of x,y and z drives controlled by a computer. X,y and z scales (which include counters for the output of the scales) show the instantaneous coordinates of the position of the quill 18, on which the probe 16 is mounted, in three dimensions. Signals from the probe 16 indicating the deflection of the probe stylus 20 are combined with the readings from the x,y and z scales of the CMM to calculate the position of the stylus tip 22 and thus the surface of the workpiece 14.
  • Alternatively, with a touch trigger probe, a signal indicating that the probe has contacted the surface of the workpiece freezes the output from the scales and the computer takes a reading of the x,y,z coordinates of the workpiece surface.
  • During scanning of the workpiece, radial measurement errors are detected both when the probe is moving or stationary. This is due to vibration of the machine structure. As the radial velocity of the probe is small during scanning (whilst the tangential velocity is relatively high), the effect of this radial velocity on measurement error is small. This is opposite to the case in touch trigger measurement in which radial measurement errors are caused due to the high radial velocity of the probe as it approaches the workpiece.
  • As thus far described the machine is conventional. A controller 8, such as a computer contains a program which causes the probe 16 to scan the surface of the workpiece 14 or for a touch trigger probe to contact the surface of the workpiece at a plurality of different points, sufficient to take all the required dimensions and form of the workpiece for the inspection operation required. This controller may be used to control the subsequent steps as described below.
  • An accelerometer 24 is provided in a housing directly connected between the quill 18 and the housing of the probe 16. FIG. 2 illustrates the accelerometer which may comprise, for example, a known arrangement of piezoelectric crystals 25 connected between a base 26 and a free mass 28. Outputs 30X, 30Y, 30Z are derived from the crystals to carry the electric current generated in respect of initial forces acting on the mass in the x,y and z direction respectively. The accelerometer thus measures the acceleration experienced by the probe in x,y and z. Alternatively the accelerometer may be made from micro-machined silicon. Any type of accelerometer may be used which enables acceleration at the probe to be measured.
  • A first embodiment of the invention will be described with reference to the flow diagram of FIG. 3. A workpiece is placed on the table of the coordinate measuring machine.
  • The workpiece is measured at a fast speed 38 and the output from the accelerometer is recorded 40 simultaneously with the machine scales 42.
  • The output from the accelerometer 40 is filtered with a high pass filter 44 and the result is double integrated 46 to produce a position reading 48. This position reading is the measurement error caused by high frequency acceleration.
  • The outputs of the machine scales 42 are corrected with the position reading 48 to produce the measurement corrected for high frequency errors 50. This measurement 50 is corrected for low frequency errors by applying a predetermined low frequency error map 36 in step 52. This produces a measurement 54 corrected for both high and low frequency errors.
  • The predetermined error map may be determined in a variety of ways. FIG. 4 illustrates a first method of determining the predetermined error map or function. In this method an artefact is placed on the table of the coordinate measuring machine, preferably in the same position and orientation as a previous/subsequent workpieces. The artefact may comprise a workpiece in a series of workpieces to be measured. Alternatively the artefact may have features which substantially match the size and location of features in the series of workpieces.
  • The artefact is measured at a slow speed 56 with the probe to determine the accurate form of the artefact. By measuring the artefact slowly, dynamic errors are eliminated. Furthermore use of a calibrated probe and machine ensures that static errors are minimised. Thus an accurate measurement of the artefact is achieved.
  • The artefact is then measured at a fast speed 58 with the workpiece contacting probe. Preferably the workpiece remains in the same position and the same orientation for the slow and fast scans.
  • The high frequency element of the measurement error is removed from the fast scan data 60. This may be achieved by either filtering the measurement data with a low pass filter or by removing the high frequency measurement error previously determined in step 48 of FIG. 3.
  • Thus for each measured point on the surface of the artefact, both its correct position and its measured position at fast speed are known. The low frequency repeatable dynamic error relating to that point on the surface may be determined by taking the difference between the known position of that point (determined by the slow scan 56) and the measurement of that point taken at a fast speed with the high frequency element removed 60. A low frequency error function or map 62 can thus be created which compensates for the repeatable error (size and low frequency form).
  • A second method of determining the predetermined function or map of low frequency errors is illustrated in FIG. 5. In this method, the form of the artefact is determined by measuring it on a separate high accuracy machine 64, for example a form measuring machine or roundness machine. This has the advantage that there is no requirement for the CMM to be corrected for geometric errors. It also has the advantage of speeding up the process and reducing calibration cost, as the CMM will no longer require regular calibration.
  • The artefact is then measured at a fast speed with the workpiece contacting probe on the machine on which subsequent measurements will be carried out 65. As in the first method described above, the high frequency error component is removed from the fast scan data 66. As before this may be done by using a low pass filter or using the data determined in step 48 in FIG. 3. The predetermined error function or map 68 is determined from the difference between the known dimensions of the artefact 64, from measuring it on the high accuracy machine, and the dimensions measured at a fast speed on the CMM with the high frequency components removed 66.
  • A third method of determining the predetermined error function or map of low frequency errors is illustrated in FIG. 6.
  • The probe is placed against the surface of the artefact 70 and the probe is oscillated 72 at a range of frequencies whilst the stylus tip remains in contact with the surface. This may comprise a sinewave oscillation. The acceleration of the probe is measured 74 by the accelerometer simultaneously with the measurement of the artefact 76. The acceleration of the probe may also be determined by reading the machine scales and double differentiating the scale readings. The high frequency component is removed 75, 77 from both the measured dimensions of the artefact 76 and the acceleration data. As before, this may be done using a low pass filter or using the data determined in step 45 in FIG. 3. Alternatively, for step 75, this may be done by using the acceleration data obtained in step 74. The measurement error 80 is determined from the difference between the measurement of the artefact 76 (with high frequency component removed 75) and the known dimension of the artefact 78. An error function or map 82 may be created relating the acceleration 74 to the measurement error 80.
  • The sinewave oscillation is carried out at two or more locations on the artefact to enable two or more error components to be determined. The locations may be in directions which match the machine drives (e.g. aligned with the X and Y axes of the system). Preferably these are done 90° apart for ease of calculation. Once an error function or map has been created relating the components of measurement error to acceleration, a corresponding error correction can be applied to any measurement of the artefact.
  • FIG. 7 illustrates the measured and corrected position readings of an artefact. Line 84 illustrates the scale outputs without any error correction. Line 86 represents the measurement which has been corrected for the high frequency error. Line 88 represents the measurement which has been corrected for both the high and low frequency errors.
  • A second embodiment of the invention will now be described with reference to FIG. 8.
  • An artefact is placed on the CMM and measured at fast speed 90. The acceleration at the quill 92 is measured by an accelerometer. The machine scales are read 94 simultaneously with the acceleration 92.
  • The acceleration 92 measured by the accelerometer is filtered with a high pass filter 96 and double integrated 98 to produce a measurement error 100 relating to high frequency errors.
  • The scale outputs 94 are double differentiated 102 to produce an acceleration reading 104. This is filtered with a low pass filter 106. Alternatively, the acceleration data may be taken from the accelerometer 92 as shown by dashed line 93. A predetermined low frequency error function or map relating acceleration to measurement error 108 is applied to the filtered acceleration reading to produce a low frequency measurement error 110. The predetermined low frequency error function or map may be determined by the method described with reference to FIG. 6. The steps 102-110 may be replaced by any of the methods for determining low frequency measurement error as described with reference to FIGS. 4-6.
  • Both the high frequency measurement error 100 and the low frequency measurement error 110 are applied to the machine scale readings 94 to produce an error corrected measurement 112.
  • In the above embodiments, the error function or map only includes x and y acceleration components for simplicity. However, the error function or map may include x,y and z acceleration components. In order for the z acceleration components to be included, the measurement of the artefact at the fast speed must have a measurement profile which includes acceleration in z, for example it may contain compound angles or could comprise spiral scans on a sphere.
  • It is preferable that the accelerometer is calibrated on the machine it is to be used on so that the sensitivities of the accelerometer and machine can be matched, allowing accurate correlation between the sensed vibration and the deflection error.
  • One method of calibrating the accelerometer is to position the stylus tip of the probe against a fixed object, such as a datum ball, and to drive the machine with a frequency sweep as the outputs from the accelerometers are read. The apparent change in dimension of the fixed object can be related to the measured vibration from the accelerometer.
  • This method can be achieved by scanning an artefact of known form, such as a datum sphere or ring gauge. The higher frequency error component results in a perceived form ripple error on the artefact measurement data. The mathematical relationship between the form ripple error and the accelerometer outputs can be calculated to calibrate the system.
  • For most accurate results, the accelerometers are placed directly on the surface sensing probe. However, it may not be practical to place them directly at the point of measurement, but the closer the better.
  • The vibrational/high frequency component can also be measured in other ways. For example, a suspended mass on a spring system, in which the deflection of the mass is measured, preferably by non contact means.
  • Matched filters may be used so that the measurements are corrected across the full frequency range.
  • A data combination algorithm is used to combine the measurement errors caused by high and low frequency accelerations.
  • In a third embodiment of the invention, a look-up table is created which relates acceleration to measurement error.
  • In order for the look-up table to be created, a set of measurement data corresponding to acceleration across a frequency range must be determined. This data may be determined using the sinewave oscillation described in FIG. 6.
  • The data for the look-up table may also be determined by measuring an artefact of known dimensions several times whilst recording the acceleration. A range of acceleration data and measurement data is thus created for several positions on the artefact, which may be used to create the look-up table.
  • Another method of creating the data required for the look-up table is illustrated in FIG. 9. The artefact is measured by oscillating the probe tip 114 radially against the surface 116 as it moves in a path along the surface. In this manner a range of acceleration data and measurement data is created.
  • Once the look-up table has been created scale measurement can be error corrected as will be described with reference to FIG. 10. An artefact is measured 120 whilst simultaneously recording the scale readings 122 and acceleration 124. The acceleration 124 may be determined from the accelerometer. Alternatively, data from scale reading 122 may be double differentiated to produce an acceleration output, as shown by the dashed line. The look-up table 126 is applied to the accelerometer output 124 to determine the measurement error 128. The measurement error 128 is used to create a measurement correction 130 to the scale readings 122 and thus produce a corrected measurement 132.
  • The look-up table may be replaced by an error map or function. The look-up table (or error map or function) may contain variables other than acceleration. For example, the look-up table may contain velocity data.
  • This could be measured directly or derived from the scale readings or accelerometer readings. This method corrects for errors caused both high and low frequency acceleration and does not differentiate between the two.
  • All the embodiments above describe a CMM comprising a stationary bed and a movable probe. However the embodiments are also suitable for a machine comprising a stationary probe (or only movable in one axis) and a moving bed. In this case the acceleration of the bed is measured rather than the acceleration of the probe. This may be achieved by placing accelerometers on the machine bed. In all cases the acceleration of the moving part is measured relative to the machine scales.
  • All of the embodiments of this invention allow high speed measurement using machines with significant drive vibration.
  • All the methods are also suitable for use with non-contact probes for example optical or capacitance probes.

Claims (20)

1-18. (canceled)
19. A method of error correction of measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for measuring at least a function of the acceleration of the probe relative to the bed, the method comprising the following steps, in any suitable order:
(a) measuring the workpiece;
(b) determining the repeatable measurement errors from a predetermined error function, look-up table or map;
(c) measuring at least a function of the acceleration and calculating the unrepeatable measurement errors as the workpiece is measured; and
(d) combining the repeatable and non repeatable errors in steps (b) and (c) to determine the total errors; and
(e) using the total errors determined in step (d) to correct the measurements of the workpiece.
20. A method according to claim 19 wherein the repeatable errors are low frequency errors.
21. A method according to claim 20 wherein the low frequency errors have a frequency of less than 5 Hz.
22. A method according to claim 19 wherein the non repeatable errors are high frequency errors.
23. A method according to claim 22 wherein the high frequency errors have a frequency greater than 5 Hz.
24. A method according to claim 19 wherein the non repeatable errors are determined using an accelerometer.
25. A method according to claim 19 wherein the method includes the step of determining the predetermined error function, look-up table or map.
26. A method according to claim 19 wherein the pre-determined error function, look-up table or map in step (b) is determined by measuring an artefact of known dimensions at the measurement speed, wherein the measurement error is determined from the difference between the known and measured dimensions.
27. A method according to claim 26 wherein the artefact comprises one of the workpieces in the series of workpieces to be measured.
28. A method according to claim 26 wherein the artefact has features which have a similar size and shape to the features of the workpiece.
29. A method according to claim 26 wherein the form of the artefact is determined by measuring said artefact on the coordinate positioning apparatus at a slow speed.
30. A method according to claim 26 wherein the form of the artefact is determined by measuring it on a separate high accuracy coordinate positioning apparatus.
31. A method according to claim 19 wherein the predetermined error function, look-up table or map in step (b) is determined by taking measurement readings of an artefact with the probe whilst oscillating the probe at a range of frequencies.
32. A method according to claim 19 wherein the step of measuring the workpiece in step (a) comprises scanning the workpiece.
33. Apparatus for correcting errors in the measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for measuring at least a function of the acceleration of the probe relative to the bed, the apparatus comprising a controller adapted to perform the following steps in any suitable order:
(a) measuring the workpiece;
(b) determining the repeatable measurement errors from a predetermined error function, look up table or map;
(c) measuring at least a function of the acceleration and calculating the unrepeatable measurement errors as the workpiece is measured;
(d) combining the repeatable and non repeatable errors in step (b) and (c) to determine the total errors; and
(e) using the total errors determined in step (d) to correct the measurements of the workpiece.
34. A method of error correction of measurements of workpieces taken using a coordinate positioning apparatus in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and a position reading taken, and in which means are provided for determining at least a function of the acceleration of the probe relative to the bed, the method comprising the following steps:
scanning an artefact with a workpiece measuring probe whilst simultaneously determining the acceleration or a function of acceleration at the probe;
comparing the measured dimensions of the artefact to the known dimensions of the artefact to determine the measurement error;
creating an error function, map or look-up table which relates at least acceleration or a function of acceleration at the probe to measurement error;
scanning subsequent workpieces whilst simultaneously determining at least acceleration or a function of the acceleration at the probe;
and identifying the measurement correction from said measured acceleration or function of acceleration and the error function, map or look up table.
35. A method according to claim 34 wherein the error function, map or look-up table contains other variables.
36. A method according to claim 35 wherein said other variation comprises velocity.
37. Apparatus for error correction of measurements of workpieces in which the workpiece is mounted on a bed of the apparatus and a workpiece sensing probe is moved relative to the bed into a position sensing relationship with each workpiece and position reading taken, and in which means are provided for determining at least a function of the acceleration of the probe relative to the bed, the apparatus comprising a controller adapted to perform the following steps in any suitable order:
scanning an artefact with a workpiece measuring probe whilst simultaneously determining the acceleration at the probe;
comparing the measured dimensions of the artefact to the known dimensions of the workpiece to determine the measurement error;
creating an error function, map or look-up table which relates at least acceleration or a function of acceleration at the probe to measurement error;
scanning subsequent workpieces whilst simultaneously determining at least acceleration or a function of acceleration at the probe;
and identifying the measurement correction from said measured acceleration or function of acceleration and the error function, map or look up table.
US11/501,872 2005-04-13 2006-08-10 Method of error correction Expired - Fee Related US7286949B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GB0507423A GB2425840A (en) 2005-04-13 2005-04-13 Error correction of workpiece measurements
GB0507423.2 2005-04-13
PCT/GB2006/001526 WO2006109094A1 (en) 2005-04-13 2006-04-10 Method of error correction

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2006/001526 Continuation WO2006109094A1 (en) 2005-04-13 2006-04-10 Method of error correction

Publications (2)

Publication Number Publication Date
US20070028677A1 true US20070028677A1 (en) 2007-02-08
US7286949B2 US7286949B2 (en) 2007-10-23

Family

ID=34611027

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/501,872 Expired - Fee Related US7286949B2 (en) 2005-04-13 2006-08-10 Method of error correction

Country Status (3)

Country Link
US (1) US7286949B2 (en)
GB (1) GB2425840A (en)
WO (1) WO2006109094A1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090287444A1 (en) * 2008-05-13 2009-11-19 Mitutoyo Corporation Coordinate measuring machine
US20110178782A1 (en) * 2010-01-19 2011-07-21 Kyungpook National University Industry-Academic Cooperation Foundation Method for Estimating Geometric Error Between Linear Axis and Rotary Axis in a Multi-Axis Machine Tool
US20120041712A1 (en) * 2009-02-11 2012-02-16 Leica Geosystems Ag Coordinate measuring machine (cmm) and method of compensating errors in a cmm
US20120246953A1 (en) * 2009-10-06 2012-10-04 Thomas Engel Coordinate measuring device having positional change sensors
US20140144033A1 (en) * 2008-03-11 2014-05-29 Renishaw Plc Touch trigger measurement probe
JP2015152576A (en) * 2014-02-19 2015-08-24 株式会社ミツトヨ Shape measurement instrument and method of correcting shape measurement error
JP2016017780A (en) * 2014-07-05 2016-02-01 株式会社東京精密 Distance measurement device and distance measurement method
CN105960571A (en) * 2013-12-06 2016-09-21 瑞尼斯豪公司 Calibrating position of motion systems by using inertial sensors
US20160307311A1 (en) * 2015-04-14 2016-10-20 Mitutoyo Corporation Image measurement apparatus, image measurement method, information processing apparatus, information processing method, and program
US20170050275A1 (en) * 2014-02-14 2017-02-23 Harbin Institute Of Technology Aircraft engine rotor assembly method and device
WO2017112774A1 (en) * 2015-12-22 2017-06-29 Mitutoyo Corporation Sensor signal offset compensation system for a cmm touch probe
JP2018124295A (en) * 2012-04-18 2018-08-09 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Measuring method in machine tool and corresponding machine tool device
JP2019533142A (en) * 2016-09-09 2019-11-14 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Measuring method and apparatus
JP2020500288A (en) * 2016-09-28 2020-01-09 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Method and apparatus for measuring an object
US10794678B2 (en) * 2017-02-24 2020-10-06 Carl Zeiss Industrielle Messtechnik Gmbh Apparatus for measuring the roughness of a workpiece surface
CN112775717A (en) * 2019-11-06 2021-05-11 大隈株式会社 Error correction method for machine tool and machine tool
DE102017117058B4 (en) 2017-02-08 2021-12-09 Jenoptik Industrial Metrology Germany Gmbh Method for operating a measuring device
CN116222937A (en) * 2023-03-14 2023-06-06 哈尔滨工业大学 Vibration measurement system and measurement method of in-situ measurement system

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0625260D0 (en) 2006-12-19 2007-01-24 Renishaw Plc A method for measuring a workpiece using a machine tool
DE102007000999B4 (en) * 2007-02-26 2012-06-28 Vistec Semiconductor Systems Gmbh Method for eliminating error sources of the system correction of a coordinate measuring machine
JP5203028B2 (en) * 2007-05-30 2013-06-05 株式会社ミツトヨ Abnormality detection method for shape measuring mechanism and shape measuring mechanism
WO2009001385A1 (en) * 2007-06-28 2008-12-31 Hexagon Metrology S.P.A. Method for determining dynamic errors in a measuring machine
PL2171394T3 (en) * 2007-07-24 2013-11-29 Hexagon Metrology Spa Method for compensating measurement errors caused by deformations of a measuring machine bed under the load of a workpiece and measuring machine operating according to said method
US7912572B2 (en) * 2007-09-20 2011-03-22 General Electric Company Calibration assembly for an inspection system
US7712224B2 (en) * 2007-10-03 2010-05-11 Hexagon Metrology Ab Validating the error map of CMM using calibrated probe
JP5424581B2 (en) * 2008-06-06 2014-02-26 キヤノン株式会社 Shape measurement method for combining partial measurements
US8197473B2 (en) 2009-02-20 2012-06-12 Vivant Medical, Inc. Leaky-wave antennas for medical applications
EP2449353B1 (en) 2009-06-30 2019-09-11 Hexagon Technology Center GmbH Articulated arm system with vibration detection and corresponding operating method
EP2270425A1 (en) 2009-07-03 2011-01-05 Leica Geosystems AG Coordinate measuring machine (CMM) and method of compensating errors in a CMM
EP2505956A1 (en) 2011-03-29 2012-10-03 Hexagon Technology Center GmbH Coordinate measuring machine
EP2762829B1 (en) 2013-02-05 2020-05-27 Hexagon Technology Center GmbH Variable modelling of a measuring device
EP2762830B1 (en) 2013-02-05 2020-05-06 Hexagon Technology Center GmbH Dynamical monitoring and modelling of a coordinate measuring machine
EP2762831B1 (en) 2013-02-05 2020-04-29 Hexagon Technology Center GmbH Dynamical monitoring of a coordinate measuring machine using recursive filtering
CN103322895B (en) * 2013-06-06 2015-12-02 湖北三江航天红峰控制有限公司 The swing amount detecting device of accelerometer pendulum assembly
US9797715B2 (en) 2013-07-23 2017-10-24 Landau Gage, Inc. Gage for verifying profile of part and method of verifying profile of part
EP3034991B2 (en) 2014-12-19 2022-08-24 Hexagon Technology Center GmbH Method and system for actively counteracting displacement forces with a probing unit
EP4060283A1 (en) 2015-04-28 2022-09-21 Hexagon Technology Center GmbH Active damping of a measuring device
CN105855992B (en) * 2016-06-03 2018-04-13 沈阳飞机工业(集团)有限公司 A kind of process of large-scale curved composite material frock whole detection

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4333238A (en) * 1979-03-30 1982-06-08 Mcmurtry David R Coordinate measuring machine
US4888877A (en) * 1987-11-26 1989-12-26 Carl-Zeiss-Stiftung, Heidenhein/Brenz Articulating head for a coordinate-measuring instrument
US4987356A (en) * 1988-10-14 1991-01-22 Hitachi Construction Machinery Co., Ltd. Profiling control system for given curved surface
US4991304A (en) * 1987-06-11 1991-02-12 Renishaw Workpiece inspection method
US5140239A (en) * 1989-07-27 1992-08-18 Fanuc Ltd. Non-contact tracer control device
US5189806A (en) * 1988-12-19 1993-03-02 Renishaw Plc Method of and apparatus for scanning the surface of a workpiece
US5579246A (en) * 1993-12-11 1996-11-26 Carl-Zeiss-Stiftung Method and device for the correction of measurement errors due to vibrations in coordinate measuring devices
US5610846A (en) * 1994-05-27 1997-03-11 Carl Zeiss Stiftung Method for coordinate measurement on workpieces adjusted for bending of measuring apparatus structure
US6154713A (en) * 1997-03-21 2000-11-28 Carl-Zeiss-Stiftung Method for controlling a coordinate measuring in accordance with desired data
US6412329B1 (en) * 1998-07-22 2002-07-02 Renishaw, Plc Method of and apparatus for reducing vibrations on probes carried by coordinate measuring machines
US6868356B2 (en) * 2000-07-06 2005-03-15 Renishaw Plc Method of and apparatus for correction of coordinate measurement errors due to vibrations in coordinate measuring machines (cmms)
US20060266100A1 (en) * 2003-09-22 2006-11-30 Renishaw Pic Method of error compensation in a coordinate measuring machine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8908854D0 (en) * 1989-04-19 1989-06-07 Renishaw Plc Method of and apparatus for scanning the surface of a workpiece
GB0205332D0 (en) * 2002-03-06 2002-04-17 Renishaw Plc Dynamic artefact comparison

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4333238A (en) * 1979-03-30 1982-06-08 Mcmurtry David R Coordinate measuring machine
US4991304A (en) * 1987-06-11 1991-02-12 Renishaw Workpiece inspection method
US4888877A (en) * 1987-11-26 1989-12-26 Carl-Zeiss-Stiftung, Heidenhein/Brenz Articulating head for a coordinate-measuring instrument
US4987356A (en) * 1988-10-14 1991-01-22 Hitachi Construction Machinery Co., Ltd. Profiling control system for given curved surface
US5189806A (en) * 1988-12-19 1993-03-02 Renishaw Plc Method of and apparatus for scanning the surface of a workpiece
US5140239A (en) * 1989-07-27 1992-08-18 Fanuc Ltd. Non-contact tracer control device
US5579246A (en) * 1993-12-11 1996-11-26 Carl-Zeiss-Stiftung Method and device for the correction of measurement errors due to vibrations in coordinate measuring devices
US5610846A (en) * 1994-05-27 1997-03-11 Carl Zeiss Stiftung Method for coordinate measurement on workpieces adjusted for bending of measuring apparatus structure
US6154713A (en) * 1997-03-21 2000-11-28 Carl-Zeiss-Stiftung Method for controlling a coordinate measuring in accordance with desired data
US6412329B1 (en) * 1998-07-22 2002-07-02 Renishaw, Plc Method of and apparatus for reducing vibrations on probes carried by coordinate measuring machines
US6868356B2 (en) * 2000-07-06 2005-03-15 Renishaw Plc Method of and apparatus for correction of coordinate measurement errors due to vibrations in coordinate measuring machines (cmms)
US20060266100A1 (en) * 2003-09-22 2006-11-30 Renishaw Pic Method of error compensation in a coordinate measuring machine

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140144033A1 (en) * 2008-03-11 2014-05-29 Renishaw Plc Touch trigger measurement probe
US9157722B2 (en) * 2008-03-11 2015-10-13 Renishaw Plc Touch trigger measurement probe
US8332173B2 (en) * 2008-05-13 2012-12-11 Mitutoyo Corporation Coordinate measuring machine
US20090287444A1 (en) * 2008-05-13 2009-11-19 Mitutoyo Corporation Coordinate measuring machine
US9435645B2 (en) * 2009-02-11 2016-09-06 Leica Geosystems Ag Coordinate measuring machine (CMM) and method of compensating errors in a CMM
US20120041712A1 (en) * 2009-02-11 2012-02-16 Leica Geosystems Ag Coordinate measuring machine (cmm) and method of compensating errors in a cmm
US20120246953A1 (en) * 2009-10-06 2012-10-04 Thomas Engel Coordinate measuring device having positional change sensors
US8627576B2 (en) * 2009-10-06 2014-01-14 Carl Zeiss Industrielle Messtechnik Gmbh Coordinate measuring device having positional change sensors
US20110178782A1 (en) * 2010-01-19 2011-07-21 Kyungpook National University Industry-Academic Cooperation Foundation Method for Estimating Geometric Error Between Linear Axis and Rotary Axis in a Multi-Axis Machine Tool
US10678208B2 (en) * 2012-04-18 2020-06-09 Renishaw Plc Method of measurement on a machine tool
CN110076630A (en) * 2012-04-18 2019-08-02 瑞尼斯豪公司 The method measured on lathe and corresponding machine tool
JP2018124295A (en) * 2012-04-18 2018-08-09 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Measuring method in machine tool and corresponding machine tool device
CN105960571A (en) * 2013-12-06 2016-09-21 瑞尼斯豪公司 Calibrating position of motion systems by using inertial sensors
US9724791B2 (en) * 2014-02-14 2017-08-08 Harbin Institute Of Technology Aircraft engine rotor assembly method and device
US20170050275A1 (en) * 2014-02-14 2017-02-23 Harbin Institute Of Technology Aircraft engine rotor assembly method and device
JP2015152576A (en) * 2014-02-19 2015-08-24 株式会社ミツトヨ Shape measurement instrument and method of correcting shape measurement error
JP2016017780A (en) * 2014-07-05 2016-02-01 株式会社東京精密 Distance measurement device and distance measurement method
US10001368B2 (en) * 2015-04-14 2018-06-19 Mitutoyo Corporation Image measurement apparatus, image measurement method, information processing apparatus, information processing method, and program
US20160307311A1 (en) * 2015-04-14 2016-10-20 Mitutoyo Corporation Image measurement apparatus, image measurement method, information processing apparatus, information processing method, and program
WO2017112774A1 (en) * 2015-12-22 2017-06-29 Mitutoyo Corporation Sensor signal offset compensation system for a cmm touch probe
JP2019533142A (en) * 2016-09-09 2019-11-14 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Measuring method and apparatus
JP7086055B2 (en) 2016-09-09 2022-06-17 レニショウ パブリック リミテッド カンパニー Measurement method and equipment
JP2020500288A (en) * 2016-09-28 2020-01-09 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Method and apparatus for measuring an object
JP7113814B2 (en) 2016-09-28 2022-08-05 レニショウ パブリック リミテッド カンパニー Method and apparatus for measuring objects
DE102017117058B4 (en) 2017-02-08 2021-12-09 Jenoptik Industrial Metrology Germany Gmbh Method for operating a measuring device
US10794678B2 (en) * 2017-02-24 2020-10-06 Carl Zeiss Industrielle Messtechnik Gmbh Apparatus for measuring the roughness of a workpiece surface
CN112775717A (en) * 2019-11-06 2021-05-11 大隈株式会社 Error correction method for machine tool and machine tool
CN116222937A (en) * 2023-03-14 2023-06-06 哈尔滨工业大学 Vibration measurement system and measurement method of in-situ measurement system

Also Published As

Publication number Publication date
GB2425840A (en) 2006-11-08
GB0507423D0 (en) 2005-05-18
WO2006109094A1 (en) 2006-10-19
US7286949B2 (en) 2007-10-23

Similar Documents

Publication Publication Date Title
US7286949B2 (en) Method of error correction
EP2013571B1 (en) Method of error correction
US7131207B2 (en) Workpiece inspection method
US7885777B2 (en) Probe calibration
EP1596160A1 (en) Method of inspecting workpieces on a measuring machine
JP5042409B2 (en) Method for calibrating a scanning system
EP2449342B1 (en) Coordinate measuring machine (cmm) and method of compensating errors in a cmm
EP1446636B2 (en) Dynamic artefact comparison
JP2019509902A (en) Calibration apparatus and calibration method
US7526873B2 (en) Use of surface measurement probes
EP2085739A1 (en) Probe straightness measuring method
CN101166953B (en) Probe calibration

Legal Events

Date Code Title Description
AS Assignment

Owner name: RENISHAW PLC, UNITED KINGDOM

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MCFARLAND, GEOFFREY;JONAS, KEVYN BARRY;ROBERTSON, JAMES FERGUS;AND OTHERS;REEL/FRAME:018309/0302;SIGNING DATES FROM 20060823 TO 20060906

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20191023

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载