论文部分内容阅读
船舶建造过程中几何量的测量是船体建造精度控制技术的重要内容,随着测量技术与计算机技术的发展,使船体分段的三维测量成为可能。船体分段的三维测量依赖于测量点与模型之间的偏差分析。因此,开发出支持偏差分析、偏差报告生成等功能的后处理系统是实施船体分段三维测量的关键。设计了测量点后处理系统的总体方案,并在MFC应用程序框架的基础上应用HOOPS/3dAF组件搭建系统的应用程序。根据测量点偏差分析的特点,分别为测量点以及与测量点相关的图形标注设计了相应模型图段进行存储。在分析现有点云配准方法的基础上,通过三点和两点变换的方式实现测量点的初始位姿变换。基于HOOPS射线选取原理与HOOPS/MVO架构技术,为粗配准操作设计了鼠标拾取变换点的交互方式。基于MFC对话框技术与MFC消息机制,设计了在对话框中选取变换点编号的交互方式。利用最近点搜索算法实现对应位置上的测量点与管理点的配对,进而计算出两者之间的偏差。基于MFC停靠窗口技术与HOOPS标注牌技术,设计了视图表格与图形标注两种偏差的表达形式。在精配准环节,设计了一点轴旋转与两点轴旋转的交互方式,实现测量点与模型的贴合。通过对HOOPS标注牌绘制原理的深入研究,实现了尺寸标注与角度标注两种精度辅助标注功能。通过设置HOOPS图段的渲染方式与摄像头参数实现模型的二维渲染。然后利用HOOPS内部坐标系的转换完成报告模板的加载,实现偏差报告的生成功能。基于对HOOPS文件输入输出功能架构和HOOPS/HIO组件技术的研究,实现偏差报告的文件生成。目前船体分段测量后处理系统已基本完成。程序的测试结果表明系统能顺利实现各部分功能,证明了系统总体方案设计合理,技术路线选择正确。