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

一种修改NURBS曲线形状的新方法
引用本文:王志国,周来水,王小平.一种修改NURBS曲线形状的新方法[J].计算机学报,2004,27(12):1672-1678.
作者姓名:王志国  周来水  王小平
作者单位:南京航空航天大学机电学院CAD/CAM工程研究中心,南京,210016
基金项目:高等学校优秀青年教师教学科研奖励计划基金资助
摘    要:曲线曲面的形状修改是计算机几何造型过程中的重要部分.文章提出了一种修改NURBS曲线的新方法,使得修改后的曲线在多个参数点处满足用户给定的几何约束(如点约束、切矢约束),首先引入了一些新的概念如:局部曲线、总曲线、多余约束和多余曲线等.对于每个参数点分别计算出一系列满足该点处几何约束的局部曲线,并由此构造了总曲线.接着插值一条满足多余约束的多余曲线.最后运用构造Coons曲面的思想,计算出最终的修改曲线,它等于总曲线减去多余曲线.同时我们发现两种现存的修改NURBS曲线的方法是一样的.实例表明此方法适用于CAD软件系统。

关 键 词:NURBS  形状修改  Coons曲面  约束优化  光顺性

New Method to Modify NURBS Curves
WANG Zhi-Guo,ZHOU Lai-shui,WANG Xiao-Ping.New Method to Modify NURBS Curves[J].Chinese Journal of Computers,2004,27(12):1672-1678.
Authors:WANG Zhi-Guo  ZHOU Lai-shui  WANG Xiao-Ping
Abstract:Shape modification of curves or surfaces is an important process in computer geometric modeling. This paper presents a new method to modify NURBS curves so that their shapes satisfy specified geometric constraints such as points and tangent vectors at more than one selected parametric points. The main idea of this method is given as follows: Firstly, some new conceptions are introduced, such as local curve, total curve, redundant constraints and redundant curve etc. For every parametric point, after computing a set of local curves that satisfy constraints at those parametric points respectively, one total curve consisting of those local curves is constructed. Subsequently, one redundant curve satisfying the redundant constraints is interpolated. Finally, applying the idea of constructing Coons surface, the modified curve that equals to the redundant curve subtracted from the total curve is obtained. Meanwhile, as a byproduct, authors find two existing methods are actually the same one. Examples show that the proposed approach is applicable for CAD systems.
Keywords:NURBS  shape modification  Coons surface  constrained optimization  fairness
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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