ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

DIC全过程监测增材制造金属结构件:从打印到失效的力学数据链

DIC全过程监测增材制造金属结构件:从打印到失效的力学数据链 从加载开始到结构件轰然失稳中间每一秒钟的变形过程都被完整记录下来这才是力学监测该有的样子。做增材制造金属结构件测试的人大多遇到过这种尴尬打印出来的钛合金点阵、铝合金支架设计得挺巧妙可真要测它的强度和失效行为时传统的应变片要么不知道该贴在哪要么贴在某个杆件上就再也摘不下来。而DIC技术数字图像相关Digital Image Correlation恰恰能解决这个问题——它用相机盯着试样表面从开始加载到最终失效全程输出全场位移和应变数据。这篇文章就围绕“从打印到失效”这条主线把DIC技术在增材制造金属结构件力学监测中的应用思路、实操步骤和踩坑经验完整梳理一遍适合正在做增材制造件力学性能测试、失效分析或者刚接触DIC想上手的工程师。1. 为什么增材制造金属件比传统锻件更需要全过程力学监测1.1 打印态组织决定了力学行为的不确定性增材制造金属结构件和锻件、轧制件最大的区别就是它“天生”带着一堆不确定性。激光粉末床熔融LPBF也好电子束熔融EBM也好打印过程中熔池的快速凝固会形成柱状晶组织层与层之间还有熔池边界这些微观特征直接造成力学性能的各向异性。更麻烦的是打印件内部总躲着气孔、未熔合、匙孔等缺陷它们的位置在测试前几乎无法精确预判。传统应变片是点测量贴的位置一旦偏离缺陷区或高应变区测到的就是“平均值”而增材制造结构件恰恰总在某个薄弱环节失效这个点的应变往往比周围大很多倍。我在测试一个Lattice点阵结构时压缩过程中肉眼完全看不出哪根杆先屈服但DIC的应变云图显示了某个节点区域的局部应变比其他位置高了三倍后续失效就从那里开始。这个信息用应变片几乎拿不到。增材制造件的失效位置具有强随机性这是全过程全场监测的根本动力。1.2 “从打印到失效”到底覆盖哪些阶段很多人以为DIC就是在试验机旁边架两台相机拍拉伸过程这理解不够完整。“全过程”至少包含四个阶段打印过程中的基板与底面变形监测打印完成、去应力退火、切割支撑后的部件基准状态机械加工或表面处理后的几何与残余应力状态表征力学测试中从线弹性、屈服、塑性变形到失效断裂的完整记录打印过程中的监测往往被忽略。打印大尺寸金属件时热应力和逐层累积的收缩会在基板上产生可观的变形这个变形对最终构件的尺寸精度和残余应力影响很大。在打印设备透明窗口外架一套DIC系统对基板边缘或标记区域做周期性拍摄就能把基板变形过程量化出来。有的团队甚至用DIC追踪铺粉过程粉末床面的扰动这个应用更前沿但常见做法还是聚焦基板与近基板区域。打印后到测试前的阶段同样有讲究。去应力退火前后试样表面会发生轻微收缩切割支撑时残余应力释放会改变局部变形。如果这套DIC能在热处理炉外隔着观察窗记录试样随炉温变化的变形或者至少记录退火前后的轮廓变化就能给后续力学测试提供准确基准。这些数据对解释最终失效行为非常关键。1.3 失效模式复杂单点测量根本不够传统锻件拉伸失效大多是一处颈缩、一处断裂位置大致在标距段中间。增材制造金属结构件的失效路径复杂得多点阵结构可能先是某根斜杆屈曲然后触发相邻层逐级坍塌拓扑优化出来的薄壁件可能出现局部屈曲与材料开裂的竞争带缺陷的部位可能在表面看起来完全没有异常时突然起裂。一旦失效位置不可预知传感器的布点就成了一道无解题。DIC的优势是所有表面点都被“虚拟传感器”覆盖失效发生后回放全场应变数据能反推出起裂源、扩展路径和失效机制。更重要的是它可以给出失效前的应变场演化这是做有限元模型标定和失效准则研究的宝贵素材。2. DIC技术原理与角色定位拿全场应变数据替代“猜测”2.1 数字图像相关的本质把每个像素当成微型引伸计DIC不直接测形变它的核心是图像匹配。试验前在试样表面做上随机散斑加载过程中相机持续拍摄。把图像划分成许多小计算窗口subset然后在变形后的图像里寻找灰度模式与初始图像最相似的对应位置匹配成功就得到一个像素级别的位移。把成千上万个subset匹配完整个表面的位移场就出来了再对位移场做数值微分就能得到应变场。可以把这个过程理解成人眼盯着一幅拼图找碎片每个subset就像拼图上一小块不规则的图案DIC算法就是那个“找相似图案”的人。散斑越随机、对比度越高匹配就越不容易出错。一旦获取全场位移场主应变、最大剪应变、最小主应变云图都能后处理出来。二维DIC只适合平面试样的面内变形曲面结构件、有离面变形或发生面外失稳的构件必须上三维DIC——双目相机模拟人眼视差重建三维坐标再在重构的三维表面点云上算位移和应变。2.2 DIC与应变片、引伸计之间怎么选这三种手段各有各的适用边界用一句话概括应变片和引伸计是“点测量”DIC是“全场测量”。具体对比看下表对比项电阻应变片引伸计DIC测量方式接触式点测量接触式标距段平均非接触全场测量应变精度高微应变级中标距内平均与参数设置相关通常0.005%~0.05%量级测点数量单点或少量点1~2个标距段全表面数十万至数百万点局部应变集中捕捉几乎不可能不可能天然优势动态响应可接入高频采集依赖机械响应取决于相机帧率高温应用需高温应变片需特制引伸计配合高温散斑和滤镜可行不足贴片位置决定成败无法获知应力集中需要制备散斑只能测表面做增材制造件的失效监测DIC不是“锦上添花”而是“必须手段”。因为增材件的局部缺陷和复杂几何决定了失效位置很难提前判断全场监测才能保证失效数据不丢。但DIC也不是全能它只能测表面难以表征内部裂纹的三维空间走向当试样表面出现严重颈缩和撕裂时散斑图案被大幅破坏局部会丢失相关性数据。所以成熟的做法是DIC加物理引伸计和应变片互相校验DIC抓场传统手段抓点两者对标后才放心用全场数据。3. 全过程监测的前期准备散斑、标定、相机布置一个都不能省3.1 从打印工艺端就要考虑监测接口DIC监测不是从试验机加载才开始准备的而是从打印件还没成型时就要铺垫。打印板或者基板上如果提前加工出标记特征后续在打印过程中做DIC就有稳定的追踪点。试件设计时可以在某个面上预留一个小平面或浅凹槽作为clip-on引伸计的固定位但要注意这些特征不能成为应力集中源。取样方向与打印方向的标注尤其重要DIC的应变轴方向要和打印坐标方向对应起来否则后处理出的应变场与微观组织方向无法关联。打印完成后别着急切支撑。先对带支撑的构件做一次三维扫描或DIC初始图像记录然后记录切割支撑后的状态。切割支撑是一个残余应力剧烈释放的过程我见过一个铝合金支架在切掉最后一根支撑后悬臂端在几分钟内偏移了1.5毫米这种变形如果不记录后面测试出的应变场里就混着一个未知的初始应力状态。整个过程监测的意义就是把每个阶段的变形都放进同一条时间轴上。3.2 散斑制作是成败关键尺寸和附着力同样重要散斑做不好后处理全是白搭。DIC匹配依赖的是灰度随机图案散斑不能太粗也不能太细。散斑颗粒落到图像上至少要覆盖3~5个像素太细会低于匹配有效信息量太粗则局部应变分辨率不足。假设视场宽度是200毫米相机分辨率是2448像素空间分辨率大约是0.08毫米/像素那么散斑实际尺寸做到0.3~0.5毫米左右比较合适。若做疲劳测试需要分辨0.1毫米级别的微应变集中就得缩小视场或者换更高分辨率相机。具体操作上先用黑色哑光漆喷涂一层薄底目的是吃掉金属表面反光再用白色哑光漆在远处轻喷让漆点随机飘落形成黑白斑。反过来也可以。关键是漆膜要薄而均匀太厚会在试样变形时龟裂脱落直接导致那个区域丢失数据。对变形量大的试样建议先喷一层底漆再叠加面漆并用热风轻轻吹干附着力会好很多。注意绝对不要用亮光漆或普通自喷漆直接喷在光亮金属上高光反射会让局部图像过曝导致DIC算法在该区域完全失效。哑光是关键。高温场景下普通漆顶不住。300℃以内可以用高温哑光漆更高的温度一般选耐高温无机涂料氧化铝浆料等或者直接用氧化锆粉末混合溶剂刷涂。另外对增材制造件的高粗糙表面打印态表面自带的一定微结构也能被DIC直接识别有时可以免散斑直接用表面纹理但要做个小区域验证测试确认匹配成功率足够。3.3 相机布置与标定双目角度、标定板、稳定光源三维DIC需要双目相机。两个相机之间的夹角一般控制在15~30度夹角太小深度灵敏度不够夹角太大图像变形差异太剧烈影响匹配。相机架好后所有螺丝锁死测试过程中哪怕发生零点几毫米的相机位移都会让三维重构数据废掉。我用过磁吸底座加重型三脚架的组合实测下来放在地面减振垫上最稳放试验机横梁上反而拍出来的图像带低频振动噪声。标定是三维DIC中最容易翻车的环节。拿一块带已知间距圆点或格子的标定板在视场内从不同角度拍摄15~25张照片算法会从中解算出相机内外参数、镜头畸变系数和两相机相对位姿。每次安装完相机必须重新标定因为哪怕只是被人碰了一下镜头内外参数都可能发生变化。标定结果要看重投影误差一般三维DIC要求小于0.05像素量级肉眼观察标定板覆盖整个视场且各位置都能拍出清晰图案。光源布置同样影响数据质量。LED平板灯是首选照射角度要避免镜面反射直接进入镜头。反光严重的金属试样除了打哑光底漆还可以给镜头加偏振滤镜配合偏振光源进一步消除高光。稳定的光照比亮度更重要试验中不要让灯光闪烁或有人影晃动否则DIC会把光照变化误识别成变形伪影。4. 实操过程从加载到失效的完整现场记录流程4.1 静载拉伸与压缩工况的操作要点以最常见的室温拉伸测试为例把制备好散斑的增材制造试样装进试验机先让DIC采集5~10张静止状态图像做零载荷基准再进行预加载。预加载到某个小载荷比如屈服载荷的10%后保持再采集一次图像检查应变场是否均匀。这一步看似多余却能发现上下夹头不对中、试样弯曲等问题。我遇到过打印试样端面不平导致预加载阶段一侧应变明显大于另一侧如果没有预检整个测试数据都会被这组偏心载荷污染。正式加载开始后采集频率要和加载速度匹配。常规准静态试验机移动速度2毫米/分钟采样频率1帧/秒足够速度提高到20毫米/分钟时采集频率需要升到10帧/秒以上。DIC计算的是相邻帧的匹配变形如果加载太快而采样太慢相邻帧之间变形量过大相关性算法就会追丢。经验节奏是让每次采集间隔内最大变形不超过5个像素留足余量。测试完成后在后处理软件里拉一条虚拟引伸计标距设置成和物理引伸计一样比如50毫米直接对比两者的轴向应变曲线。如果差异超过5%优先检查散斑质量和标定参数而不是急着相信DIC结果。4.2 关键计算参数怎么选Subset、Step、应变滤波这些参数看起来不起眼实际决定了应变场质量。Subset是计算窗口大小默认值通常19~29像素窗口越大位移场越平滑但空间分辨率越低窗口太小则更容易出现噪声点。对增材制造件这种表面变形可能高度局部化的场景我一般从21像素起步噪声大再往上调。Step是计算窗口之间的间距一般取5~7像素间距太小计算量爆炸太大则位移场空间分辨率不够。应变计算方法一般选最小二乘法拟合位移梯度场滤波器尺寸设9或15个点滤波太大会把真实的应变集中抹平滤波太小云图会跟撒了胡椒粉一样噪声密布。增材件表面如果本来粗糙度高局部散斑图案会有微小的阴影和遮挡DIC结果里可能出周期性条纹伪影。处理手段是适当增大Step或增加应变滤波窗口同时在加载过程中尽量让光源从侧面低角度均匀打光减少表面微凸起带来的阴影移动。4.3 疲劳与动态工况的监测技巧疲劳试验最大的难点是高频循环下普通DIC采样率跟不上。如果疲劳机频率是20赫兹单帧采集模式根本无法逐帧记录但好在疲劳失效是循环数累积过程不需要每一帧都拍。推荐“分阶段停顿法”每跑5000次或10000次循环后停机保持一个固定载荷比如最大疲劳载荷的50%然后让DIC采集当前表面应变场记录裂纹是否萌生、应变集中是否从某点累积。这样虽然不连续但能完整追踪失效孕育过程而且能极大降低数据量。如果疲劳机允许低频大位移加载比如1赫兹以下可以考虑用外部触发信号让DIC与加载同步采样。用低速运转加信号同步的方式能测出每条滞回线的全场应变响应适合研究循环软化或棘轮行为。另一个实用技巧是在DIC软件里开“预触发/环形缓存”功能相机持续写入内存但只在外部触发后才保存视频比如试样断裂瞬间试验机给出一个断裂信号保存断裂前2秒的图像。这招能稳定捕捉失效景象要知道断裂瞬间散斑像被炸开一样很多人员一张抓不到。4.4 失效判定与后处理从应变场反推失效机理拿到全场应变时间序列后失效分析的核心任务是把失效位置和“何时达到临界”找出来。做法是先对每一帧数据计算Mises等效塑性应变或最大主应变场找出应变超过设定阈值且连续增长的像素簇。这些簇往往在肉眼看不到裂纹的阶段就已出现属于失效孕育区。还记得那个点阵压缩案例载荷加载到峰值载荷的约70%时某一层节点的最大主应变已经旁边同构节点的1.8倍而且这个倍数还在扩大随后不久该处出现裂纹并扩展最终整体失稳。这套从“高应变集中区”到“裂纹起裂点”的对应分析就是DIC在失效问题中的核心产出。更进一步的可以把应变集中度阈值、增长速率与后续发生失效的时间关系整理成经验判据这比单纯用有限元算出的应力结果可靠得多毕竟它来自真实结构。5. 常见问题与排查技巧实录DIC测试中的雷区5.1 散斑脱落与表面反光散斑脱落几乎每个新手都会遇到。原因通常是底材表面有油污或打印件表面残留金属粉末漆膜附着力不足。解决办法是测试前用丙酮或无水乙醇彻底清洁试样表面必要时做轻度喷砂增加粗糙附着面。漆膜厚度控制在单层薄喷宁可喷两遍薄漆也不要喷一遍厚漆。增材件本身的微小孔洞在喷漆后会吸入油漆等油漆固化时内部气泡膨胀导致局部漆膜鼓起测试中一受载就剥离。针对这种表面建议先喷一层极薄的封闭底漆等它完全干透后再正式做散斑。反光问题主要体现在机加工或打磨过的区域。增材件如果有抛光表面高光会形成局部亮斑导致那部分的DIC匹配相关性断崖式下降。我处理过一块铝合金疲劳试样表面部分区域被磨得锃亮测试前检查时没在意结果后处理发现该区域应变场大量空洞。后来统一让所有表面先做轻度雾化喷砂或喷涂哑光底漆问题才解决。5.2 光照波动与振动干扰试验室里的日光灯频闪在高速高分辨率相机下是致命的。50赫兹交流电驱动老式荧光灯时有效值波动会造成图像亮度周期性变化DIC算法会把亮度当成灰度模式变化的一部分参与匹配就会产生周期性“呼吸”变形伪影。解决办法很简单测试时拉上窗帘关闭日光灯只用稳定的LED平板灯照明。如果必须用日光灯环境可以加一个高通滤镜或改用蓝光光源加蓝光滤波镜头让环境光干扰被物理滤掉。振动问题隐蔽性也很高。试验机在加载时本身会轻微晃动如果DIC相机固定在试验机框架上拍出来的图像会带一个刚体位移干扰严重时直接让三维重建误差超标。理想的相机布置是与试验机完全分离的独立支撑系统无奈现场空间常有约束。折中方案是选择重型三脚架并放在金属减振垫上测试前记录静止图像的晃动幅度如果位移噪声超过0.5像素必须加固支架或换位置。5.3 标定误差与后处理“波浪”伪影标定误差的典型症状是重建的三维坐标出现系统性弯曲面应变云图上会呈现一条“湿毛巾状”的波浪条纹。这是标定板图像数量太少或拍摄角度过于集中导致的。解决办法是重新标定拍摄时让标定板覆盖整个视场从正对、左倾、右倾、抬头、低头等多个姿态各拍若干张确保极线约束充分。另外标定完成后不要微调相机的对焦环和光圈哪怕转动一点点重投影误差都会急剧上升。后处理时应变云图出现雪花般噪声多半不是设备问题而是计算参数不匹配。随机散斑尺寸如果小于2像素相关性算法求得的位移场噪声放大应变求导后会更加噪杂。优先检查散斑实际尺寸再看Subset是否需要加大、应变滤波窗口是否需要调大。这几个参数不是越大越好每次都该做参数敏感性测试取应变结果稳定且云图清晰的中间值。6. 一次典型测量闭环从打印到失效的完整数据链我手头有一套典型的流程可以作为参考。一个钛合金点阵结构件需要测准静态压缩失效行为我们按下面几步走第一步打印前在基板侧面贴上强对比的靶标标记打印过程中每完成若干层用固定机位的相机拍一组照片恢复出基板随层数增加的翘曲曲线。第二步打印完成后先对带支撑状态进行三维重建再切割支撑后重建两期数据对齐得到支撑释放引起的构件变形分布。第三步去应力退火前后再做一次全场表面轮廓对比确认热处理对宏观形状的影响。第四步构件表面做哑光底漆加散斑装进压缩试验机双目DIC以5帧/秒连续记录加载全程同时用物理引伸计测轴向缩短量做交叉验证。第五步也就是出结果这一步把DIC数据导进后处理软件分别输出0%、30%、60%、90%峰值载荷时刻的最大主应变云图。观察每一层横向杆件上的应变分布结果清晰显示峰值载荷的60%以下应变场在各层之间分布还算均匀超过60%后构件中段一层的斜杆与节点交汇处出现局部化应变带到90%时这个应变带演化成明显屈曲带并逐渐纵向扩展最终该层发生坍塌整体承载力瞬间骤降。回放高速采集的失效前几十帧图像断裂起裂点与预测的高应变集中位置完全吻合。这套流程跑完后我们不仅拿到了该结构的失效载荷和整体刚度还拿到了一条“失效孕育区在哪里出现、怎样扩展、在什么载荷下进入临界状态”的完整证据链。对后续做结构优化来说这类数据比单纯一个失效载荷数值有用得多因为可以直接指出设计中的薄弱环节。7. 一些长期实践后的经验沉淀关于DIC技术在增材制造金属结构件全过程监测中的应用我最有感触的是“不要把所有验证压在最后一帧”。刚入门时我喜欢盯着失效瞬间的图像看后来发现失效前几百帧的缓慢应变分布变化才是解释失效机制的金矿。建议每次测试都保存完整的图像序列不要为了省空间只导出计算后的应变场。第二个经验是“DIC数据一定要做交叉验证”。DIC给出了全场不等于它每个点都绝对准确。每次正式采集前至少用物理引伸计或者已知刚度的标准样做一组对标试验确认轴向应变误差在可接受范围内再开始批量测试。这个习惯能避免很多后处理时才发现的系统性错误。第三个经验是“多阶段数据一定要在同一个坐标系下对齐”。打印过程监测、变形监测量、力学测试过程中相机的位置通常不同需要利用试件表面不变量或三维重建特征点把各阶段数据对齐。如果忽略这一步三个阶段的变形数据拼接起来就会产生不可解释的跳变。最后分享一个小技巧做失效试验时在DIC图像视野中放一把带刻度的金属直尺或一个固定尺寸的参考标记。表面看只是方便记录尺度实际上在标定文件丢失或相机被误碰后这可能是恢复几何比例和位移真值的救命稻草。我在一次临时更换相机配置的现场用过一次这个标记避免了整批数据作废。整个过程监测的完整度往往就藏在这些不起眼的细节里。
返回列表