Rotary_axis_calibration
Rotary_axis_calibration
Introduction
This paper describes the operational principles behind Renishaw’s XR20 rotary axis calibration system
and how it can be used ‘on axis’ to calibrate axes of rotation. It examines the various error sources that
affect the accuracy of measurement and describes how the system has been designed, and should
be used, in order to minimise such errors. It concludes with a section describing how the XR20 system
can be used ‘off axis’ to calibrate 4th and 5th axes on CNC machines.
In angular mode the laser system software then converts ΔL into an angular measurement by
calculating arcsin(ΔL/S).
θ = arcsin(ΔL/S)
For a more detailed explanation of angular interferometry, please refer to the Renishaw White
Paper entitled ‘TE326 - Interferometric angle measurement and the hardware options available from
Renishaw’.
A key benefit of using an angular interferometer to provide the ‘coupling’ between the counter-rotating
XR20 and a stationary part of the axis under test, is that it’s largely insensitive to small translation
(side to side) movements of the reflector. (This topic is covered in the Operational Principles section of
TE326). This makes system alignment
much easier by largely eliminating
a major potential source of angular
measurement error. For example,
eccentrically mounting an XR20,
1mm from the centre of rotation of the
axis under test, adds less than ±0.5
arcseconds of measurement error. For
comparison a 200mm diameter rotary
encoder disk, with external read-head,
would have to be mounted to within
0.25μm to achieve similar performance.
Even a fully enclosed rotary encoder
with integral bearings and sophisticated
precision shaft coupling has to be
mounted within about 0.05mm (a 40x
tighter tolerance than that required by
XR20). Figure 3
Nevertheless, keeping overall accuracy levels within ±1 arcseconds requires careful design and
attention to detail to ensure all of the possible error sources are similarly controlled. The following
sections give an insight into the internal design of Renishaw’s XR20 followed by an analysis of the
main error sources associated with the system and its use.
2
The XR20 – A closer look
The XR20 is a battery powered, radio
controlled, high accuracy servo controlled
rotary axis with an angular reflector
mounted on a central shaft. Figure 3
shows an external view of the XR20.
• Adjustable spacers to allow the axis of rotation of the central shaft to be set perpendicular to the
mounting surface of the bayonet base.
• Two preloaded, self-centering spherical bearings to minimise eccentricity errors, bearing wander
and end-float.
• Sophisticated electronics including; Encoder graduation interpolation circuitry to give 0.1
arcsecond resolution; Automatic balancing/gain control of the encoder read-head signals in
order to minimise sub-divisional errors (covered in more detail later), and an integrated encoder
error map generated during system manufacture/calibration.
• Home sensor to allow system orientation and error map referencing.
3
• Bluetooth wireless communications
with the PC providing cable free
operation, simplifying set-up and
avoiding problems with cable drag.
• Interchangeable Lithium Polymer
rechargeable battery allowing 3
hours of typical operation between
charges.
• Bayonet mount with quick-release
clamping to a separate mounting
ring to allow easy fitment and
removal to a wide variety of rotary
Figure 6
axes / tables.
• Semi-reflective target on the rear of the angular reflector to simplify beam alignment (See Figure 6).
Error analysis
The main sources of error may be broadly divided into 3 categories, namely;
• Errors due to angular misalignment of axes
• Inaccuracies in the rotary encoder reading
• Inaccuracies in the laser interferometer reading
4
These angular misalignments give rise to a measuring error, Eθ, at angle θ, of the form;
Note: For simplicity, this paper assumes the misalignment angle α lies in the direction of θ = 0°. In
reality θ should be replaced with θ + η, where η is an arbitrary angular offset. This doesn’t affect the
form and magnitude of the induced measurement error (over 360°), but will vary its phase.
As seen from the front (upper row of pictures in Figure 9) the reflector appears to tip from side to side
(i.e. roll) by an angle of ±α. At any moment during the test the roll angle is given by α.sinθ, where θ is
the angle of rotation of the axis under test (assuming η = 0°).
However, at intermediate positions a measurement error will occur because here there will be some
tipping (pitching) of the reflector whilst the retro-reflectors are also at differing heights.
The difference in retro-reflector height, when the table under test is at an angle θ, is given by S.α.sinθ
and the reflector pitch angle is α.cosθ. This combination will give a change in the relative laser path
lengths in the two arms of the interferometer of S.α.sinθ.α.cosθ or S.α².sinθ.cosθ. Dividing by S and
substituting 2.sinθ.cosθ = sin(2θ) gives an angular measurement error of α².sin(2θ) / 2. This result is
similar to the 1st term in Equation 1, but has twice the amplitude.
To understand why the amplitude is halved, we must also consider the variation in yaw* angle of the
reflector due to the misalignment, α, between the axes. *Yaw is defined as rotation of the reflector
about the axis under test. As the axis under test rotates through an angle θ, the XR20 will counter-
rotate by –θ. However, because the axes are misaligned by an angle α, these rotations will not exactly
cancel producing a small yaw error in the angle of the reflector. This is illustrated in Figure 10.
Inspection shows that the resulting measurement error has the opposite sign to that caused by pitch
and roll of the reflector described earlier. Therefore combining the effects of reflector pitch and roll
(from the optics wobble), with reflector yaw produces a measurement error of:-
6
Figure 11 shows the form of this
measurement error for angular
misalignments of α = 0.1°, 0.25° and
0.5°. Note, although the form of this
error always contains 2 cycles over
360°, the phase may be completely
different depending on η. The graph
indicates the axes of rotation must
be aligned to better than ±0.2° to
reduce the measurement error
contribution, from this term alone,
to below ±1 arcsecond. The XR20
contains spacers (see Figure 5) which
are adjusted during manufacture to Figure 11
ensure the XR20’s axis of rotation
is perpendicular to its mounting face to within ±0.025°. It is also important that the XR20 is mounted
on a surface that is sufficiently perpendicular to the axis of rotation of the axis under test. This can
be verified by indicating the XR20’s mounting ring with a dial gauge whilst rotating the test axis. To
achieve an overall measurement accuracy of ±1 arcsecond, the XR20 manual recommends that the
TIR should be < 0.04mm at 50mm radius (0.025°). Thereby ensuring the total α will be less than
±0.05°.
The origin of the second and third terms, sin(θ).αβ and cos(θ).αω in Equation 1, depends on the
presence of two or more misalignment errors at the same time. There must be a misalignment (α)
between the axes of rotation in combination with some misalignment (β) of the laser and/or some
misalignment (ω) of the reflector optics.
αβ term - Consider what happens when, in addition to a misalignment (α) between the axes of
rotation, the ‘line of sight’ of the laser is also misaligned by an angle β to the plane of rotation of the
axis under test (refer to Figure 7). This additional misalignment alters the effect of the wobble of the
angular reflector, as illustrated in Figure 12.
If θ = 0° is defined as being at position 1, (i.e. η = 0), the equation of the induced measurement error is
sin(θ).α.β. This explains the second term in Equation 1 above.
7
In order to help align the laser and thereby control the value of β, the XR20 contains a reflective target
on the back of the angular reflector which is aligned to the XR20’s axis of rotation to within ±0.33
milliradians. The XR20 manual recommends that, if the laser is placed 1 metre away from the XR20,
the reflected return beam is aligned to within 1mm on the laser shutter. This will ensure the laser is
aligned within ±0.5 milliradians to the reflective target, which in turn (allowing for other errors) will
ensure β is less than 1 milliradian.
Note: The effect of various combinations of misalignment errors on measurement accuracy are
presented in the table in Figure 22, towards the end of this paper.
αω term - Finally, consider what happens if, instead of the laser being inclined at an angle of β, the
angular reflector is twisted by an angle of ω. This is illustrated in Figure 13 (note that Position 1 now
appears on the right).
Note: The effects of various combinations of α and β misalignments on overall measurement accuracy
are presented in the table in Figure 22, towards the end of this paper.
8
Inaccuracies in the rotary encoder reading
There are three main sources of error associated with the rotary encoder reading.
• Sub-divisional errors within the interpolation system
• Bearing wander and eccentricity of the encoder disk
• Inaccuracies in the positions of the graduations formed on the periphery of the encoder disk
These errors and their control are discussed in more detail below.
Sub-divisional errors
Renishaw’s in house rotary encoder manufacturing process produces a total of 7,850 graduations at
20 μm intervals around the periphery of the XR20’s 50mm diameter encoder disk. Giving an effective
angular interval, between graduations, of 165 arcseconds.
This interpolation process works well if the sine and cosine signals are perfect. However, if they are not
perfect the lissajous will be distorted and a sub-divisional error (SDE) will be introduced. The electronic
circuitry within the XR20 is designed to minimise the SDE error as follows;
9
Firstly, due to optical and mechanical
tolerances between the read-head and encoder
graduations, the phase difference between
the photo-detector signals may not be exactly
90°. This can cause a distorted lissajous, as
shown in Figure 17. This error is removed
during manufacture firstly by mechanical
adjustment and then by electronically mixing a
small proportion of the inverted signal from one
photo-detector with another, to adjust the phase
to 90°.
Figure 17
Figure 19
10
Bearing wander and encoder mounting eccentricity
There is likely to be some radial wander in the bearings supporting the XR20’s central shaft and
encoder disk. This will allow the encoder disk to move sideways relative to the read-head which could
generate an apparent change in angular position. A rotary encoder system using a small encoder disk
with only one read-head, is extremely sensitive to bearing wander. If an encoder disk of diameter d,
moves a distance t in the direction shown in the Figure 20, due to play in the bearing, the read-head
will detect movement of the graduations and indicate a counter-clockwise movement of t/(d/2) radians.
For example, radial bearing wander of just ±1 micrometres, in combination with a 50mm diameter
encoder disk, would produce a significant error
of ±8.25 arcseconds. Since bearing wander
can have both repeatable and non-repeatable
components, error mapping is not a technique
than can be used to control this error.
Note: For more detailed information on bearing wander and eccentricity errors refer to the Renishaw
White Paper entitled ‘The accuracy of angle encoders’.
11
Graduation Errors
Now consider errors in the positions of the graduations on the encoder disk. Renishaw’s manufacturing
process ensures each graduation on the 50mm diameter disk is positioned within ±0.5 μm, giving an
inherent angular accuracy of just over ±4 arcseconds. Because these graduations are formed directly
on the periphery of the ring they are very dimensionally stable. This, together with the absence of high
frequency components, means this error can be largely eliminated by error mapping. After the XR20
has been assembled, it is calibrated using a laser interferometer system. The measured errors are
stored in an internal error map which is used to correct the XR20’s angular position reading when the
system is in use.
The error mapping process not only reduces inaccuracies due to positional errors of the graduations
on the encoder ring, it also further reduces errors due to any residual misalignment (α) of the central
shaft the mounting surface, misalignment (ω) of the retro-reflectors, and misalignments of the read-
heads mentioned previously.
Note: For more detailed information on bearing wander and eccentricity errors refer to the Renishaw
White Paper entitled ‘The accuracy of angle encoders’.
The benefit of the automated calibration procedure becomes clear by considering a simple example.
Suppose that, due to manufacturing tolerances, the centre to centre spacing between the two retro-
reflectors in the angular reflector is 30.1mm instead of 30.0mm and suppose the interferometer is
measuring an angle of 1°. Without correction, the error in the spacing of the retro-reflectors will cause
an angular measurement error of approximately 0.1mm/30mm x 1° = 0.0033° = 12 arcseconds.
However, after the calibration routine is completed the 0.1mm error in retro-reflector spacing will be
compensated for and the measurement error reduced below 0.1 arcseconds.
If the angular reflector is not perpendicular to the laser beam when the system is datumed, a
small measurement error can occur. In addition to identifying any error in the spacing between the
retro-reflectors, the automated angular optics calibration procedure (see above) also identifies any
misalignment of the reflector. The XR20 is then counter-rotated accordingly to bring the reflector into
perfect alignment and the system is then re-datumed before calibration of the axis under test starts,
thereby eliminating this error.
12
Air refractive index compensation errors
The refractive index of air, and hence the laser’s wavelength vary slightly according to the local
weather conditions, but significantly according to the local altitude above sea level. When the
automated angular optics calibration routine identifies any error in the spacing between the retro-
reflectors (see above), the procedure uses laser readings taken under the current atmospheric
conditions. Therefore the value calculated for K automatically includes a correction for air refraction
errors, thereby eliminating them. Note that subsequent changes in air temperature pressure or
humidity will not be compensated for. However, such errors are usually ignored since the path lengths
of arms 1 and 2 of the interferometer are quite similar (and so are affected almost equally) and the
subsequent refractive index change at a fixed altitude is likely to be small. For example a 1°C change
in air temperature, when the interferometer and reflector are misaligned by 2.5°, will only introduce a
change in reading of about 0.05 micro-radians, (0.01 arcseconds).
13
Off axis rotary calibration
This paper so far has concentrated on the
measurement errors associated with calibrating
a rotary axis with an XR20 which is mounted
‘on axis’, i.e. where the axes of rotation of the
two systems are virtually coincident. ‘On axis’
mounting is often straightforward, (for example
when calibrating a rotary table), making it
relatively straightforward to quantify and control
the misalignments α and β.
In order to overcome this limitation, Renishaw offers an alternative solution involving synchronised
movements of linear and rotary axes as illustrated in Figure 25
which shows a sequence of 3 such synchronised moves. As
the rotary axis moves the linear axis supporting the angular
interferometer is also moved to ensure that laser beams remain
aligned. The advantage of this arrangement is that the bracket
required to support the XR20 can be much more compact and
rigid. The disadvantages are that a more complex part program is
required and the angular data captured maybe contaminated by
angular (pitch or yaw) errors in the movement of the linear axis.
14
The same techniques can be applied to the calibration of the
rotary accuracy of tilt and turn trunnion axes as shown in Figure
26. More details of this technique can be found in the ‘Off axis
rotary user guide’ on www.renishaw.com/lasercalsupport.
Figure 26
Error analysis
The errors associated with ‘off axis’ calibration are similar to those described previously for ‘on axis’
calibration, with one addition and a few important caveats.
• During ‘off axis’ calibration, the linear separation between the reflector and interferometer
will change during the test (as illustrated in Figure 25 above). Depending on the set-up it
may be difficult to ensure the laser beams, after they are turned 90° by the interferometer,
are accurately aligned. This change in separation combined with poor alignment and the 15
arcsecond non-parallelism of the beams emerging from the interferometer can introduce an
additional measurement error of up to ±0.5 arcseconds. (The origin of this error is described in
detail in sub-section entitled Non-parallel beams from angular interferometer in TE326).
• It is crucial to ensure that the sign convention of the angular data captured during the
movement of the linear axis matches that of the angular data captured during the combined
linear and rotary moves. Otherwise, instead of eliminating the angular errors originating from
the linear axis, the subtraction process will double them!
• It is likely that the alignments achieved for α and β when working “off axis” will not be as good
as those obtained when working “on axis”. As with “on-axis” calibrations, the time spent making
alignment adjustments can be traded against the overall accuracy required using the table
in Figure 22. However, as mentioned above, because “off axis” setups will cause a change in
separation between the reflector and interferometer during the test, it is recommended that an
additional measurement error of ±0.5 arcseconds is added to the values in this table.
15
Conclusion
This paper has described the operational principles and internal construction of Renishaw’s XR20
Rotary Axis Calibration System. It has shown how the system can be used for both ‘on axis’ and ‘off
axis’ calibration of rotary axes. The main error sources that affect the accuracy of measurement have
been detailed together with how the XR20 system has been designed to minimise them. It has also
provided guidance on the effect of larger alignment set-up errors on the accuracy of measurement.
For further information the reader is referred to the following documents.
References
1. Renishaw White Paper ‘TE326 Interferometric angle measurement and the hardware options
available from Renishaw’.
2. Renishaw White Paper entitled ‘The accuracy of angle encoders’ available on renishaw.com
16
This page is intentionally left blank
17
Renishaw plc T +44 (0) 1453 524524
F +44 (0) 1453 524901
New Mills, Wotton-under-Edge,
E [email protected]
Gloucestershire GL12 8JR
United Kingdom www.renishaw.com
About Renishaw
Renishaw is an established world leader in engineering technologies, with a strong history of innovation in product development
and manufacturing. Since its formation in 1973, the company has supplied leading-edge products that increase process
productivity, improve product quality and deliver cost-effective automation solutions.
A worldwide network of subsidiary companies and distributors provides exceptional service and support for its customers.
Products include:
• Additive manufacturing, vacuum casting, and injection moulding technologies for design, prototyping, and production applications
• Advanced material technologies with a variety of applications in multiple fields
• Dental CAD/CAM scanning and milling systems and supply of dental structures
• Encoder systems for high accuracy linear, angle and rotary position feedback
• Fixturing for CMMs (co-ordinate measuring machines) and gauging systems
• Gauging systems for comparative measurement of machined parts
• High speed laser measurement and surveying systems for use in extreme environments
• Laser and ballbar systems for performance measurement and calibration of machines
• Medical devices for neurosurgical applications
• Probe systems and software for job set-up, tool setting and inspection on CNC machine tools
• Raman spectroscopy systems for non-destructive material analysis
• Sensor systems and software for measurement on CMMs
• Styli for CMM and machine tool probe applications
For worldwide contact details, please visit our main website at www.renishaw.com/contact
RENISHAW HAS MADE CONSIDERABLE EFFORTS TO ENSURE THE CONTENT OF THIS DOCUMENT IS CORRECT AT THE DATE OF
PUBLICATION BUT MAKES NO WARRANTIES OR REPRESENTATIONS REGARDING THE CONTENT. RENISHAW EXCLUDES LIABILITY,
HOWSOEVER ARISING, FOR ANY INACCURACIES IN THIS DOCUMENT.
*H-5650-2048-01*
© 2013 Renishaw plc. All rights reserved.
Renishaw reserves the right to change specifications without notice
RENISHAW and the probe symbol used in the RENISHAW logo are registered trade marks of Renishaw plc in the United Kingdom and other countries.
apply innovation and names and designations of other Renishaw products and technologies are trade marks of Renishaw plc or its subsidiaries.
All other brand names and product names used in this document are trade names, trade marks or registered trade marks of their respective owners.
Issued: 0413 Part no. H-5650-2048-01-A