一种3d打印机及其打印还原度的检测方法

文档序号:9315741阅读:466来源:国知局
一种3d打印机及其打印还原度的检测方法
【技术领域】
[0001] 本发明涉及三维打印领域,尤其涉及一种3D打印机及其打印还原度的检测方法。
【背景技术】
[0002] 三维打印(3D Printing)是一种快速成形技术。通过将设计者绘制的三维模型 文件的数据输入三维打印机中,运用粉末状金属或塑料等可黏合材料,将材料以平面打印 方式,逐层堆叠打印以形成最终成品。三维打印的这种实现方法在工业上被称为增材制造 (Additive Manufacturing),是一种与传统的材料去除加工方法截然相反的,通过增加材 料、基于三维STL模型数据,通常采用逐层制造的方式,直接制造与相应数学模型完全一致 的三维物理实体模型的制造方法,其特点在于能够制造出任何形状的物品。
[0003] 近年来三维打印技术快速发展,同时也越来越受到重视,各个厂家亦因应不同需 求开发出各种三维打印技术。其中,3D打印出的实体质量可以从多个评定标准综合确定,但 其中对模型的还原度即实体与模型之间的形状匹配度是最重要的指标。
[0004] 然而,目前的3D打印机在打印过程中缺乏必要的实时检测还原度的装置和方法, 一般只能借助被动方式,如现场人工检查或远程拍摄图片查看等,容易导致如下问题:
[0005] 1.无法实时主动检测出问题并及时报警和处理,造成打印失败和时间、材料的浪 费;
[0006] 2.缺少匹配度的量化结果,无法客观评价模型形状的还原度,只能借助人工感官 评测。

【发明内容】

