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

自由曲线曲面重构的数据结构设计
引用本文:谭志斌,朱小平,孙兰凤,王玉云.自由曲线曲面重构的数据结构设计[J].天津大学学报(自然科学与工程技术版),2004,37(2):148-151.
作者姓名:谭志斌  朱小平  孙兰凤  王玉云
作者单位:[1]天津大学机械工程学院,天津300072 [2]浙江育英职业技术学院,杭州310018 [3]大港油田钻井服务中心,天津300280
摘    要:自由曲线曲面重构的数据结构设计是开发逆向工程软件的关键技术之一,该文以MFC(微软基础类库)为基础,研究了基于四边域参数的B-Spline和NURBS曲面重构的数据结构设计的原理、方法及应用,它包括4个部分:点云的数据处理、曲线曲面的反求、矩阵方程解法的组织和曲面的OpenGL显示,实践表明,利用这种方法可以构造简洁的数据结构和高效的曲面反求算法,以解决计算精度和速度问题;利用OpenGL的硬件加速功能可以解决显示速度及质量问题。

关 键 词:自由曲线  曲面  重构  数据结构设计  逆向工程  MFC  OpenGL  面向对象方法
文章编号:0493-2137(2004)02-0148-04
修稿时间:2002年12月8日

Data Structure Design of Free Curve and Surface Reconstruction
TAN Zhi-bin,ZHU Xiao-ping,SUN Lan-feng,WANG Yu-yun.Data Structure Design of Free Curve and Surface Reconstruction[J].Journal of Tianjin University(Science and Technology),2004,37(2):148-151.
Authors:TAN Zhi-bin  ZHU Xiao-ping  SUN Lan-feng  WANG Yu-yun
Institution:TAN Zhi-bin~1,ZHU Xiao-ping~2,SUN Lan-feng~1,WANG Yu-yun~3
Abstract:The data structure design of free curve and surface reconstruction is one of the key technologies of developing reverse engineering software.The principal,method and application of data structure design of B-Spline and NURBS surface reconstruction are studied based on MFC(Microsoft foundation classes).It contains four parts: the data disposition of pointcloud, the reverse calculation of surface, the organization of matrix equation arithmetic and the OpenGL display of surface.The practice shows that by using this method, it is easy to construct concise date structure and high efficient surface reconstruction arithmetic which can be used to solute the question of calculate precision and speed. And by using the function of hardware acceleration of OpenGL, the question of display speed and quality can be soluted.
Keywords:reverse engineering  curve  surface  reconstruction  Microsoft foundation classes (MFC)  OpenGL
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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