A Research on Curve Fitting of Cubic B-spline Wavelets
-
摘要: 针对拟合曲线的精度与光顺性互相冲突,在进行曲线拟合时常以牺牲一方面的质量来使另一方面满足要求的问题,提出了基于三次B样条小波的曲线拟合方法。对控制点坐标的数据信息进行小波处理,剔除高频细节信息,获取低频主体信息,用将近原始控制点一半数目的新的控制点来表示原始控制点的数据特征,既保证了拟合精度又提高了拟合光顺性,从而提高了数控加工的精度。经实例验证,该方法行之有效,为曲线拟合提供了一种兼顾拟合精度、光顺性与加工精度的方法。Abstract: Due to the conflict between the accuracy of the curve fitting and the smoothness, which most of time sacrifices the quality of one aspect of the curve fitting to meet the requirement for another when the curve fitting is conducted, the curve fitting method based on the cubic B-spline wavelet transform is put forward. The data on original control points are processed with the wavelet transform, information on high frequency detail is removed to obtain principal information on low frequency. The new control points are used to represent the data characteristics of the original control points, thus ensuring the precision and improving the smoothness of the curve fitting and the machining accuracy. The case studies show that the curve fitting method is effective and provides a compromise method for the curve fitting between fitting precision, smoothness and machining accuracy.
-
Key words:
- curve fitting /
- machining accuracy /
- smoothness /
- wavelet /
- cubic B-spline
-
[1] 王明海,李晓鹏.叶片型面曲率属性对数控铣削加工过程的影响[J].航空动力学报,2013,28(1):25-31 Wang M H, Li X P. Effect of curvature attribute of free-form surface on CNC milling process[J]. Journal of Aerospace Power, 2013,28(1):25-31(in Chinese) [2] 王泠.曲率急变轮廓分区域变进给速度加工技术研究[D].大连:大连理工大学,2015 Wang L. Research on sub-regional processing technology with variable feed speeds for contour with rapidly varied curvature[D]. Dalian:Dalian University of Technology, 2015(in Chinese) [3] 叶佩青,陈涛,汪劲松.复杂曲面五坐标数控加工刀具轨迹的规划算法[J].机械科学与技术,2004,23(8):883-886 Ye P Q, Chen T, Wang J S. Tool path planning algorithm for five-axis NC machining of sculptured surfaces[J]. Mechanical Science and Technology, 2004,23(8):883-886(in Chinese) [4] 闫晓婧.复杂曲线曲面的高速高精度数控加工研究[D].合肥:合肥工业大学,2004 Yan X J. The research of high speed and accuracy CNC machining of the complex shape[D]. Hefei:Hefei University of Technology, 2004(in Chinese) [5] Jiang Y, Li Y M. The research of the approximate algorithm based on cubic B-spline curves[C]//Proceedings of the 5th International Conference on Information and Computing Science. Liverpool, UK:IEEE, 2012:23-26 [6] Zhao X Y, Zhang C M, Xu L, et al. IGA-based point cloud fitting using B-spline surfaces for reverse engineering[J]. Information Sciences, 2013,245:276-289 [7] 段振云,王宁,杨旭,等.一种改进B样条曲线拟合算法研究[J].机械设计与制造,2016,(5):17-19,23 Duan Z Y, Wang N, Yang X, et al. An algorithm of improved B-spline curve fitting[J]. Machinery Design & Manufacture, 2016,(5):17-19,23(in Chinese) [8] Park H, Lee J H. B-spline curve fitting based on adaptive curve refinement using dominant points[J]. Computer-Aided Design, 2007,39(6):439-451 [9] Ma D W, Kruth J P. NURBS curve and surface fitting for reverse engineering[J]. The International Journal of Advanced Manufacturing Technology, 1998,14(12):918-927 [10] 朱心雄.自由曲线曲面造型技术[M].北京:科学出版社,2000 Zhu X X. Freeform curve and surface modeling technique[M]. Beijing:Science Press, 2000(in Chinese) [11] 李爱民,方宗德.NURBS曲线曲面的多分辨率几何建模[J].计算机辅助设计与图形学学报,2010,22(8):1339-1343 Li A M, Fang Z D. Multiresolution geometric modeling for NURBS curves and surfaces[J]. Journal of Computer-Aided Design & Computer Graphics, 2010,22(8):1339-1343(in Chinese) [12] 张梅.基于小波分析的B样条曲面造型方法的研究[D].哈尔滨:哈尔滨工业大学,2008 Zhang M. Study on modeling method of B-spline surface based on wavelet analysis[D]. Harbin:Harbin Institute of Technology, 2008(in Chinese) [13] Stollnitz E J, DeRose T D, Salesin D H. Wavelets for computer graphics:a primer. 2[J]. IEEE Computer Graphics and Applications, 1995,15(4):75-85 [14] Maleknejad K, Sahlan M N, Ostadi A. Numerical solution of fractional Integro-differential equation by using cubic B-spline wavelets[J]. Lecture Notes in Engineering & Computer Science, 2013,2204(1):389-410 [15] 谢晋,邹明山,崔晓玲.复杂自由曲面曲率分布特征对数控铣削性能的影响[J].机械工程学报,2009,45(11):158-162 Xie J, Zou M S, Cui X L. Effect of curvature distribution feature of complex free-form surface on CNC milling performance[J]. Journal of Mechanical Engineering, 2009,45(11):158-162(in Chinese)
点击查看大图
计量
- 文章访问数: 218
- HTML全文浏览量: 25
- PDF下载量: 11
- 被引次数: 0