3D Optical Profilers

ISO-Standardized Filtering for DektakXT Stylus Profilers

Read about the technology helping manufacturers and engineers meet increasingly stringent demands

Accurate Surface Profiling Using ISO-Compliant Filtering

The measurement of various parameters of interest for a surface, including roughness, step heights or depths, by any metrology method necessarily provides only a representation of the surface details. The power of proper filtering for data analysis, according to recognized ISO standard methods cannot be underestimated when striving to provide the most accurate and reproducible results for a measuring system. Bruker has designed ISO compatibility to the two-dimensional (2D) profile ISO 4287 and 4288 standards into the versatile Vision64TM software that powers the DektakXT® StylusProfiler. In this application note, we provide information about the setup and application of these standardized filtering methods as well as the implementation within Vision64 software for a specific applications example of scanning a Si wafer for surface roughness.


Contents include:


KEYWORDS:
 Stylus Profilometry; Profilometer; Application Note; ISO Standard; DektakXT; Surface Texture; ISO 4287; ISO 4288; ASME B46.1

Stylus Measurement as a Representation of Surface Profile

Consider the image and 3D representation of a machined metal surface shown in Figure 1.

The picture in Figure 1 represents the process of collection of data via stylus trace on a real profile, through the filtering that is done to generate various profiles of interest. The first profile generated as the representation of the surface is called “total profile.” The short cutoff filter with a cutoff spatial frequency of λs is then applied to this total profile in order to produce the “primary profile.” The spatial frequencies that are rejected by the short cutoff are considered noise and stylus deformation (–note that the stylus tip radius is expected to be smaller than the short cutoff frequency for this to be the case).

Once the primary profile is available, the roughness long cutoff filter is applied, with a cutoff spatial wavelength of λc. The rejected spatial information that results from application of the roughness cutoff (in other words, spatial frequency content with wavelength less than the roughness cutoff) represents the “roughness profile.” The information that passes represents the “waviness profile.” The waviness profile can be filtered once more, at an even longer cutoff wavelength, in order to separate the waviness and form of the sample under test.

Figure 1. Pictorial representation of affects of application of filters to raw (total) surface profile.
Figure 2. Total Profile with divisions into Sampling, Evaluation, and Traversing Lengths

It is important to note that the analysis of stylus traces conforms to standard rules about the traversing and evaluation length, with definitions relative to the cutoff spatial scales of interest. Figure 2 shows a general trace with details of the sampling length and evaluation length.

The “evaluation length” is a length in the stylus scan direction used to evaluate a portion of the “traversing length.” The “sampling length” will be either less than or equal to the evaluation length. For the total profile and primary profile, the sampling length is equal to the evaluation length. For the roughness and waviness profiles, the sampling length is equal to the filter cutoff wavelength used to separate roughness from waviness (λc).

Surface Texture Parameters – Filter per ISO 4287, 4288 and ASME B46.1

After applying the desired filters, surface texture parameters are calculated to characterize the surface profile. There are hundreds of parameters that have been defined for industrial use and many of these appear in standards as well. Surface texture parameters for surface profiles are separated into three categories:

  • Height parameters, which characterize the peak, valley, and average of ordinates,
  • Spacing parameters, which determine the spacing of peaks and valleys of the surface profile, and
  • Hybrid parameters, which combine height and spacing information from the profile.
Figure 3. Segments of a profile showing distance between peaks and adjacent valleys, as well as identification of additional peaks based on ISO 4288 standards.
Figure 4. Filtered Roughness dialog settings in Vision64 software for DektakXT.

The parameters are differentiated by prefix lettering, where P represents the total profile or primary profile, R represents the roughness profile, and W represents the waviness profile. The method for calculation assigned by ISO 4287 for some parameters is to compute the values over the entire evaluation length, and for others it is to compute the values within a sampling length. The ISO 4288 standard (as well as ASME B46.1) modifies this computation methodology to include estimates of parameters (computed over one sampling length) versus average value of parameters (computed over all available sampling lengths within the 3evaluation length). Vision64 software on the DektakXT platform provides an easy method for selecting how these computations and filters are applied. For a complete listing of ISO and ASME parameters, see Appendix.

Figure 3 shows a representation of the separation of a profile into different spacing segments, based on upper and lower limits. The powerful Vision64 software allows for default settings completely in compliance with ISO recommended standards for the measurement analysis.

The digital filters are applied with specified cutoffs .c and .s,which stand for the long and short wave cut offs, respectively. The two equations below show the mathematics of modifying a particular signal component by this filtering (Gaussian-filtered roughness and waviness). At λ = λc, λs the amplitude of the particular component of the signal is attenuated 50%.

Figure 5. Example 2D profiles on a silicon wafer showing the four profiles (total, primary, waviness, and roughness) according to prescribed filter settings.

Conclusions

The application of filtering is a straightforward task using Vision64 software when measuring your test articles on the DektakXT platform. ISO or ASME defined cutoff wavelengths can be implemented by checking a box; user-defined cutoffs can also be defined and used by unchecking the standard cutoff box and typing into a dialog for entry. Bruker offers 45° cone angle tips for compliance with ISO specifications for surface 2D profilometry as well as 60° cone angle tips for use on the DektakXT.


References

  1. ISO 4288, Geometrical Product Specifications (GPS) — Surface texture: Profile method — Rules and procedures for the assessment of surface texture.
  2. Surface Texture (Surface Roughness, Waviness, and Lay), an American National Standard, ASME B46.1-2002, New York, NY.
  3. ISO 4287, Geometrical Product Specifications (GPS) — Surface texture: Profile method — Terms, definitions and surface texture parameters, 1997.


Authors

Matt Novak, Ph.D., Bruker Nano Surfaces Division (matt.novak@bruker-nano.com)

Son Bui, Ph.D., Bruker Nano Surfaces Division (son.bui@bruker-nano.com)


Bruker Nano Surfaces Division is continually improving its products and reserves the right to change specifications without notice. ©2012 Bruker Corporation. All rights reserved. Vision64 and DektakXT are trademarks of Bruker Corporation. AN550, Rev. A1.

Appendix

Free Instant Download

Download the Full-Length PDF

Input value is invalid.

Get instant access to the full-length PDF

Please enter your first name
Please enter your last name
Please enter your e-mail address
Please enter a valid phone number
Please enter your Company/Institution
What best describes your current interest?
Please add me to your email subscription list so I can receive webinar invitations, product announcements and events near me.
Please accept the Terms and Conditions

             Privacy Notice   Terms of Use


  * Please fill out the mandatory fields.

Your download is now available.


Note:
If you exit this page, you may not be able to reopen this download window without re-submitting the form.