Development of Machinable Ellipses by NURBS Curves
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33030
Development of Machinable Ellipses by NURBS Curves

Authors: Yuan L. Lai, Jian H. Chen, Jui P. Hung

Abstract:

Owning to the high-speed feed rate and ultra spindle speed have been used in modern machine tools, the tool-path generation plays a key role in the successful application of a High-Speed Machining (HSM) system. Because of its importance in both high-speed machining and tool-path generation, approximating a contour by NURBS format is a potential function in CAD/CAM/CNC systems. It is much more convenient to represent an ellipse by parametric form than to connect points laboriously determined in a CNC system. A new approximating method based on optimum processes and NURBS curves of any degree to the ellipses is presented in this study. Such operations can be the foundation of tool-radius compensation interpolator of NURBS curves in CNC system. All operating processes for a CAD tool is presented and demonstrated by practical models.

Keywords: Ellipse, Approximation, NURBS, Optimum.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1080030

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2291

References:


[1] F.E. Giesecke, A. Mitchell, H.C. Spencer, I.L. Hill, R.O. Loving, J.T. Dygdon, Engineering Graphics, Macmillan, 1985.
[2] C. Jensen, and J.D. Helsel, Engineering Drawing and Design, McGraw-Hill, 1985.
[3] P.L. Rosin, A survey and comparison of traditional piecewise circular approximations to the ellipse, Computer Aided Geometric Design, 16, 1999, pp.269-286.
[4] W.H. Qian, and K. Qian, Optimising the four-arc approximation to ellipses, Computer Aided Geometric Design, 18, 2001, pp.1-19.
[5] C. Blanc, and C. Schlick, Accurate Parametrization of Conics by NURBS, IEEE Computer Graphics and Applications, 16(3), 1996, pp.64-71.
[6] J.M. Carnicer, E. Mainar, J.M. Pena, Representing circles with five control points, Computer Aided Geometric Design, 20, 2003, pp.501-511.
[7] J.J. Chou, Higher order Bezier circles, Computer-Aided Design, 27, 1995, pp.303-309.
[8] L.A. Piegl, and W. Tiller, A Menagerie of Rational B-Spline Circles, IEEE Computer Graphics and Applications, 9(5), 1989, pp.48-56.
[9] L.A. Piegl, and W. Tiller, Circle approximation using integral B-splines, Computer-Aided Design, 35, 2003, pp.601-607.
[10] S.H.F. Chuang, and C.Z. Kao, One-sided arc approximation of B-spline curves for interference-free offsetting, Computer-Aided Design, 31, 1999, pp.111-118.
[11] G. Elber, I.K. Lee, M.S. Kim, Comparing offset curve approximation methods, IEEE Computer Graphics and Applications, 17(3), 1997, pp.62-71.
[12] I.K. Lee, M.S. Kim, G. Elber, Planar curve offset based on circle approximation, Computer-Aided Design, 28, 1996, pp.617-630.
[13] Y.M. Li, V.Y. Hsu, Curve offsetting based on Legendre series, Computer Aided Geometric Design, 15, 1998, pp.711-720.
[14] T. Maekawa, An overview of offset curves and surface, Computer-Aided Design, 31, 1999, pp.165-173.
[15] 1 J.B.S. Oliveira, and L.H. Figueiredo, Robust Approximation of Offsets and Bisectors of Plane Curves, IEEE Computer Graphics and Image Processing, 2000, pp.139-145. 1
[16] L.A. Piegl, and W. Tiller, Computing offsets of NURBS curves and surfaces, Computer-Aided Design, 31, 1999, pp.147-156.
[17] M.Y. Cheng, M.C. Tsai, J.C. Kuo, Real-time NURBS command generators for CNC servo controllers, International Journal of Machine Tools and Manufacture, 42, 2002, pp.801-813.
[18] M. Tikhon, T.J. Ko, S.H. Lee, H.S. Kim, NURBS interpolator for constant material removal rate in open NC machine tools, International Journal of Machine Tools and Manufacture, 44, 2004, pp.237-245.
[19] M.C. Tsai, C.W. Cheng, M.Y. Cheng, A real-time NURBS surface interpolator for precision three-axis CNC machining, International Journal of Machine Tools and Manufacture, 43, 2003, pp.1217-1227.
[20] S.S. Yeh, and P.L. Hsu, Adaptive-feedrate interpolation for parametric curves with a confined chord error, Computer-Aided Design, 34, 2002, pp.229-237.
[21] T. Yong, and R. Narayanaswami, A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining, Computer-Aided Design, 35, 2003, pp.1249-1259.
[22] Q.G. Zhang, and B.R. Greenway, Development and implementation of a NURBS curve motion interpolator, Robotics and Computer-Integrated Manufacturing. 14, 1998, pp.27-36.
[23] FANUC LTD., FANUC Series 16i/160i/160is-MB Operator-s Manual, 2001.
[24] Siemens AG, Sinumerik 840D/810D/FM-NC Programming Guide: Advanced, 1997.
[25] G. Elber, and E. Cohen, Error Bounded Variable Distance Offset Operator for Free Form Curves and Surfaces, International Journal of Computational Geometry and Application, 1(1), 1991, pp.67-78.
[26] R.T. Farouki, Conic Approximation of Conic Offsets, Journal of Symbolic Computation, 23, 1997, pp.301-313.