[0007] 为了解决上述问题,本发明提供一种可检测打印还原度的3D打印机,包括:
[0008] 3D模型转机器码单元,用于将3D模型转换为机器码,同时按层进行所述机器码的 传送与仿真切片,获得模型的预定打印轨迹线;
[0009] 打印轨迹定位单元,用于实时采集打印机喷头的位置信息;
[0010] 打印轨迹绘制单元,连接所述打印轨迹定位单元,用于根据所述喷头的位置信息 绘制每一层的实际打印轨迹线;以及
[0011] 还原度分析单元,用于比较所述预定打印轨迹线与所述实际打印轨迹线得出匹配 结果,以检测打印的还原度。
[0012] 可选的,所述3D打印机还包括报警单元,当所述匹配结果超过一预设值时,所述 打印机本体停止打印且所述报警单元进行报警。
[0013] 可选的,所述打印轨迹定位单元包括激光测距装置,并通过所述激光测距装置实 时采集所述喷头的位置信息。
[0014] 可选的,所述3D打印机还包括喷头喷丝速率采集单元,用于实时采集所述喷头的 喷丝速率,所述打印轨迹绘制单元通过所述喷头的位置信息和所述喷头喷丝速率采集单元 采集到的喷头的喷丝速率绘制实际打印轨迹线。
[0015] 可选的,所述3D打印机还包括喷头喷丝速率检测单元,用于实时比较预设喷丝速 率与所述喷头喷丝速率采集单元所采集的喷丝速率,以检测喷丝速率是否在正常范围内。
[0016] 可选的,喷丝速率以每一层的料高来衡量,假设预定料高度为H,设定可以接受的 范围为X,当实际打印时喷头挤料形成的高度超出正负X范围,将需要及时采用补救的方 法,以弥补打印质量偏差;对于突出的部分,下一层打印时将减少材料供给,对于凹陷的部 分,下一层打印时将加大供给,以平衡实际打印的高度偏差。
[0017] 可选的,所述还原度分析单元通过分析线条吻合度得出匹配结果。
[0018] 可选的,所述还原度分析单元通过分析面积匹配度得出匹配结果。
[0019] 本发明还提供一种可检测打印还原度的3D打印机的打印还原度检测方法,包括:
[0020] 将3D模型转换为机器码,同时需要按层来进行机器码的传送与仿真切片,获得模 型的预定打印轨迹线;
[0021] 实时采集喷头的位置信息;
[0022] 根据喷头的位置信息绘制实际打印轨迹线;
[0023] 比较所述预定打印轨迹线与所述实际打印轨迹线得出匹配结果,以检测打印的还 原度。
[0024] 可选的,上述方法还包括:实时采集喷头的喷丝速率,通过喷头的位置信息和喷丝 速率绘制实际打印轨迹线。
[0025] 本发明的可检测打印还原度的3D打印机包括打印机以及3D模型转机器码单元、 打印轨迹定位单元、打印轨迹绘制单元和还原度分析单元,通过实时采集打印机喷头的位 置信息绘制实际打印轨迹线,并与预定打印轨迹进行对比,实现打印还原度的检测。本发明 的可检测打印还原度的3D打印机的还原度检测方法,实现了 3D打印的还原度检测,具备判 定3D打印机精度的能力,也可以提醒操作人员需要对打印机进行精度维护。
【附图说明】
[0026] 图1为本发明一实施例所述可检测打印还原度的3D打印机的结构示意图;
[0027] 图2为本发明一实施例所述可检测打印还原度的3D打印机以及其打印轨迹定位 单元的结构示意图;
[0028] 图3为本发明一实施例所述可检测打印还原度的3D打印机中打印轨迹定位单元 计算喷头位置的原理图;
[0029] 图4为本发明一实施例所述预定打印轨迹线与实际打印轨迹线的对比图;
[0030] 图5为本发明一实施例所述预定打印轨迹线面积与实际打印轨迹线面积对比图;
[0031] 图6为本发明一实施例所述可检测打印还原度的3D打印机的打印还原度检测方 法的流程图。
【具体实施方式】
[0032] 以下结合附图和具体实施例对本发明作进一步详细说明。根据下面说明和权利要 求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非 精准的比率,仅用以方便、明晰地辅助说明本发明实施例的目的。
[0033] 本发明所述可检测打印还原度的3D打印机如图1所示,所述可检测打印还原度的 3D打印机包括互相连接的:3D模型转机器码单元100、打印轨迹定位单元200、打印轨迹绘 制单元300以及还原度分析单元400。同时,为了应对异常情况,增加报警模块500,当所述 匹配结果超过一预设值时,所述打印机停止打印且所述报警单元500进行报警。
[0034] 对需打印的3D模型,首先通过3D模型转机器码单元100获得模型每一层的打印 轨迹线并依次转换为机器码,同时按层进行所述机器码的传送与仿真切片,获得模型的预 定打印轨迹线,打印机接收到打印机器码后开始启动XYZ马达,控制喷头进行打印。此时, 打印轨迹定位单元200实时采集喷头喷丝打印的路径位置信号传回给打印轨迹绘制单元 300,以绘制出实际喷头打印轨迹线;还原度分析单元400比较所述预定打印轨迹线与所述 实际打印轨迹线分析得出匹配结果,以检测打印的还原度;如匹配结果超出预设的极致范 围,则说明打印出问题,需报警后停止打印;如一切打印正常至完成,则通过综合判定每一 层的数据给出对比度结果。
[0035] 3D模型转机器码单元100主要完成3D模型到机器码的转换,同时需要按层来进行 机器码的传送与仿真切片,获得模型的理想打印轨迹线,并有效去除内外支撑数据,以利理 想打印轨迹与实际打印轨迹线作对比。优选的,以一件3D模型为例,将模型切片为M层,每 一层对应特定的机器码,包括系列打印控制指令,并结合各分层数据特征规划合理的打印 路径,这些由通用的方式确定即可。所述3D模型转机器码单元100根据打印精度需求而控 制分层层数,即根据打印精度,对模型可以进行量化分层层数,以精确打印数据。
[0036] 打印轨迹定位单元200单元是对实际打印物体本身的喷头喷丝打印路径进行信 号采集工作,需要获得喷头的实时位置信息。为使打印机具备这项功能,具体的路径获得方 法,本发明不作限制。
[0037] 优选地,如图2所示的3D打印机,在3D打印机的打印平台3上设置了激光测距装 置1,用以实时采集打印喷头4在打印物体2时的位置信息。此方法是基于测距的定位技 术,即测量目标与若干点之间的距离,或测量目标与若干点之间的角度或方向,利用边或三 角关系或极大似然估计发来定位。三边测量法(Trilateration)是计算坐标的基本途径, 其主要原理是:未知打印喷头4
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1