首页 | 本学科首页   官方微博 | 高级检索  
     


Implementation of a CNC NURBS curve interpolator based on control of speed and precision
Authors:Liyan Zhang  Yuchao Bian  Hu Chen  Kuisheng Wang
Affiliation:1. School of Mechanical and Electrical Engineering, Beijing University of Chemical Technology , Beijing, China zhangly@mail.buct.edu.cn;3. Beijing Shouke CATCH Electric Technology Co., Ltd. , Beijing, China;4. School of Mechanical and Electrical Engineering, Beijing University of Chemical Technology , Beijing, China
Abstract:An efficient real-time Non-Uniform Rational B-Spline (NURBS) curve interpolator for high-speed and high-accuracy curve machining is developed and implemented, which considers the confined contour error, acceleration/deceleration (ACC/DEC) planning and the machine dynamic response simultaneously. A practical method is proposed to adjust the feed rate to the curvature radius of NURBS curves to achieve higher machining precision. However, at the sharp corner of the curves, the feed rate fluctuation might result in large impacts to machine tools. The offline pre-interpolation for sharp corners is presented. The feed rate is reduced in advance according with the machine's acceleration capability as well as satisfying the confined contour error. The velocity profile can be chosen dynamically to meet the requirements of the machining process by means of flexible ACC/DEC planning. In addition, a new strategy based on the geometrical properties of NURBS curves is suggested to predict the deceleration point. Therefore, the process of acceleration and deceleration is so smooth that it can satisfy the need of the machining process. This NURBS interpolator has been validated on a CNC system, which greatly improves machining accuracy for both position and velocity control.
Keywords:NURBS  interpolate  acceleration/deceleration  CNC
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号