從 Meshy 到流形:修復 3D 列印的中空模型
為什麼將模型改為流形可以修復中空列印
在準備將 Meshy 模型用於 3D 列印時,最重要的要求之一是模型必須是流形的。
流形模型是一個完全封閉、水密的形狀——類似於密封的容器。這意味著網格中沒有破洞、缺失的面或斷裂的邊。這意味著網格中沒有破洞、缺失的面或斷裂的邊。表面完全包圍一個體積,清楚地定義了什麼在內部、什麼在外部。
如果模型不是流形的,3D 列印機的切片軟體就無法正確解讀其體積。因此,切片軟體可能不知道實體材料應該存在於何處。
非流形模型造成的常見問題
切片或列印時可能出現以下問題:
模型的某些部分在不應中空時被列印成中空
牆壁、層或表面缺失
填充圖案不正確或異常
模型的某些部分完全沒有被列印
切片軟體完全無法對模型進行切片
這是因為切片軟體依賴封閉表面來計算牆壁、填充和結構層。如果網格是開放或破損的,切片軟體可能會將其視為薄表面而非實體物件。
為什麼修復流形問題通常能解決中空模型的問題
通過修復模型並將其改為流形,你為切片軟體提供了一個正確封閉的體積。這使它能夠正確生成:
外牆
內部填充
頂層
底層
結構牢固的最終列印成品
簡而言之,將你的 Meshy 模型轉換為流形網格,能將它從視覺上的表面轉變為可可靠列印的、正確定義的實體物件。
注意:
中空列印也可能由切片軟體設定造成,例如填充率被設為 0%。然而,非流形幾何是意外中空列印最常見的原因之一,尤其是 AI 生成的模型。
步驟 1:我們建議安裝 Blender Bridge 外掛
Meshy for Blender 是一款 Blender 外掛,可無縫匯入 MeshyAI 生成的模型。 P透過此外掛,你可以輕鬆載入和管理 3D 資產,顯著提升工作流程效率。
你可以在這裡找到關於如何操作的詳細教學
步驟 2:開啟 Blender 偏好設定
1. 開啟 Blender
2. 點擊 Edit > Preferences
安裝並啟用 3D Print Toolbox
1. 在偏好設定中,點擊 Add-ons(附加元件)分頁
2. 在搜尋欄中輸入:3D Print
3. 勾選 Mesh: 3D Print Toolbox 的核取方塊
注意:在 Blender 4.0 及更新版本中,附加元件位於 Edit > Preferences > Get Extensions 下。上述步驟適用於 Blender 3.x。在較新版本中,3D Print Toolbox 可能需要作為 Legacy Add-on 安裝。
如果需要手動安裝:
1. 點擊 Install…(或在較新版本的 Blender 中點擊 Install from Disk)
2. 選擇附加元件檔案
3. 安裝後啟用該附加元件
啟用後,3D Print Toolbox 將可在 Blender 中使用。
步驟 3:開啟 3D Print Toolbox 面板
將你的 Meshy 模型匯入 Blender 後:
1. 開啟右側工具欄,方法有二:
- 按鍵盤上的 N,或
- 點擊視窗右緣的小箭頭
2. 點擊 3D Print 分頁以開啟工具箱
步驟 4:嘗試自動修復模型並將其改為流形
1. 在視窗中選取你的模型
2. 開啟 3D Print Toolbox 面板
3. 點擊 "Clean Up"
4. 點擊 "Make Manifold" 按鈕
這將自動嘗試修復破洞、斷裂的邊和其他非流形問題,使模型成為完全封閉、可列印的實體。
注意:對於複雜的 AI 生成網格,Make Manifold 可能無法獨自解決所有問題。如果問題仍然存在,請參閱下方的疑難排解部分以獲取額外的修復步驟。
結果
在大多數情況下,你的模型現在應該已是流形,並可進行正確的切片。切片軟體現在應該能夠正確生成牆壁、填充、頂層和底層,並且不再是中空:
疑難排解:
如果模型在改為流形後仍然是中空的
在某些情況下,點擊 Make Manifold 可能無法完全修復模型。這在複雜的 AI 生成網格中尤其常見。
以下是你可執行的額外檢查:
1. 驗證模型確實是流形
點擊 Make Manifold 後,你應確認修復是否成功。
在 3D Print Toolbox 面板中:
點擊 Check All
查看 Non Manifold 結果
如果結果顯示:
0 個非流形邊 → 模型已是正確的流形
任何大於 0 的數字 → 需要進一步清理
如果仍有非流形邊,請重複 Clean Up → Make Manifold,或嘗試下方的進階修復方法。
2. 若模型厚度為零,套用 Solidify 修改器
某些 AI 生成的模型由無限薄的面構成,即使在技術上屬於流形,也無法正確列印。
要修復此問題:
選取你的模型
前往 Modifiers 分頁(扳手圖示)
點擊 Add Modifier → Solidify
將 Thickness 設為一個較小的值,例如:
0.002 m(2 mm),或
根據你的列印比例進行調整
點擊 Apply
這會賦予模型實際厚度,使切片軟體能夠生成牆壁。
Note:套用 Solidify 修改器後,你可能需要返回 3D Print Toolbox 並再次點擊 Check All。Solidify 修改器有時會在複雜模型上產生自我相交的幾何,進而引入需要修復的新非流形問題。
3. 匯出前套用所有變換
不正確的縮放或變換可能導致切片問題。
要套用變換:
選取你的模型
按下 Ctrl + A
點擊 All Transforms
這可確保模型正確匯出。
進一步疑難排解:可能導致中空列印的切片設定
即使模型是流形的,切片設定也可能故意產生中空列印。
請檢查切片軟體中的以下設定:
填充百分比
如果填充率設定為:
0% → 列印成品將是設計上的中空
建議值:
10–20% → 輕量化列印
20–40% → 強固的功能性列印
牆壁數量 / 外圈數量(牆壁厚度)
如果牆壁數量太少,或牆壁太薄——列印成品可能顯得中空或脆弱。
建議:
最少: 2 層牆壁(適用於基本列印)
建議: 3–4 層牆壁(適用於更強固、更耐用的列印)
典型牆壁厚度: 0.8–1.6 mm(視你的噴嘴尺寸而定)
頂層與底層
如果頂層設定為 0,列印成品將是開放的。
建議:
3–6 層頂層
3–6 層底層
進一步疑難排解:如果 Blender 無法完全修復模型
非常複雜的網格可能需要替代的修復工具。
你可以嘗試:
方法 1:使用 Blender 的額外清理工具
在編輯模式中:
選取模型
按 Tab 進入編輯模式
按 A 全選
點擊:
Mesh → Clean Up →
Merge by Distance
Fill Holes
然後重試 Make Manifold。
Note:使用 Merge by Distance 時,請在點擊後檢查左下角彈出視窗中的閾值。預設值(0.0001 m)對某些網格可能太小。可嘗試將其稍微調大(例如 0.001 m),但不要設得太高,否則可能會使細微細節塌陷。
方法 2:重新計算法線
AI 生成的模型常常存在翻轉或不一致的面法線,這可能導致切片軟體誤判表面的哪一側是「內部」、哪一側是「外部」。這可能造成中空區域、填充反轉或表面缺失。
要修復此問題:
選取你的模型
按 Tab 進入編輯模式
按 A 全選
點擊 Mesh > Normals > Recalculate Outside
按 Tab 返回物件模式
然後重新匯出並檢查你的切片預覽。
方法 3:使用專門的網格修復工具
有些工具專門用於修復困難的網格:
Microsoft 3D Builder(Windows)
Meshmixer
Netfabb
這些工具可以自動修復複雜的幾何。
如何確認你的模型已可進行 3D 列印
你的模型在以下情況下即已就緒:
3D Print Toolbox 顯示 0 個非流形邊
切片預覽顯示:
牆壁
填充
頂層
底層
切片預覽沒有顯示缺失的部分
列印前務必檢查切片預覽。提示:如果你持續遇到問題並希望獲得進一步協助,我們建議你加入 Meshy Discord 社群並在我們的 Tips and Workflows 頻道中提問。那裡有許多 Meshy 3D 列印專家樂於提供指導。


