seminar - 5align - calibrating 5-axis machines to improve part...
TRANSCRIPT
![Page 1: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/1.jpg)
apply innovationTM
© Renishaw 2008
5Align™5Align™
Calibrating 5-axis machines to improve part accuracy
![Page 2: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/2.jpg)
apply innovationTM
Slide 2
9/26/200
8
© Renishaw 2008
Productive Process PyramidTM
Design for manufacture
FMEA and robust process design
Machine performance optimisation
Probe calibration
Machine geometry calibration
Process set-up & tool path generation
Process verification
Thermal compensation
In-cycle process control
• Understanding and tracking machine behaviour…
Environmental stability & operating disciplines
![Page 3: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/3.jpg)
apply innovationTM
Slide 3
9/26/200
8
© Renishaw 2008
Machine geometry topics
• Sources of geometric error and their impact
• 5Align™ Calibrator and Check-Up cycles for a multi-tasking mill-turn machine
• Case study – impact of machine geometry on part accuracy
• The impact of temperature
![Page 4: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/4.jpg)
apply innovationTM
Slide 4
9/26/200
8
© Renishaw 2008
Critical geometric relationships
• To machine accurately, you need to know where the tool is relative to the workpiece in all positions
– where the spindle is relative to the machine home
• translation in {X,Y,Z}, and orientation of spindle zero
point (only for spindles with orientation control)
– where the rotary axes are relative to the spindle
• translation in {X,Y,Z} and centre-line orientation {i,j,k}
and orientation of zero points
– where the workpiece is relative to the spindle
• offset from machine bed / rotary axis centre-lines - this
relationship changes as rotary axes move
– tool dimensions
• length of tools relative to spindle gauge-line, and
diameter of tools when they are spinning (accounting for
run-out and pull-up)
Machine geometry
Process set-up
![Page 5: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/5.jpg)
apply innovationTM
Slide 5
9/26/200
8
© Renishaw 2008
Sources of geometric errors
• Error sources...
– machine geometry is not perfect
• linear axes not orthogonal
• spindle taper not aligned with machine Z-axis
• rotary axes not aligned with linear axes
• rotary axes are not positioned exactly w.r.t. linear axes
• rotary axis zero points are not aligned with linear axis directions
• most CNCs are unable to compensate for inter-axis errors
– thermal distortion constantly changes inter-axis relationships
• ambient temperature changes
• self-generated heat in ball-screws and spindle
• local heating effects due to friction
• heat soak from major power sources
Note:
Axis linearity / angularity not
considered - covered by
calibration
![Page 6: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/6.jpg)
apply innovationTM
Slide 6
9/26/200
8
© Renishaw 2008
Alignment and position errors
• Alignment errors
– Driven by precision of machine
construction
– Vary very slowly (wear and
tear) under normal
circumstances
– Machine crashes can cause sudden changes in alignment
• Position errors
– Vary more quickly than
alignment errors
– Susceptible to temperature / heat flows
C-axis centre X-axis
Table
to A-axis
pivot
A-axis pivot Z-axis
Trunion alignment
Z axis
C-axis coupling
Alignment
X-Z plane
Table alignment
X-Z plane
![Page 7: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/7.jpg)
apply innovationTM
Slide 7
9/26/200
8
© Renishaw 2008
Impact of alignment errors
• If these errors are not measured and either minimised through maintenance, or accounted for in the program, features will be produced in the wrong position!
• A machine with poor geometry will make inaccurate parts, resulting in fruitless efforts to adjust tool and work offsets
• Geometric errors are not constants - mechanical wear and crashes can cause them to change
– regular assessment of geometry is needed
![Page 8: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/8.jpg)
apply innovationTM
Slide 8
9/26/200
8
© Renishaw 2008
Machine geometry topics
• Sources of geometric error and their impact
• 5Align™ Calibrator and Check-Up cycles for a multi-tasking mill-turn machine
• Case study – impact of machine geometry on part accuracy
• The impact of temperature
![Page 9: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/9.jpg)
apply innovationTM
Slide 9
9/26/200
8
© Renishaw 2008
5Align™ solutions
• 5Align™ Calibrator…
– aimed at the machine builder
– comprehensive cycles and calibration artefacts that identify individual alignment errors to assist with machine build and
installation
• 5Align™ Check-Up…
– aimed at the machine user
– fast check using an artefact to benchmark and monitor machine
geometry over time
• Solutions for…
– 5-axis machining centres
– 5-axis multi-tasking mill-turn machinesAssumes accurate
linear systems with no squareness errors
![Page 10: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/10.jpg)
apply innovationTM
Slide 10
9/26/200
8
© Renishaw 2008
5Align™ test equipment
• Device developed for ease of use
• All items threaded – simple bung
• IMPORTANT – the device does NOT need to run on centre
Spindle alignment
artefact
Pivot point
artefact
![Page 11: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/11.jpg)
apply innovationTM
Slide 11
9/26/200
8
© Renishaw 2008
Probe calibration
• Measure position of sphere with
mill spindle orientated
• Re-measure sphere with probe rotated through 180 degrees
• Probe tip runout can be calculated and stylus offset loaded to
variables
V714-MT-probe-cal.wmv
![Page 12: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/12.jpg)
apply innovationTM
Slide 12
9/26/200
8
© Renishaw 2008
Check 1 – Main spindle centre line
• Measure sphere at C0 with probe
orientation A0
• Measure sphere at C180
• Calculate midpoints in X and Y
Spindle 1 centreline
X-axis
Y-axisV715-main-spindle-CL.wmv
![Page 13: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/13.jpg)
apply innovationTM
Slide 13
9/26/200
8
© Renishaw 2008
Check 2 – Main spindle alignment XZ YZ
• Measure 1st sphere at C0
• Measure 1st sphere at C180
• Calculate midpoints in X and Y
• Measure 2nd sphere / diameter
at C0
• Measure 2nd sphere / diameter at C180
• Calculate midpoints in X and Y
• Spindle alignment is difference between midpoints
3,4
1,2Main spindle
alignment
X-Z plane
(also X-Y plane)
V716-main-spin-align.wmv
![Page 14: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/14.jpg)
apply innovationTM
Slide 14
9/26/200
8
© Renishaw 2008
Check 3 – Mill spindle alignment XZ YZ
• Measure sphere at Spindle 0
• Measure sphere at Spindle 0
using point on shaft of probe
• Measure sphere at Spindle 180
using point on shaft of probe
• Calculate midpoint in X and Y
• Mill Spindle alignment is
difference between points
1
2,3
Mill spindle
Alignment
X-Z, X-Y planes
X-axis
Y-axis
V717-mill-spindle.wmv
![Page 15: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/15.jpg)
apply innovationTM
Slide 15
9/26/200
8
© Renishaw 2008
Check 4 – B-axis pivot, head length & pivot to spindle error
• Measure sphere at B0
• Measure sphere at B-90
• Calculate distance moved in X (radial) & Z (X1,Z1)
• Swing radius = (X1+Z1)/2
• Head length = Swing radius –sphere radius – probe length
• Pivot point to mill spindle = Z1 –
swing radius
1
2
X1
Z1
Swing radius
Probe
Length
Pivot point to
Spindle distance
V718-B-pivot.wmv
![Page 16: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/16.jpg)
apply innovationTM
Slide 16
9/26/200
8
© Renishaw 2008
Check 5 – B-axis translation errors
• Measure sphere position XYZ
• Update WCS
• Using dynamic work offsets or custom macro, generate WCS for
new B axis position
• Move B-axis
• Measure sphere positional error X,Y,Z
• Repeat through axis movement
V719-B-tracking.wmv
![Page 17: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/17.jpg)
apply innovationTM
Slide 17
9/26/200
8
© Renishaw 2008
5Align™ Check-Up results
![Page 18: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/18.jpg)
apply innovationTM
Slide 18
9/26/200
8
© Renishaw 2008
Machine geometry topics
• Sources of geometric error and their impact
• 5Align™ Calibrator and Check-Up cycles for a multi-tasking mill-turn machine
• Case study – impact of machine geometry on part accuracy
• The impact of temperature
![Page 19: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/19.jpg)
apply innovationTM
Slide 19
9/26/200
8
© Renishaw 2008
Mill-turn test-piece design
![Page 20: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/20.jpg)
apply innovationTM
Slide 20
9/26/200
8
© Renishaw 2008
Test-piece machining processes
• The face and diameter were rough and finish turned, these become the datums for the CMM check
• The face slot is machined with the mill spindle horizontal, the side slots with the mill spindle vertical, all features produced using the end of the cutter
• The face and side holes are spotted (B-axis horizontal / vertical), then drilled and single point bored
• Two face holes used to align on the CMM
![Page 21: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/21.jpg)
apply innovationTM
Slide 21
9/26/200
8
© Renishaw 2008
Test procedure
• The Renishaw 5Align™ Calibrator tests carried out without parameter update
• The machine ‘tool eye’ calibrated using a setting tool
• All cutting tools datumed against the tool eye
• First test piece machined
• Machine parameters updated as prescribed by the 5Align™ Calibrator tests
• Second test piece machined
• Both parts inspected on a Mitutoyo DCC CMM
![Page 22: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/22.jpg)
apply innovationTM
Slide 22
9/26/200
8
© Renishaw 2008
CMM measurement results
Deviation
Dimension Drawing reference
Before After Influencing parameters
62.000 turned diameter B4 0.212 0.001 Machine centreline X-axis
1.0 deep milled slot front face D3 0.019 -0.005 Demonstrates relationship
to turned face - offset correct
Centre Hole X0 B5 0.12 0.008 Machine centreline X-axis
Centre Hole Y0 B5 0.003 0.004 Machine centreline Y-axis
29.5 milled flat (1) C4 0.535 0.001 Machine centreline X-axis, Head length, Alpha error
29.5 milled flat (2) C5 0.541 0.004 Machine centreline X-axis, Head length, Alpha error
Side bored hole (1) position Z-axis
C3 -0.329 -0.003 Head length. Alpha error
Side bored hole (1) position Y-axis
C3 0.019 0.014 Y-axis Yaw error
Side bored hole (2) position Z-axis
D3 -0.329 -0.002 Head length. Alpha error
Side bored hole (2) position Y-axis
D3 0.028 0.006 Y-axis Yaw error
![Page 23: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/23.jpg)
apply innovationTM
Slide 23
9/26/200
8
© Renishaw 2008
Conclusions
• The effects of the correct calibration were significant and improved the accuracy of the machined part to an acceptable level
• No tool offsets were altered to achieve the change in results
• Without using 5Align™, an operator would try altering tool offsets to achieve nominal dimensions and undoubtedly become frustrated due to the limited effect across all errors
• Following correct machine calibration however, any residual errors can confidently be attributed to tool wear and deflection, enabling tool offsets to be used to control the machining process
![Page 24: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/24.jpg)
apply innovationTM
Slide 24
9/26/200
8
© Renishaw 2008
Machine geometry topics
• Sources of geometric error and their impact
• 5Align™ Calibrator and Check-Up cycles for a multi-tasking mill-turn machine
• Case study – impact of machine geometry on part accuracy
• The impact of temperature
![Page 25: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/25.jpg)
apply innovationTM
Slide 25
9/26/200
8
© Renishaw 2008
Thermal errors - ‘C frame’ VMC
Spindle motor
YX
FRONT VIEW SIDE VIEW
Internal heat sourcesZ
![Page 26: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/26.jpg)
apply innovationTM
Slide 26
9/26/200
8
© Renishaw 2008
Thermal errors - ‘C frame’ VMC
YX
FRONT VIEW SIDE VIEW
Z
HEAT FLOWS
![Page 27: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/27.jpg)
apply innovationTM
Slide 27
9/26/200
8
© Renishaw 2008
Thermal errors - ‘C frame’ VMC
FRONT VIEW SIDE VIEW
Small drift in X direction due to ball-screw heating
Larger drift in Y due to local ball-screw heating and heat soak into casting
C frame opens up and grows, due to Z-axis ball-screw heating and heat soak from spindle motor. Big effect in Z. Also affects the Y-axis.
![Page 28: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/28.jpg)
apply innovationTM
Slide 28
9/26/200
8
© Renishaw 2008
Thermal errors - ambient temperature
• Changes in temperature in the machine shop during the day will affect the thermal condition of machines...
– higher / lower temperatures will cause
machines to expand / contract
– temperature gradients in the shop may
create differential expansions, especially on large, unguarded machines
– rapidly changing ambient temperatures
can cause unpredictable changes in
machine geometry
• different materials
• constrained growth
![Page 29: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/29.jpg)
apply innovationTM
Slide 29
9/26/200
8
© Renishaw 2008
Check 6 – spindle position tracking
• An in-process check that quickly identifies how
the relative positions of the main and milling spindles has moved since it was last calibrated
– Use for tracking impact of temperature
• If possible, measure the position of a small,
recently turned diameter…
– Either use error in position to update system
parameters
– Or update a primary work co-ordinate to use for
subsequent milling operations
• If it is not possible to measure a diameter…
– Use a datum point on the chuck to track the
centre-line (note: this is subject to axis growth
errors)
1,2
![Page 30: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/30.jpg)
apply innovationTM
Slide 30
9/26/200
8
© Renishaw 2008
Check 7 – B-axis error tracking
• An in-process check that quickly identifies
where the pivot point, head length and pivot to spindle error have moved since they were last
calibrated
– Use for tracking impact of temperature
• Measure a corner on either the part or the chuck at B0 and B-90
– Analyse as per check 4
– Either update system parameters (if possible)
– Or establish a work co-ordinate in each spindle
orientation to be used
1
2
![Page 31: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/31.jpg)
apply innovationTM
Slide 31
9/26/200
8
© Renishaw 2008
• Mill-turn centre with B-axis swivel head
• Full laser check on linear & rotary axes
• QC10 Ballbar check to benchmark linear axis performance
• 5Align™ Calibrator cycles to optimise & benchmark machine
alignments
• Establish limits of acceptance
• Ballbar check to monitor linear axis performance
• 5Align™ Check-Up cycle to monitor machine alignments
• Compare with acceptance limits
• Establish calibration trail between tools and spindle probe
• Probe calibration
• In-process reaffirmation of spindle alignment and pivot point
• Establish position of part relative to spindle
YEARLY:
MONTHLY:
DAILY:
IN-PROCESS:
Suggested calibration regime
![Page 32: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/32.jpg)
apply innovationTM
Slide 32
9/26/200
8
© Renishaw 2008
Machine geometry summary
• The alignment of 5-axis machines is critical to machining accuracy
• Alignments can be affected by wear & tear, crashes and temperature
• 5Align™ Calibrator cycles measure each component of machine alignment in an automated, repeatable manner
• 5Align™ Check-Up cycles provide a benchmark for machine geometry condition monitoring
• In-process checks can track the hour-by-hour impact of heat flows and temperature
• Solutions for various 5-axis machine configurations
![Page 33: Seminar - 5Align - calibrating 5-axis machines to improve part ...resource.npl.co.uk/docs/networks/eman/meetings/20080916...2008/09/16 · – where the rotary axes are relative to](https://reader036.vdocument.in/reader036/viewer/2022071213/6031440adcbb3c2d6b11491b/html5/thumbnails/33.jpg)
apply innovationTM
Slide 33
9/26/200
8
© Renishaw 2008
apply innovation
Questions