引用本文:汪国平,孙家广.平面NURBS曲线及其Offset的双圆弧逼近.软件学报,2000,11(10):1368-1374
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5165次   下载 5791 本文二维码信息
码上扫一扫!
分享到: 微信 更多
平面NURBS曲线及其Offset的双圆弧逼近
汪国平1, 孙家广2
1.北京大学计算机科学技术系,北京,100871;2.清华大学计算机科学与技术系,北京,100084
摘要:
除直线、圆弧、速端曲线等少数几种曲线外,平面参数曲线的offset曲线通常不能表示成有 理参数形式,因此在实际应用中,为了方便造型系统中数据结构和几何算法的统一表示,offse t曲线通常用低次曲线逼近来表示.通过用双圆弧逼近表示NURBS(non-uniform rational B -spline)曲线及其offset,并利用双圆弧逼近的特有性质,把offset的双圆弧逼近转化为原 曲线的双圆弧逼近,简化了问题的求解.同时考虑了双圆弧逼近算法中分割点的选取、公切点 的确定以及误差估计等主要问题.具体算
关键词:  NURBS(non-uniform rational B-spline)曲线,offset,逼近,双圆弧,计算机辅助几何设计.
DOI:
分类号:
基金项目:本文研究得到国家自然科学基金(No.69772019)和国家863高科技项目基金(No.863- 511-842-004)资助.
The Biarc Approximation of Planar NURBS Curve and Its Offset
WANG Guo-ping,SUN Jia-guang
Abstract:
The planar offset curve cannot be expressed as rational parametric curve in gene ral excepta few types of curves such as line, arc, Hodograghs etc. In practice, the offset curve usually is approximated by lower degree rational polynomial cur ve in order to have the unified expression of data structure and geometric algor ithm in the commercial modeling systems. In this paper, an approximation approac h to NURBS (non-uniform rational B-spline) curve and its offset is presented b y using biarc. The biarc approximation of offset curve is simplified to biarc ap proximation to original curve. Some important and key problems, such as the reas onable selection of split points in NURBS curve, the definition of cotangent poi nt of biarc and error estimate method, are discussed. Examples verify the effici ency and reliability of the algorithms, which are implemented in the commercial geometric modeling systems Gems5.0 developed by CAD Center of Tsinghua University.
Key words:  NURBS (non-uniform rational B-spline) curve, offset, approximation, biarc, CAGD (computer aided geometric design).

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: