掌桥专利:专业的专利平台
掌桥专利
首页

一种SLM工艺过程缺陷检测方法及装置

文献发布时间:2023-06-19 19:37:02


一种SLM工艺过程缺陷检测方法及装置

技术领域

本发明涉及SLM设备领域,具体涉及一种SLM工艺过程缺陷检测方法及装置。

背景技术

SLM是一种3D打印技术,是金属增材制造技术中选区激光熔化技术(SelectiveLaser Melting)的简称,它是利用激光束的热作用使金属粉末完全融化,然后经快速冷却凝固,再通过逐层叠加原理进行成形。首先,设计零件的三维模型,并用分层软件对模型进行切片处理,将产生的信息导入工作台;根据得到的信息,利用激光对粉体进行选区扫描,激光热作用下粉体快速熔化,随着激光的移动,熔化的金属液体快速冷却凝固,黏接在一起,在成形缸上形成第一层。然后,成形缸下降一层的高度,铺粉装置将粉末刮至成形区,由激光束再次熔化粉末,粉体再次冷却凝固粘结,成形第二层。随后,成形缸再次下降,铺粉装置实现铺粉,如此往复,直至得到整个成形件。整个打印过程在充满惰性气体的气氛中进行。与其他几种金属增材制造技术相比,SLM具有可成形金属种类多、成形精度高、成形速度快的优点,目前SLM技术已经在航空、航天、军工和汽车等领域得到了诸多应用。

SLM过程是一个复杂的冶金过程。在成型过程中,高能量密度的激光快速移动,导致金属的快熔快冷,再加上每层金属、每个微熔池均会受到周期性的热循环,这些均将对金属件的微观组织及缺陷的形成产生重要影响。这些缺陷主要表现为组织缺陷,而组织缺陷又分为两类:一类是由原材料特性导致的缺陷,这类缺陷无法通过优化工艺参数予以解决,主要表现为气孔;另一类是由工艺参数或设备等原因导致的缺陷,主要包括翘曲、铺粉不足、孔隙、裂纹、高密度夹杂等。这些影响因素不是孤立的,只是有所侧重。

对于SLM工艺过程来说,部分缺陷地出现对于打印过程来说是致命的,例如在进行大幅面的大型构建打印过程中,因为铺粉面积较大,如果刮刀在铺粉过程中出现缺粉情况,零件便未能被粉末完全覆盖,导致未覆盖区域过度烧结,从而导致零件发生变形,若不能及时处理则大大增加后续打印过程中零件与刮刀的碰撞风险,极可能造成打印失败。又例如,在进行多零件打印或者多工艺参数试验时,由于每个零件的打印状态和参数都有可能不同,所以每个零件的成型风险也不同,若当其中一个零件在打印过程中出现严重翘曲并与刮刀碰撞,将会导致这一批次打印的零件全部失败。这些缺陷极大地影响了SLM工艺的生产成本和效率,也是SLM工艺在进行批量生产和大型零件制造时面临的艰巨挑战。

发明内容

有鉴于此,本发明提供了一种SLM工艺过程缺陷检测方法及装置,目的在于,对SLM工艺在打印过程中的部分缺陷进行检测并进行实时的修复以保证打印过程顺利进行,提高SLM工艺的打印成功率。该方法可以在SLM打印过程中检测铺粉情况与零件翘曲情况,若发现铺粉不足,则暂停打印,调整铺粉量,重新进行铺粉动作,直到铺粉正常,若发现零件有翘曲趋势,则暂停打印,取消该零件的打印任务,以保证其他零件的正常打印。

为达上述目的,本发明采用了如下技术方案:一种SLM工艺过程缺陷检测方法,包括以下步骤:

S1、将需要打印的零件数据导入打印设备,并设置对应的打印参数,其中所述零件数据包括当次打印的零件数量、零件位置和零件尺寸信息中的至少一种。

S2、进行一次铺粉操作直至粉层覆盖整个打印幅面。

S3、通过图像采集设备对所述打印幅面进行图像采集,将采集到的图像数据输入检测系统。

S4、对采集到的图像数据进行图像处理,并根据处理后的数据进行缺陷检测。

