期刊文献+

任意实体网格模型体积的适应性计算

Evaluating Volumes of 3-D Models Based on Adaptive Division
下载PDF
导出
摘要 在分析三维模型数据表示结构的基础上,提出一种计算三维实体模型体积的适应性方法。首先用一组等距的平行平面对网格模型进行分层剖分,并利用平面简单多边形的带符号面积公式求取相应截面的面积,然后根据相邻平面间的距离估算模型体积。该方法可根据给定的误差阈限适应性地快速计算模型体积的逼近值,或以一定的时间代价求模型体积的精确值以及模型体积的分布特征。实验表明,相应的计算程序运行稳定、快速,可以处理具有任意几何和拓扑复杂性的实体模型。 Based on analysis of data structure for representation of 3 -D mesh models, we propose a method to calculate value of volume of arbitrary 3 -D solid model by employing an adaptive division strategy. The method first divides a model into several segments by using a set of parallel planes, and then calculates the signed areas of cross sections on the planes according to the area formula of planar simple polygons. Volume values, which are between each two adjacent sections, of the solid model can consequently be calculated in virtue of the areas and distances between the adjacent sections. By collecting the values, the total volume of the model can be obtained. Our method not only can calculate volume of 3 -D model approximately and adaptively according to a threshold given by user, but also can give accurate value of model volume when some time cost is spent or extract the volume distribution of models. Experiments show that our method can run robustly and quickly even on personal computer, and can process models with arbitrary geometry and topology.
出处 《农业机械学报》 EI CAS CSCD 北大核心 2007年第1期145-149,共5页 Transactions of the Chinese Society for Agricultural Machinery
基金 国家自然科学基金资助项目(项目编号:60503058) 江苏大学自然科学预研基金资助项目(项目编号:04CX04)
关键词 体积计算 三维模型 适应性剖分 Evaluating volume, 3 - D models, Adaptive division
  • 相关文献

参考文献8

  • 1Zorin D N.Stationary subdivision and multiresolution surface representations[D].California Institute of Technology,Pasadena,California,1998.
  • 2Li L,Schemenauer N,Peng X,et al.A reverse engineering system for rapid manufacturing of complex objects[J].Robotics and Computer-Integrated Manufacturing,2002,18(1):53~67.
  • 3周儒荣,张丽艳,苏旭,周来水.海量散乱点的曲面重建算法研究[J].软件学报,2001,12(2):249-255. 被引量:131
  • 4庞明勇,卢章平,陈翠英,李青林.Loop细分技术在犁体曲面造型中的应用[J].农业机械学报,2004,35(5):58-61. 被引量:4
  • 5严蔚敏 吴伟民.数据结构[M].北京:清华大学出版社,1997..
  • 6Weiler K.Edge-based data structure for solid modeling in curved-surface environments[J].IEEE Computer Graphics and Application,1985,5(1):21~40.
  • 7庞明勇,卢章平.计算两凸多边形的并集多边形及其面积的计算机算法与实现[J].工程图学学报,2004,25(1):90-94. 被引量:13
  • 8Pu J,Liu Y,Gu Y,et al.3D model retrieval based on 2D slice similarity measurements[C]// Proc.of the 2nd International Symposium on 3D Data Processing,Visualization and Transmission.Thessaloniki,Greece,2004.

二级参考文献29

  • 1史力平.三维数据场可视化技术在逆向工程中的应用研究(硕士学位论文)[M].南京:南京航空航天大学,1999..
  • 2李桂清.[D].北京: 中国科学院计算机技术研究所,2000.
  • 3Müller Kerstin, Havemann Saven. Subdivision surface tessellation on the fly using a versatile mesh data structure. In: Gross M, Hopgood F R A, ed. Eurographics '2000, 2000.
  • 4Doo D, Sabin M. Behaviour of recursive division surfaces near extraordinary points. Computer Aided Design, 1978,10(6):356~360
  • 5王国瑾, 汪国昭, 郑建民. 计算机辅助几何设计. 北京: 高等教育出版社,施普林格出版社, 2001.
  • 6Catmull E, Clark J. Recursively generated B-spline surfaces on arbitrary topological meshes. Computer Aided Design, 1978,10(6):350~355
  • 7Qin Hong, Baba C V. Dynamic Catmull-clark subdivision surfaces. Transaction on Visualization and Computer Graphics, 1998,3(4):215~230
  • 8Farin G, Sapidis N. Curvature and the fairness of the curves and surfaces, IEEE Computer Graphics and Application, 1989,19(8):52~57
  • 9桑正中. 农业机械学(上册). 北京: 中国农业机械出版社,1988. 36-64
  • 10施法中. 计算机辅助几何设计与非均匀有理B样条. 北京: 北京航空航天大学出版社, 1994. 121-465

共引文献416

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部