Planar B-Spline Curve Interpolation with Various Parameterizations

Ng, Zhi Siang (2015) Planar B-Spline Curve Interpolation with Various Parameterizations. Other thesis, INTI International University.

BMEGI - 45.pdf

Download (605kB) | Preview


In previous days of shape modelling, the shape of engineering product arc represented by points. It is will make life easier if could provide mathematical equations that able define the shape of an engineering product. The aim of the project is to interpolate the set of data points with B-Spline polynomial with different parameterization method such as chord length, centripetal and equal spaced parameterization. It is found that same set of data points, it may not be able to generate same shape of curve. The objective of this project investigate how the parameterization affect the shape of curve. In this paper, mathematical formula of different parameterization will be presented. The mathematical formula of different parameterization are then be convert into Excel Macro VBA to help generate results in a more efficiency way. Several set of data points which representing different characteristic of curve such as convex shape, inflected shape and Z shape are created to test how different parameterization on curve behave on it and the characteristic and properties of different parameterization are recorded. It was found that chord length parameterization curve are normally having bulges on longer chords, Centripetal parametcri7.ation curve following longer chords closer while for equal space easily to produce sharp points or loops with higher degree of curve. Furthermore, the impact of degree on different parameterization will also be discussed in this paper.

Item Type: Thesis (Other)
Additional Information: BMEGI 45
Subjects: T Technology > TJ Mechanical engineering and machinery
Divisions: Faculty of Engineering, Science and Mathematics > School of Engineering and Quantity Surveying
Depositing User: Unnamed user with email
Date Deposited: 26 Feb 2016 03:22
Last Modified: 06 Apr 2016 09:48

Actions (login required)

View Item View Item