S5、反馈缺陷检测的检测结果给所述打印设备,所述打印设备根据所述检测结果确认是否改变打印参数。

S6、激光器通过扫描振镜作用选择性地扫描固化粉层。

S7、重复步骤S2至S6直至打印完毕。

进一步的,所述对采集到的图像数据进行图像处理的步骤还包括:

利用数字图像处理算法对采集到的图像数据进行处理,从中提取出每个缺陷的轮廓信息,所述轮廓信息包括缺陷的边缘封闭轮廓。

进一步的,所述对采集到的图像数据进行图像处理的步骤还包括:

计算当前层缺陷轮廓的数量和总面积作为单层的缺陷数据,并保存最近n层的缺陷数据,其中n≥2。

进一步的,所述打印设备根据所述检测结果确认是否改变打印参数的步骤还包括:

根据最近n层的缺陷数据对缺陷进行分类,其中最近n层的缺陷数据包括最近n层的缺陷总面积和最近n层的缺陷面积变化率。

进一步的,所述根据最近n层的缺陷数据对缺陷进行分类的步骤包括:

所述最近n层的缺陷数据包括缺陷反馈值,所述缺陷反馈值包括初始数值。

若最近m层的缺陷总面积大于预设阈值S,则在所述初始数值上附加第一附加值,其中,1≤m≤n;若最近n层得缺陷面积变化率大于预设斜率阈值K,则在所述初始数值上附加第二附加值;则最近n层的缺陷反馈值为所述初始数值、所述第一附加值和第二附加值的总和。

进一步的,所述最近n层的缺陷数据还包括缺陷的位置信息,根据所述缺陷的位置信息和缺陷的轮廓信息确认该缺陷所处的矩形区域,其中每个缺陷的边缘轮廓均位于该缺陷所述的矩形区域内,并在采集到的图像上对所述矩形区域进行标注。

进一步的,根据所述缺陷的位置信息和缺陷的轮廓信息确认该缺陷所处的矩形区域的步骤还包括,基于每个所述零件位置和零件尺寸,将所述缺陷位置信息与所述零件数据对应,则在采集到的图像中,所述矩形区域覆盖缺陷对应的整个零件在当前打印层的截面。

进一步的,所述打印设备根据所述检测结果确认是否改变打印参数的步骤还包括:

若检测结果中的最近n层的缺陷反馈值小于第一预设值,则不改变打印参数直接进入步骤S6;若检测结果中的最近n层的缺陷反馈值大于等于第一预设值且小于第二预设值,则进入补粉操作,补粉完成后再进入步骤S6;若检测结果中的最近n层的缺陷反馈值大于等于第二预设值且小于第三预设值,则根据所述缺陷的位置信息,确认缺陷面积变化率异常的缺陷所对应的矩形区域,在步骤S6中扫描振镜跳过该矩形区域;若检测结果中的最近n层的缺陷反馈值大于等于第三预设值,则直接停止打印。

优选的,所述初始数值为0,所述第一附加值为1,所述第二附加值为3;则对应的所述第一预设值为1,所述第二预设值为3,所述第三预设值为4。

本申请还公开了一种SLM工艺过程缺陷检测系统,包括:

图像采集单元,所述图像采集单元用于对所述打印幅面进行图像采集;

目标检测单元,所述目标检测单元用于对采集到的图像进行预处理;

图像处理单元,所述图像处理单元根据预处理的图像采用利用混合高斯分布算法提取缺陷区域,并对缺陷区域进行轮廓边缘提取;

缺陷标记单元,所述缺陷标记单元基于缺陷轮廓的数量、位置和总面积对图像进行标记。

与现有技术相比,本发明的有益效果是:

(1)提高了SLM工艺打印成功率,SLM工艺在不断发展的过程中,会面临许多新的材料种类和零件类型,这会给SLM工艺带来许多未知的风险,通过对SLM工艺打印过程的缺陷检测与修复,能够及时对可能出现的缺陷进行纠正处理,显著提高SLM工艺打印成功率,有效降低由于打印失败造成的成本损失;

