Show simple item record

dc.contributor.supervisor Walton, Desmond (Computer Science) en
dc.contributor.author Anant, Unmesh
dc.date.accessioned 2010-04-09T15:20:59Z
dc.date.available 2010-04-09T15:20:59Z
dc.date.issued 2010-04-09T15:20:59Z
dc.identifier.uri http://hdl.handle.net/1993/3952
dc.description.abstract Non-Uniform Rational B-Splines (NURBS) curve has acquired great significance in the field of Computer Aided Design and Machining due to their ability to draw a large variety of shapes in an interactive computer graphics environment. A biarc curve is a composition of two circular arcs such that they are tangent continuous at the point of join. Biarcs have replaced traditionally used line segments in approximating curves and surfaces for generating tool paths of Computerised cutting machines called CNC (Computerised Numerical Controlled) machines. This is due to their ability to be at a greater proximity to the original curve with fewer number of segments. Since most of the machining tools can move only in straight lines and circular arcs, it is desirable that the tool paths be composed of biarcs and/or straight line segments. Shape preserving interpolation is a technique of drawing a curve through a set of points such that the shape represented by the data points are preserved. Both NURBS and biarc curves are not essentially shape preserving curves; however, if certain constraints are imposed on them, they are able to preserve the shape represented by the data points. This work proposes a technique that incorporates both NURBS and biarcs to perform the interpolation. The advantages are twofold; it acts as a common platform for the two techniques to operate together, which is novel, and the fitted NURBS curve can be approximated by biarcs, which has applications in the machining industry. en
dc.format.extent 724869 bytes
dc.format.mimetype application/pdf
dc.language.iso en_US
dc.subject Biarcs en
dc.subject NURBS en
dc.subject Shape-preserving en
dc.title Shape-preserving Interpolation with Biarcs and NURBS en
dc.degree.discipline Computer Science en
dc.contributor.examiningcommittee Meek, Dereck (Computer Science) Thomas, Robert (Mathematics) en
dc.degree.level Master of Science (M.Sc.) en
dc.description.note May 2010 en


Files in this item

This item appears in the following Collection(s)

Show simple item record

View Statistics