You are on page 1of 29

ASME B46.

1 – 2012 Spring Webinar


Surface Texture Filteriing http://cstools.asme.org/csconnect/CommitteePages.cfm?Committee=C30000000

Filtering and
ASME B46.1 Webinar

Surface Texture
Metrology
Solutions
Digital

Mark C. Malburg, Ph.D.


Ph.D.
www.DigitalMetrology.com
www.BeARockstarEngineer.com
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc.
Surface Texture Filteriing
ASME B46.1 Webinar

What do you mean when you say


“roughness”?
Metrology
Solutions
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 2

Copyright 2010 - Digital Metrology Solutions, Inc. 1


010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Roughness?
Roughness?

4
3

2
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Roughness?
Roughness?

6
5

3
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Roughness?
Roughness?

8
7

4
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Books on a Table
and waviness

Filtering
Roughness

– Roads, tables, walls, deserts, floors, etc.


• We have an intuitive “feel” for roughness

10
9

5
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.
Books on a Table
Filtering

Filters “Separate”
– Mathematical terms: Fourier Transform
• The wavelength content can be graphed

Waviness Profile

Roughness Profile

12
11

6
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.
Gaussian Filtering

How much filtering?


• A Gaussian-weighted moving average.

14
13

7
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

0.5
What does this mean?
Same Data Different Results

16
15

Note: this indication is not in accordance with ISO 1302-2002

8
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Ra = 0.229 µm
Ra = 0.167 µm

18
17

9
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Ra = 0.568 µm
Ra = 0.307 µm

20
19

10
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Ra = 1.106 µm
Ra = 0.975 µm

22
21

11
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.







Ra
Ra
Ra
Ra
Ra
Ra

Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
=
=

=
=
=
=

0.975
0.167

1.016
0.568
0.307
0.229
µ

µm
µm

µm
µm
µm
µm
0.5

Ra = 0.167 µm
What is the roughness?

24
23

12
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Ra = 0.307 µm
Ra = 0.229 µm

26
25

13
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Ra = 0.975 µm
Ra = 0.568 µm

28
27

14
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

g
– not Roughness Profiles
Ra = 1.106 µm

Avoid the problem!


• Look at Primary/Waviness Profiles

30
29

15
Surface Texture Filteriing
Y14.36 - 1996
ASME B46.1 Webinar
Metrology
Solutions
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 31

ISO 1302-
1302-2002

Upper (U) or
Surface Texture Filteriing

Transmission Evaluation Limit value


lo er (L)
lower
band (mm) length (µm)
ASME B46.1 Webinar

limit

U “Gauss” 0.0025-0.8 / Ra5max 0.5

Filter 16% rule


Parameter
Metrology
Solutions

type or max
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 32

Copyright 2010 - Digital Metrology Solutions, Inc. 16


010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

How do you choose?


Typical Filter Cutoff Values

34
33

17
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.
• Primary with Waviness:

• Wavelength Content Graph


Choose Wisely!
Choose Wisely!

Does the filter “fit” yyour “function?

36
35

18
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


• Tables

Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.

2.3 mm
shorten the cutoff!!!
Choose Wisely!
Choose Wisely!

• Just because the surface is short. Don’t

38
37

19
Short Surfaces / Spline Filters

c: 0.25 mm
Surface Texture Filteriing

Ra: 0.85 µm
ASME B46.1 Webinar

Wt: 6.52 µm

c: 0.8 mm
Metrology
Solutions

Ra: 1.16 µm
Digital

Wt: 4.29 µm
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 39

Gaussian Filters Lose Ends


• Due to the “moving average” Gaussian
filters lose the ends of the profile.
p
Surface Texture Filteriing
ASME B46.1 Webinar
Metrology
Solutions
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 40

Copyright 2010 - Digital Metrology Solutions, Inc. 20