(2)提高了SLM工艺的智能化水平,有效减少SLM打印过程中的人为监控工作,降低了SLM在进行批量化生产时的人力成本。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所指出的结构来实现和获得。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例提供的一种SLM工艺过程缺陷检测流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1示出了本发明实施例提供的一种SLM工艺过程缺陷检测流程示意图。如图1所示,所述SLM工艺过程缺陷检测方法包括以下步骤:

S1、将打印零件的切片文件(CLI格式)进行区域划分和路径规划,并设置对应的工艺参数,然后导出可进行打印的工程文件,将工程文件导入SLM设备的上位机软件中,其中所述打印零件的切片文件包括当次打印的零件数量、零件位置和零件尺寸信息中的至少一种。

S2、在上位机软件中开始打印准备工作,设置铺粉量,并开始第一层铺粉,确保第一层铺粉状态良好,直至粉层覆盖整个打印幅面。

作为一种可选的实施方式,若基板较为光滑,或者打印层厚较小,可以先进行几层打印和铺粉,直到粉末平整地覆盖整个打印幅面。

S3、通过图像采集设备对所述打印幅面进行图像采集,将采集到的图像数据输入检测系统;

S4、对采集到的图像数据进行图像处理,并根据处理后的数据进行缺陷检测。

S5、反馈缺陷检测的检测结果给所述打印设备,所述打印设备根据所述检测结果确认是否改变打印参数。

S6、激光器通过扫描振镜作用选择性地扫描固化粉层。

S7、重复步骤S2至S6直至打印完毕。

进一步的,所述对采集到的图像数据进行图像处理的步骤还包括:

利用数字图像处理算法对采集到的图像数据进行处理,从中提取出每个缺陷的轮廓信息,所述轮廓信息包括缺陷的边缘封闭轮廓。

检测系统基于OpenCV开发,利用混合高斯分布算法将采集的图像进行处理,可以提取出缺陷区域;对缺陷区域进行轮廓边缘提取,将轮廓数据保存到二维数组中,并在采集到的图像上对缺陷区域进行标注。

进一步的,所述对采集到的图像数据进行图像处理的步骤还包括:

计算当前层缺陷轮廓的数量和总面积作为单层的缺陷数据,并保存最近n层的缺陷数据,其中n≥2。

作为一种可选的实施方式,计算当前层的缺陷轮廓的数量和总面积,并将数量数据和总面积数据分别插入到两个数组当中,可选的,这两个数组保存最近10层的缺陷数量和总面积数据,也即2≤n≤10。

进一步的,所述打印设备根据所述检测结果确认是否改变打印参数的步骤还包括:

根据最近n层的缺陷数据对缺陷进行分类,其中最近n层的缺陷数据包括最近n层的缺陷总面积和最近n层的缺陷面积变化率。其中,根据记录的若干层缺陷面积数据利用最小二乘法进行线性拟合,得到斜率值即为最近n层的缺陷面积变化率。

进一步的,所述根据最近n层的缺陷数据对缺陷进行分类的步骤包括:

所述最近n层的缺陷数据包括缺陷反馈值,所述缺陷反馈值包括初始数值。

若最近m层的缺陷总面积大于预设阈值S,则在所述初始数值上附加第一附加值,其中,1≤m≤n。作为一种优选的实施方式,所述m=1,也即,对于缺陷面积,仅考虑最近一层的缺陷总面积是否大于预设阈值S,对于缺陷总面积大于预设阈值的情况,优先考虑是否可以通过单层补粉的方式进行修复。

若最近n层的缺陷面积变化率大于预设斜率阈值K,则在所述初始数值上附加第二附加值;则最近n层的缺陷反馈值为所述初始数值、所述第一附加值和第二附加值的总和。作为一种可选的实施方式,当n的取值为10时,若打印层数不足10层时,则可以通过设置阶段阈值,评价所述最近n层的缺陷面积变化率,例如,对于打印层数为2-4层(实际打印层数<1/2n)的情况,设置第一斜率阈值K1,对于打印层数为5-10层(1/2n≤实际打印层数<n)的情况,设置第二斜率阈值K2,对于打印层数大于10层(实际打印层数≥n)的情况,设置第三斜率阈值K3,通过设置阶段阈值的方式,解决打印层数不足时,统计数据缺失的问题。最近n层的缺陷反馈值可以仅仅为所述初始数值和所述第一附加值的总和。

