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


A novel approach for computing C2-continuous offset of NURBS curves
Authors:S-HF Chuang  J-L Shih
Affiliation:(1) Department of Mechanical Engineering, National Chung-Hsing University, 250 Kuo-kuang Road, Taichung, 402, Taiwan
Abstract:Computing offset curves is an important geometric operation in areas of CAD/CAM, robotics, cam design and many industrial applications. In this paper, an algorithm for computing offsets of NURBS curves using C2-continuous B-spline curves is presented. The progenitor curve in database is initially approximated by a line-fitting curve, and then the exact offset of this line-fitting curve is introduced as an initial offset. Based on the initial offset and a set of selected knots, an intended C2-continuous B-spline curve is subsequently constructed. The method uses a new error-measuring scheme, which is based on the convex hull property of Bézier curves and the idea of cumulative errors, to calculate the global error bound of offset approximation. The method obtains offset curves with C2 continuity and guarantees that the actual error bound is precisely within the prescribed tolerance. In addition, it also allows one to selectively parametrize the offset curve.
Keywords:CAD/CAM  NURBS curves  Offsetting            C2 continuity  Piecewise Bézier curves
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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