0% found this document useful (0 votes)
48 views6 pages

AP200 Part Identification

ok

Uploaded by

Taner Akkas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views6 pages

AP200 Part Identification

ok

Uploaded by

Taner Akkas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Problem

Where the placement of raw material or a semi-machined component is partly reliant on


operator skill and judgement there is always the potential for manual errors. These errors can
lead to poor positioning or misalignment of the material, or incorrect orientation of existing
features, resulting in part deviations requiring rework or even scrapping of the component.

AP200

Part identification

In some cases, incorrect alignment or positioning could result in a machine crash, leading to
extensive downtime and production losses. This may be the case when the machining program
does not match the material which is loaded onto the machine. Non-conforming material
may also cause similar problems and the methods described to check part identification and
alignment can equally well be applied to detecting non-conformances before machining.
Complex, expensive fixturing can reduce the variability of part or material loading, however
certain causes of variation could still result in loading errors: operator mis-loading, swarf, debris,
burrs and non-conforming material can all affect whether the part is positioned correctly for the
scheduled machining process.

Solution
Use a spindle probe to take measurements on the raw material (or previously machined
features) to determine the identity of the component, the component alignment on the
machine tool, and/or to check for non-conforming material. Use the results to compare actual
measurements with defined, acceptable limits. Halt the process if necessary to avoid scrap
components or machine collisions; continue processing only if measurements are within the
acceptable limits.

Correct,
conforming part
and alignment?
No, halt
process

Yes, continue
machining

Part identification

Identify component,
alignment and position

Benefits
Reduction in scrap rates and machine crashes due to operator error when loading parts to the
machine
Allows the use of simple, lower cost fixturing. This is particularly relevant to low volume/high variety
manufacturing
Captures special cause, infrequent errors such as swarf underneath a component, material nonconformance, or burrs on a billet/component

Renishaw encoder readhead body prior


to second machining operation

Multiple readhead bodies mounted in fixture

Case study
Manufacture of a small, high production volume optical encoder body requires two machining
operations. Placement of the pre-machined part into fixturing for the second operation is dependent
upon face-to-face contact between the previously machined features and the fixture faces.
Multiple parts are loaded into each fixture and machined in sequence. The physical size, ambiguity of
orientation, and low mass of the part introduce opportunities for variation in loading.
The accuracy of placement is affected by the following causes of variation:
Operator skill and dexterity
Cleanliness of part and fixture
Burrs on the previously machined part
The probe is used to determine the position and alignment of the part in the fixture.
Poor positioning can be corrected through work offset adjustment
Misalignment cannot be corrected and the process is stopped to allow the operator to realign the
part and re-try

Example 1: alignment check


Component checking in a fixture along the X-axis using two Y points measured at X = -30 and X = +30.
Compare against the misalignment tolerance of 0.1 mm and stop process if the component is poorly
aligned.

0.1 mm max.

X-axis
X = -30

X=0

X = 30

Sample Productivity+ probe software program


Probe a 2 point line to determine Y1 and Y2.

Logic compares Y1 and Y2 data.


If alignment is out of tolerance (difference between Y1 and
Y2 is less than -0.1 or greater than +0.1) program jumps to
Part_OutOfTolerance label, a machine alarm is raised and
the part is not machined.
If alignment is within tolerance, program jumps to Part_
InTolerance label and machining takes place.
Labels marking jump to positions followed by G-Code for
subsequent action: machine alarm or component machining
(based on the outcome of the logic statement).

Sample Inspection Plus software program


N10 G65 P9810 X-30.0 Y-10.0

Protected positioning move to point Y1

N20 G65 P9811 Y0

Single surface measure point Y1

N30 G65 P9834

Store Feature to Feature data

N40 G65 P9810 X30.0

Protected positioning move to Y2

N50 G65 P9811 Y0

Single surface measure point Y2

N60 G65 P9834 Y0 H0.1

Calculate Y-axis difference. Expected deviation 0 (zero)


Apply tolerance of 0.1
Alarm if out of tolerance

N70

Continue machining process

RENISHAW ACCEPTS NO RESPONSIBILITY FOR ANY PROBLEMS OR DAMAGE ARISING FROM THE USE OF ANY SAMPLE CODE AND ADVISES THOROUGH
CHECKING OF OUTPUT VARIABLES FOR THE SELECTED INSPECTION PACKAGE AND THE AVAILABILITY OF SPARE AND UNUSED VARIABLES FOR
INDIVIDUAL APPLICATIONS.
SAMPLE PRODUCTIVITY+ PROGRAMS ASSUME THE USE OF ACTIVE EDITOR PRO 1.70.20
SAMPLE INSPECTION PLUS PROGRAMS ASSUME USE WITH FANUC TYPE CONTROLS

Example 2: machine update


Update G54 Y work offset by the average of Y1 and Y2.
Sample Productivity+ probe software program
Probe a 2 point line on the component.

WCS update applied based on line 1 midpoint (Y1/Y2 average).


Machining takes place using updated WCS data.

Sample Inspection Plus software program


N10 G65 P9810 X0 Y-10.0

Protected move to mid point Y1/Y2

N20 G65 P9811 Y0 S1.

Single surface point Y1

N30

Continue machining process

Example 3: positioning check


