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

NURBS曲面(实体)扫描体的逼近算法
引用本文:何朝阳,李际军. NURBS曲面(实体)扫描体的逼近算法[J]. 工程图学学报, 2006, 27(3): 84-91
作者姓名:何朝阳  李际军
作者单位:1. 浙江大学计算机学院,浙江,杭州,310027;浙江工业大学之江学院,浙江,杭州,310024
2. 浙江大学计算机学院,浙江,杭州,310027
基金项目:浙江省科技计划;浙江省教育厅资助项目
摘    要:实现了一种NURBS曲面(实体)扫描而成的扫描体逼近方法。本方法主要通过:①用系列平面的切割,把NURBS曲面(实体)进行降维处理,变成系列平面曲线;②为曲线设置局部标架;③在局部标架下求出每一曲线在每一时刻的极值点而后转换成原曲线的奇异点;④使用fast marching cubes算法删去扫描体内部点,保留扫描体边界上的奇异点;⑤由保留的奇异点通过插值或逼近方式构建边界曲面。本算法能较好地逼近NURBS扫描体,其逼近精度可通过控制切割精度和扫描过程中时间间隔的选取而有效控制。

关 键 词:计算机应用  计算机辅助几何设计  NURBS曲面(实体)  扫描体  marchingcubes算法
文章编号:1003-0158(2006)03-0084-08
收稿时间:2006-03-01
修稿时间:2006-03-01

An Approximating Algorithm for Swept Volumes of NURBS Surfaces or Solids
HE Chao-yang,LI Ji-jun. An Approximating Algorithm for Swept Volumes of NURBS Surfaces or Solids[J]. Journal of Engineering Graphics, 2006, 27(3): 84-91
Authors:HE Chao-yang  LI Ji-jun
Affiliation:1. College of Computer Science, Zhejiang University, Hangzhou Zhejiang 310027, China; 2. Zhijiang College, Zhejiang University of Technology, Hangzhou Zhejiang 310024, China
Abstract:An approximate swept volume of NURBS surfaces or solids is established through slicing the generatrix surfaces or solids with a series of planes to get the corresponding cross-sectional curve and determining their local maxima and minima points along the sweeping path in a local coordinate system;using fast marching cubes method to clean out located points inside the swept volumes and finally fitting each envelope surface with NURBS patches.Accuracy of this approach could be controlled by changing the number of slicing planes and the interval of checking envelope volume in sweeping.
Keywords:computer application  CAGD  NURBS surfaces or solids  swept volume  marching cubes method
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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