Spline Filtering Keeps Ends
• Spline filters use an equation not a
movingg average.
g Ends are not lost.
Surface Texture Filteriing
ASME B46.1 Webinar
Metrology
Solutions
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 41

Two Flavors of Splines


“Form Following” “Gaussian-like”
(Tension = 0.0) (Tension = 0.625242)
Surface Texture Filteriing
ASME B46.1 Webinar

Overshoots: false peaks/valleys


Metrology
Solutions
Digital

Poor edge following


010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 42

Copyright 2010 - Digital Metrology Solutions, Inc. 21


Bandpass Roughness
300:1 Bandwidth
Surface Texture Filteriing

1
ASME B46.1 Webinar

0.9

0.8
Nominal Probe

s c
Wavelength Limitation
0.7 (2.0 µm tip radius)

0.6
Transmission

2.5 µm

300:1
0.8 mm
0.5

0.4

0.3

0.2
Metrology
Solutions

0.1
Digital

0
0.0001 0.001 0.01 0.1 1 10

Wavelength (m m )
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 43

Sorting out Wavelengths


Surface Texture Filteriing
ASME B46.1 Webinar

Roughness Waviness Form


Metrology
Solutions
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 44

Copyright 2010 - Digital Metrology Solutions, Inc. 22


Terminology
Long Pass Short Pass Long Pass Short Pass Long Pass
Surface Texture Filteriing
ASME B46.1 Webinar

s c f
“Short” “Roughness” “Form”
Metrology
Solutions

Cutoff Cutoff Cutoff


Digital

(Typically 2.5 µm or 8.0 um) (Typically 0.8 mm or 2.5 mm) (Optional: typically f = 10:1 ratio with c )
(300:1 Ratio with c)
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 45

Roughness Isn’t Everything!


Surface Texture Filteriing
ASME B46.1 Webinar
Metrology
Solutions
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 46

Copyright 2010 - Digital Metrology Solutions, Inc. 23


010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

• Will it leak?
• Things that go bump
• Pushed up material(?)
Now for some cool stuff…
Roughness Isn’t Everything!

48
47

24
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

“False” Peaks
Pushed up material?

50
49

25
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Morphological Filtering
• Based on the interaction of a specific
geometryy with the measured data set.
No False Peaks with “Robust”

52
51

26
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

• Gasket Leak Detection


• Gasket Leak Detection

Morphological Filtering
Morphological Filtering

Wvoid = 0.4 (µm2/µm)

Wvoid = 3.7 (µm2/µm)

54
53

27
010001000100 010001000100
110101010011 110101010011
010001000100
Digital Surface Texture Filteriing 010001000100
Digital Surface Texture Filteriing
110101010011 110101010011
010001000100 Metrology 010001000100 Metrology
110101010011 ASME B46.1 Webinar 110101010011 ASME B46.1 Webinar
010001000100 010001000100
110101010011 Solutions 110101010011 Solutions

Copyright 2012
Copyright 2012

Copyright 2010 - Digital Metrology Solutions, Inc.


Digital Metrology Solutions, Inc.
Digital Metrology Solutions, Inc.

Wcvx
• Cosmetic “Bump” detection
Wcvx :
• Stress Concentration Detection

Morphological Filtering
Morphological Filtering

“Waviness Convexity”

56
55

28
ASME B46.1 – 2012 Spring Webinar
Surface Texture Filteriing http://cstools.asme.org/csconnect/CommitteePages.cfm?Committee=C30000000

Filtering and
ASME B46.1 Webinar

Surface Texture
Metrology
Solutions
Digital

Mark C. Malburg, Ph.D.


Ph.D.
www.DigitalMetrology.com
www.BeARockstarEngineer.com
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc.
Surface Texture Filteriing
ASME B46.1 Webinar
Metrology
Solutions
Digital
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011
010001000100
110101010011

Copyright 2012
Digital Metrology Solutions, Inc. 58

Copyright 2010 - Digital Metrology Solutions, Inc. 29

You might also like