Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/172132
Title: OPTIMAL CURVE FITTING FOR CNC MACHINING
Authors: TENG CHIN SENG
Issue Date: 1995
Citation: TENG CHIN SENG (1995). OPTIMAL CURVE FITTING FOR CNC MACHINING. ScholarBank@NUS Repository.
Abstract: In general, CNC machines can only perform linear, circular and sometimes parabolic interpolations and hence, cannot generate higher-order and other functional curves used to define the objects to be manufactured by machining. Consequently, several segments of lower-order curves have to be used to approximate the given curve subject to a given tolerance. Overspecification of the number of segments than necessary to ensure that the tolerance is not exceeded can lead to lengthy programs and long processing time to compute and produce the curve segments. In this thesis, the approximation is posed as an optimization problem with the objective of obtaining an optimal number of composite lower-order curves to approximate the given curve segment. The lower-order curves employed are linear, circular and parabolic curves. Fast algorithms have been developed and used to determine the optimal numbers of lower-order curve segments for cubic Bezier, cubic polynomial, trigonometric, cycloidal and exponential curves. The algorithm for the single cubic Bezier curve has also been extended to composite (two or more) Bezier curves. The composite lines, circular arcs and parabolic curves used to approximate the various curves are compared and discussed. NC codes corresponding to the composite lower order curves have also been generated to machine the respective curved parts and the machining times and surface finish conditions are compared.
URI: https://scholarbank.nus.edu.sg/handle/10635/172132
Appears in Collections:Master's Theses (Restricted)

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
b19226044.pdf23.88 MBAdobe PDF

RESTRICTED

NoneLog In

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.