2020年8月6日,來(lái)自密歇根理工大學(xué)的兩位研究人員Joshua Pearce博士和Aliaksei Petsiuk開(kāi)發(fā)了一種開(kāi)源的、基于計(jì)算機(jī)視覺(jué)的軟件算法,能夠檢測(cè)和糾正打印故障。只需利用指向打印平臺(tái)的單個(gè)攝像頭,該代碼就能逐層跟蹤出現(xiàn)在打印部件外部或內(nèi)部的任何錯(cuò)誤。然后,它能夠生成任何它認(rèn)為必要的打印操作,以提高可靠性和成功率。該算法專注于FFF,最終目的是為了節(jié)省時(shí)間和絲材。
它是如何工作的?

這個(gè)方法相當(dāng)巧妙。一個(gè)視覺(jué)標(biāo)記板被放置在打印床的頂部,在任何擠出發(fā)生之前,準(zhǔn)確地指出模型將被打印的位置。這樣做的效果是將STL文件的數(shù)字坐標(biāo)映射到構(gòu)建室中相應(yīng)的真實(shí)世界坐標(biāo)。在現(xiàn)實(shí)空間中生成模型的數(shù)字3D副本(類似于AR),作為以后比較的參考點(diǎn)。
一旦打印機(jī)設(shè)置好并準(zhǔn)備就緒,代碼的比較部分就會(huì)啟動(dòng)。模型的每一層,在打印時(shí),都會(huì)與數(shù)字副本中的一個(gè)分析投影平面進(jìn)行比較。這個(gè)投影平面會(huì)根據(jù)層高和層數(shù)進(jìn)行移動(dòng),跟蹤噴嘴的每一步位置。
使用一套廣泛的高數(shù)值圖像處理技術(shù),該算法能夠根據(jù)來(lái)自相機(jī)的圖像和STL文件的已知參數(shù)分割出有意義的輪廓和紋理斑塊。任何出現(xiàn)在外殼和填充物上的偽影都會(huì)被指出,相關(guān)的打印參數(shù)也會(huì)被自動(dòng)修正。打印完成后,用戶會(huì)得到一組在整個(gè)打印過(guò)程中拍攝的分層圖像。這樣就可以為以后的運(yùn)行做進(jìn)一步的體積分析。
在使用PLA絲材的delta RepRap 3D打印機(jī)上進(jìn)行的初步測(cè)試已經(jīng)獲得了一些可喜的結(jié)果,盡管這項(xiàng)工作仍處于早期階段。該算法能夠穩(wěn)定地檢測(cè)出因擠出不足或過(guò)度擠出造成的故障,但故障糾正機(jī)制仍需完善。就目前而言,研究人員認(rèn)為該工作是一種智能打印外掛工具,但預(yù)計(jì)在不久的將來(lái),將擴(kuò)展到一個(gè)完整的故障校正算法。
AI在3D打印中的應(yīng)用
計(jì)算機(jī)視覺(jué)只是人工智能的一個(gè)子領(lǐng)域,這個(gè)龐大的領(lǐng)域在過(guò)去幾年里已經(jīng)悄悄地進(jìn)入了3D打印領(lǐng)域。就在上個(gè)月,人工智能專家PrintSyst.ai推出了專門(mén)針對(duì)3D打印過(guò)程的全新專有人工智能引擎--3DP AI-Perfecter。這是一款打印前評(píng)估工具,旨在通過(guò)不斷完善的ML算法幫助航空航天、國(guó)防和汽車專業(yè)人士提高打印成功率。
此前,在4月份,軟件工程師Kenneth Jiang發(fā)布了自己的開(kāi)源打印失敗檢測(cè)工具,巧妙地命名為Spaghetti Detective。這款人工智能軟件利用打印機(jī)或家用電腦的網(wǎng)絡(luò)攝像頭來(lái)檢測(cè)打印作業(yè)何時(shí)出了問(wèn)題,并開(kāi)始擠出稀薄的空氣,產(chǎn)生很多人所說(shuō)的 “意大利面條”。偵探會(huì)中斷這個(gè)過(guò)程,并通過(guò)電子郵件或短信向用戶發(fā)出警報(bào)。