进一步的,所述最近n层的缺陷数据还包括缺陷的位置信息,根据所述缺陷的位置信息和缺陷的轮廓信息确认该缺陷所处的矩形区域,其中每个缺陷的边缘轮廓均位于该缺陷所述的矩形区域内,并在采集到的图像上对所述矩形区域进行标注。

进一步的,所述打印设备根据所述检测结果确认是否改变打印参数的步骤还包括:

若检测结果中的最近n层的缺陷反馈值小于第一预设值,则不改变打印参数直接进入步骤S6;若检测结果中的最近n层的缺陷反馈值大于等于第一预设值且小于第二预设值,则进入补粉操作,补粉完成后再进入步骤S6;若检测结果中的最近n层的缺陷反馈值大于等于第二预设值且小于第三预设值,则根据所述缺陷的位置信息,确认缺陷面积变化率异常的缺陷所对应的矩形区域,在步骤S6中扫描振镜跳过该矩形区域;若检测结果中的最近n层的缺陷反馈值大于等于第三预设值,则直接停止打印。

优选的,所述初始数值为0,所述第一附加值为1,所述第二附加值为3;则对应的所述第一预设值为1,所述第二预设值为3,所述第三预设值为4。也即若返回缺陷编号值为0,说明打印过程正常,无缺陷,可继续打印;若返回缺陷编号值为1,说明有较大面积未覆盖粉末,此时系统发出警报,根据最新记录的缺陷面积调整铺粉量,之后执行步骤S2-S4,直至铺粉正常为止;若返回缺陷编号值为3,说明零件在近若干层的打印过程中有逐渐翘曲变形的趋势,此时系统发出警报信息,并暂停翘曲出现位置的打印;若返回缺陷编号值为4,说明上述两种情况都有发生,说明此时零件突然出现了大面积的翘曲,造成该现象的原因有可能是支撑突然断裂,或者零件已经与刮刀发生碰撞,此时系统发出警报,并暂停打印。

作为一种可选的实施方式,根据所述缺陷的位置信息和缺陷的轮廓信息确认该缺陷所处的矩形区域的步骤还包括,基于每个所述零件位置和零件尺寸,将所述缺陷位置信息与所述零件数据对应,则在采集到的图像中,所述矩形区域覆盖缺陷对应的整个零件在当前打印层的截面。此时,若返回缺陷编号值为3,说明零件在近若干层的打印过程中有逐渐翘曲变形的趋势,此时系统发出警报信息,并暂停翘曲出现位置的整个零件的打印。

本申请还公开了一种SLM工艺过程缺陷检测系统,包括:

图像采集单元,所述图像采集单元用于对所述打印幅面进行图像采集;

目标检测单元,所述目标检测单元用于对采集到的图像进行预处理;

图像处理单元,所述图像处理单元根据预处理的图像采用利用混合高斯分布算法提取缺陷区域,并对缺陷区域进行轮廓边缘提取;

缺陷标记单元,所述缺陷标记单元基于缺陷轮廓的数量、位置和总面积对图像进行标记。

与现有技术相比,本发明提高了SLM工艺打印成功率,SLM工艺在不断发展的过程中,会面临许多新的材料种类和零件类型,这会给SLM工艺带来许多未知的风险,通过对SLM工艺打印过程的缺陷检测与修复,能够及时对可能出现的缺陷进行纠正处理,显著提高SLM工艺打印成功率,有效降低由于打印失败造成的成本损失。

尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 一种检测SLM设备铺粉以及零件表面质量的装置及方法
  • 一种SLM零件打印过程粉末回收装置
  • 基于共享振镜SLM在线激光缺陷检测装备及方法
  • 一种基于单目面阵相机的桥梁缺陷检测装置及检测方法
  • 一种彩膜基板缺陷的分析方法、检测修复方法及装置
  • 一种SLM铺粉过程缺陷识别与熔池状态实时监测装置及方法
  • 一种SLM金属增材制造缺陷实时检测方法及检测装置
技术分类

06120115970258