光固化列印 Stl 文件缺陷修復教學
前言
最近開始玩 LCD 光固化 3D 印表機,才驚覺以往不太會注意的「組合間隙」會在列印過程中形成不穩定因素,進而增加列印失敗的風險。今天我來跟大家分享其中一個常見的問題:「樹脂陷阱 (Resin Trap)」,並介紹如何偵測和解決這個問題。
以下我將以《魔獸世界》聯盟步兵的戰棋底座模型作為範例。
一般來說,常見的切片軟體如「赤兔 (Chitubox)」或「荔枝 (LycheeSlicer)」都具備模型檢測功能。當你將模型匯入時,這些軟體會自動檢測並提醒模型存在的異常,例如:空洞、結構缺陷等,這些都是潛在的列印失敗風險。
如下圖所示,我將戰棋底座匯入切片軟體後,Chitubox 提示了空洞異常,但並沒有標示出具體位置,調整擺放角度後仍無法徹底解決這個問題。
而在 LycheeSlicer 中雖然可以自動修復模型,但修復後的檔案仍然存在部分未解決的問題。
這時,一個神奇的工具「UVtools」出現了。
UVtools 是一個功能強大的檢測與修復工具,它可以檢測並修復你的切片檔案中的多種問題,例如:孤島 (Islands)
、懸空 (Overhangs)
、殘留樹脂 (Resin Trap)
、吸盤 (Suction cup)
等,進一步降低列印失敗的風險。
UVtools 安裝方式
Windows 安裝
對於 Windows 用戶,安裝非常簡單,直接訪問以下連結,下載並安裝最新版本即可:
https://github.com/sn4k3/UVtools/releases/latest
MacOS 安裝
MacOS 系統的安裝稍微複雜一些,因為內建的安全機制,從 Releases 直接下載的檔案可能無法執行。因此,強烈建議使用 Command Line 進行安裝。
打開終端機,並輸入以下指令。
1 | bash -c "$(curl -fsSL https://raw.githubusercontent.com/sn4k3/UVtools/master/Scripts/install-uvtools.sh)" |
此指令會自動安裝最新版本,如果想要安裝指定版本,請改輸入以下指令。
1 | bash -c "$(curl -fsSL https://raw.githubusercontent.com/sn4k3/UVtools/master/Scripts/install-uvtools.sh)" -- x.x.x |
其中 x.x.x
代表你想安裝的版本號,例如:4.4.0
。
UVtools 使用說明
在使用 UVtools 之前,需使用 Chitubox 進行切片後導出,步驟如下:
點選「切片」按鈕。
選擇「保存」,匯出切片檔案。
將匯出的檔案匯入 UVtools。UVtools 會將切片檔案轉換為像素平面進行分析。
點選左上角的核能符號,UVtools 將開始分析切片檔案中的缺陷。
如圖所示,這個檔案中有兩個缺陷:孤島 (Islands) 和 殘留樹脂 (Resin Trap)。
點選「Attempt to repair issues」進行修復。軟體會跳出設定修復條件的視窗,建議使用預設條件進行初步修復。如果遇到無法修復的部分,這可能是設計支撐時遺漏的孤島或懸空結構,這時可以使用 Chitubox 再次進行比對。
以上就是 UVtools 的基本使用說明,它可以解決我們日常遇到的大部分問題。當然,它還有更多進階功能,例如像素級別修補工具,這部分有機會再來深入分享!