It is also possible to check the absolute position of the points. In this example, the maximum position
error from either point is 0.2 mm.
Sample Productivity+ probe software program
Probe a line on the X surface to determine Y1 and Y2

Logic determines whether the positioning is within tolerance.


If positioning is out of tolerance (Y1 or Y2 is greater than 0.2
or less than -0.2), program jumps to Part_OutOfTolerance
label. The part is skipped and the sequence jumps to the end
of the program.
If positioning is within tolerance, program jumps to Part_
InTolerance label and machining takes place.

Labels marking jump to positions followed by G-Code


for subsequent actions: skip part and move to end of the
program, or component machining (based on the outcome of
the logic statement).

Sample Inspection Plus software program


N10 G65 P9810 X-30.0 Y-10.0

Protected move to point Y1

N20 G65 P9811 Y0 M0.4

Single surface point Y1


Apply true position tolerance of 0.4

N40 G65 P9810 X30.0

Protected move to Y2

N50 G65 P9811 Y0 M0.4

Single surface point Y2


Apply true position tolerance of 0.4

N60

Continue machining process

Example 4: machine rotation update


Measure component feature, apply co-ordinate system rotation around Z.
Sample Productivity+ probe software program
Probe a line on the component.

Rotation update applied around Z.


Machining takes place using updated WCS data.

Sample Inspection Plus software program


N10 G65 P9810 X0 Y-10.0

Protected move to midpoint Y1/Y2

G65 P9843 Y0 A0 D60.

Angle measurement, span of 60 mm

G68 X0 Y0 R#139

Rotate co-ordinate system about X0 Y0 by angle found by O9843 cycle

N20

Continue machining process

G69

Cancel rotation

Renishaw plc
New Mills, Wotton-under-Edge,
Gloucestershire GL12 8JR
United Kingdom

T +44 (0) 1453 524524


F +44 (0) 1453 524901
E uk@renishaw.com
www.renishaw.com

About Renishaw

Renishaw worldwide

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 leadingedge products that increase
process productivity, improve
product quality and deliver costeffective automation solutions.

Australia

Italy

Spain

T +61 3 9521 0922


Eaustralia@renishaw.com

T +39 011 966 10 52


E italy@renishaw.com

T +34 93 663 34 20
E spain@renishaw.com

Austria

Japan

Sweden

T +43 2236 379790


Eaustria@renishaw.com

T +81 3 5366 5316


E japan@renishaw.com

T +46 8 584 90 880


E sweden@renishaw.com

Brazil

Malaysia

Switzerland

T +55 11 4195 2866


Ebrazil@renishaw.com

T +60 3 5631 4420


Emalaysia@renishaw.com

T +41 55 415 50 60
E switzerland@renishaw.com

Canada

The Netherlands

Taiwan

T +1 905 828 0104


Ecanada@renishaw.com

T +31 76 543 11 00
Ebenelux@renishaw.com

T +886 4 2473 3177


E taiwan@renishaw.com

The Peoples Republic of China

Poland

Thailand

T +86 21 6180 6416


Echina@renishaw.com

T +48 22 577 11 80
E poland@renishaw.com

T +66 2 746 9811


E thailand@renishaw.com

Czech Republic

Russia

Turkey

T +420 548 216 553


Eczech@renishaw.com

T +7 495 231 16 77
E russia@renishaw.com

T +90 216 380 92 40


E turkiye@renishaw.com

France

Singapore

UK (Head Office)

T +33 1 64 61 84 84
Efrance@renishaw.com

T +65 6897 5466


E singapore@renishaw.com

T +44 1453 524524


E uk@renishaw.com

Germany

Slovenia

USA

T +49 7127 9810


Egermany@renishaw.com

T +386 1 527 2100


E mail@rls.si

T +1 847 286 9953


E usa@renishaw.com

Hong Kong

South Korea

For all other countries

T +852 2753 0638


Ehongkong@renishaw.com

T +82 2 2108 2830


E southkorea@renishaw.com

T +44 1453 524524


E international@renishaw.com

A worldwide network of subsidiary


companies and distributors
provides exceptional service and
support for its customers.
Products include:
Dental CAD/CAM scanning
and milling systems.
Encoder systems for high
accuracy linear, angle and
rotary position feedback.
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
(co-ordinate measuring
machines).
Styli for CMM and machine
tool probe applications.

Hungary
T +36 23 502 183
Ehungary@renishaw.com
India
T +91 80 6623 6000
Eindia@renishaw.com
Indonesia
T +62 21 2550 2467
E indonesia@renishaw.com
Israel
T +972 4 953 6595
E israel@renishaw.com

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.
2010-2011 Renishaw plc. All rights reserved.
Renishaw reserves the right to change specifications without notice
RENISHAW and the probe emblem used in the RENISHAW logo are registered trademarks of Renishaw plc in the UK and other countries.
apply innovation, Productive Process Pyramid, Productive Process Patterns, Productivity+, AxiSet, Rengage, Trigger Logic, ToolWise,
Sprint, MicroHole, PassiveSeal, SwarfStop, Equator and the versatile gauge are trademarks of Renishaw plc.
All other brand names and product names used in this document are trade names, service marks, trademarks or registered trademarks of
their respective owners.

*H-5650-4004-02*
Issued 0712 Part no. H-5650-4004-02-A

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy