光固化列印 Stl 文件缺陷修復教學

前言

最近開始玩 LCD 光固化 3D 印表機,才驚覺以往不太會注意的「組合間隙」會在列印過程中形成不穩定因素,進而增加列印失敗的風險。今天我來跟大家分享其中一個常見的問題:「樹脂陷阱 (Resin Trap)」,並介紹如何偵測和解決這個問題。

以下我將以《魔獸世界》聯盟步兵的戰棋底座模型作為範例。

一般來說,常見的切片軟體如「赤兔 (Chitubox)」或「荔枝 (LycheeSlicer)」都具備模型檢測功能。當你將模型匯入時,這些軟體會自動檢測並提醒模型存在的異常,例如:空洞、結構缺陷等,這些都是潛在的列印失敗風險。

如下圖所示,我將戰棋底座匯入切片軟體後,Chitubox 提示了空洞異常,但並沒有標示出具體位置,調整擺放角度後仍無法徹底解決這個問題。

而在 LycheeSlicer 中雖然可以自動修復模型,但修復後的檔案仍然存在部分未解決的問題。

這時,一個神奇的工具「UVtools」出現了。

UVtools 是一個功能強大的檢測與修復工具,它可以檢測並修復你的切片檔案中的多種問題,例如:孤島 (Islands)懸空 (Overhangs)殘留樹脂 (Resin Trap)吸盤 (Suction cup)等,進一步降低列印失敗的風險。

請注意

UVtools 在 4.4.1 版本還未支援荔枝 (LycheeSlicer) 切片檔案,如需使用 UVtools,建議搭配赤兔 (Chitubox)進行服用!

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 進行切片後導出,步驟如下:

  1. 點選「切片」按鈕。

  2. 選擇「保存」,匯出切片檔案。

    請注意

    請不要點選左上角的「保存」,因為該選項的儲存內容 UVtools 不能識別。

  3. 將匯出的檔案匯入 UVtools。UVtools 會將切片檔案轉換為像素平面進行分析。

  4. 點選左上角的核能符號,UVtools 將開始分析切片檔案中的缺陷。

  5. 如圖所示,這個檔案中有兩個缺陷:孤島 (Islands) 和 殘留樹脂 (Resin Trap)。

  6. ​ 點選「Attempt to repair issues」進行修復。軟體會跳出設定修復條件的視窗,建議使用預設條件進行初步修復。如果遇到無法修復的部分,這可能是設計支撐時遺漏的孤島或懸空結構,這時可以使用 Chitubox 再次進行比對。

以上就是 UVtools 的基本使用說明,它可以解決我們日常遇到的大部分問題。當然,它還有更多進階功能,例如像素級別修補工具,這部分有機會再來深入分享!