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

基于 NURBS 的多面体圆角过渡算法
引用本文:吴怀军,孙家广,杨长贵.基于 NURBS 的多面体圆角过渡算法[J].清华大学学报(自然科学版),1997(9).
作者姓名:吴怀军  孙家广  杨长贵
作者单位:清华大学计算机科学与技术系
基金项目:国家“八五”科技攻关项目
摘    要:多面体的圆角过渡是CAD/CAM中的一种重要操作。该文研究了多面体的边端点附近的情形,给出了直接计算边过渡曲面NURBS控制点的算法,避免了复杂的求交、分类和裁剪;分析了任意三边构成的角点的过渡曲面形状,给出了各种情形下角点过渡曲面的非均匀有理B样条(NURBS)表示的生成算法;针对产品造型中常见的情形给出了快速算法。文中算法生成的过渡曲面都是NURBS曲面,它们与其基曲面间以及沿边过渡曲面与角过渡曲面的公共边界均满足G1连续。

关 键 词:圆角过渡  非均匀有理B-样条  等距面  蒙皮法  G~1连续

NURBS based skinning rounding method
Wu Huaijun,Sun Jiaguang,Yang Changgui.NURBS based skinning rounding method[J].Journal of Tsinghua University(Science and Technology),1997(9).
Authors:Wu Huaijun  Sun Jiaguang  Yang Changgui
Institution:Wu Huaijun,Sun Jiaguang,Yang Changgui Department of Computer Science and Technology,Tsinghua University,Beijing 100084
Abstract:Rounding of polyhedra is an important operation in CAD/CAM. This paper studies the situation around the vertex of an edge and presents the algorithm to calculate the NURBS control net of the edge rounding and avoid the complicated intersection, clarification and trimming. It also analyses the different shapes of the rounding at the corner formed by arbitary three edges. It gives the generating algorithm of the nonuniform rational B spline (NURBS) rounding at the corner under each situation and presents fast algorithm for the most commonly used condition in product modeling. Every surface generated is a NURBS surface and G 1 continuity is satisfied between roundings and their base planes and along common edges between edge roundings and corner rounding.
Keywords:
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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