Skip to main content
Log in

Calculation of the Normal Vector using the 3 × 3 Moving Mask Method for Freeform Surface Measurement and its Application

  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

The concept of a 3 × 3 moving mask operation image-processing technique is proposed to calculate the normal vector of measuring points in this study. The method developed reduces greatly the calculation time of matrix operation and memory space in comparison with the traditional composite Ferguson-spline method. The methodology for calculating the normal vector is to select eight neighbouring points at equal distances in the vicinity of an arbitrary node on the surface, from which a small surface patch can then be constructed from the nine selected points. Different analytical methods are used to calculate the unit normal vector, namely the Bezier method with uniform parameters and the Bezier method with non-uniform parameters, and are discussed in this study. The accuracy of these two methods in calculating the unit normal vector was also verified by calculating different positions on a spherical surface. The Shepard interpolation method was adopted to interpolate a few control points from a massive number of measured data points to establish the CAD model of a freeform surface using a rectangular grid. The method developed was applied for the measurement of a freeform surface (mouse surface) using a coordinate measuring machine. The local Shepard interpolation method was used to interpolate 16 control points from 1054 measured data points. A bi-cubic Bezier- and B-spline surface CAD model were constructed through these interpolated control points.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shiou, FJ., Lin, YF. Calculation of the Normal Vector using the 3 × 3 Moving Mask Method for Freeform Surface Measurement and its Application. Int J Adv Manuf Technol 19, 516–524 (2002). https://doi.org/10.1007/s001700200055

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s001700200055

Navigation