摘要:随着无损检测行业的快速发展,为了更好、更直观地对检测到的缺陷进行客观评价,人们已经不再满足于获得的二维信息量,更想获得被检构件内部缺陷的空间位置分布。
采用无损检测的方法确定复杂结构精密焊件中缺陷的空间位置之后,若能实现其在复杂结构焊件中的可视化,结合断裂力学的方法就可对复杂结构精密焊件进行无损评价,这对于重要焊接结构的结构完整性评价有着重要的意义。
本文开发了基于MATLAB的缺陷空间位置可视化程序,设计了GUI界面,实现了批量缺陷数据的自动输入和两侧焊缝中缺陷的同时显示。开发的可视化程序可实现焊件结构尺寸的调整,三维模型自动生成、旋转角度调整、透明化处理、三视图显示、缺陷信息查询等功能,为复杂结构精密焊件中射线检测缺陷位置的三维显示提供了一种新的解决方案。
关键词 X射线检测;焊缝缺陷;空间位置可视化
目录
摘要
Abstract
1 绪论-2
1.1 研究的目的及意义-2
1.2 国内外研究现状及发展趋势-2
1.3本课题主要研究内容-4
2 MATLAB软件-5
2.1 引言-5
2.1.1 MATLAB的发展简史-5
2.2 MATLAB的特点-6
2.2.1 MATLAB软件介绍-8
本章小结-8
3 工字形焊件内部缺陷可视化-10
3.1 引言-10
3.2 焊件结构重建-10
3.3 内部缺陷重建-11
3.3.1三维曲面图形绘制方法-11
3.4 GUI界面-14
3.4.1 句柄图形系列-14
3.4.2 GUI界面规划-15
3.4.3 GUI界面设计步骤-15
3.5 焊件缺陷可视化程序-16
本章小结-20
结论-22
致谢-23
参考文献-24