2023年15個STL 修復(在線和離線):最好的軟件
魔猴君 知識堂 421天前
STL文件修復的原因:點擊了解魔猴網3D打印必讀檢查單
仔細分析STL可以在打印前識別錯誤(來源:Autodesk)
STL文件包含數以萬計的小三角形。根據設計的不同,這些三角形可能會以多種不同的方式被歪曲(從制造角度來看)。下面來看常見的STL文件問題形式
洞
為了存在于現實世界中,3D模型需要描述一個封閉的或“水密”的體積,其所有頂點的邊和頂點都相互連接。然而,STL有時會在網格中出現小孔,或者三角形可能具有未與其鄰居相連的邊,這兩種情況都可能導致打印時出現問題。
與此相關的是,每個三角形在概念上都指向或遠離它所描述的形狀,基本上都有內側和外側。有時,這種方向會被顛倒,從而導致切片機在解釋完整曲面時出現問題。
重疊
可打印的設計必須包含封閉的、不重疊的體積(來源:Sculpteo)
三維模型通常由不同的形狀組合而成。這些形狀(或這些形狀的"外殼")的連接方式非常重要,如果連接方式不正確,就會妨礙切片。當一個或多個形狀共享一個邊或頂點時,就會出現相關問題。
這可能是一個令人費解的概念,但請考慮建模程序如何表示兩個相交的立方體。除非這兩個形狀最終被解釋為一個對象,否則打印機很難將它們打印在一起。
復雜的幾何形狀
網格中存在實際錯誤的STL與描述難以或不可能打印的內容的正確網格的STL之間只有一線之隔。例如,嘗試表示頭發或毛皮可能會產生巨大的STL(因為表示這樣的“表面”需要許多三角形),而由于細節小于打印機的分辨率,因此很難處理。
與此相關的是,STL可能會描述太薄而無法實際打印的封閉體積。解決這些類型的問題最好將其描述為優化步驟而不是修復
如何修復STL文件
3D掃描的模型往往需要精細修復
典型的STL修復和優化工作流程可能如下所示:
自動網格修復:嘗試簡單的自動修復總是有意義的。在許多情況下,這已經足夠了,但在其他情況下,原始STL可能太大或損壞,無法以這種方式處理。更糟糕的是,“修復”可能會改變設計的重要部分。
手動網格修復:如果自動修復不起作用,請尋找更高級的工具。首先以保留3D模型的方式修復孔或間隙。然后,選擇修復其他幾何問題的選項。如果問題仍然存在,您可以嘗試重新劃分整個模型的網格或使用“制作實體”或“收縮包裝”等選項(取決于工具)。
重新建模:如果上述兩個步驟都不起作用,您可能需要使用CAD或其他3D建模軟件重新編輯3D模型。
優化:此步驟并不總是必要的,并且可能會根據您使用的3D打印機類型而有所不同。典型的操作包括加厚薄片或挖空其他實心形狀。您還可以嘗試“調整”STL的大小,使其具有足夠的三角形,以避免3D打印上出現明顯的刻面,但又不能過多,以免文件太大而無法處理。
15個最好用的STL修復軟件:最后一個收費軟件是各打3D打印商常用修復軟件之一
一般來說,STL修復軟件分為三大類:
專用、免費或開源工具可在線或離線使用,這些仍然是流行的選擇。
切片器軟件也越來越多地嵌入可以處理許多問題的分析和修復工具。對于那些需要更多或更好的控制(或更快的處理)的人,可以付費獲得許多復雜的服務。
CAD和3D建模程序通常提供修復功能。對于那些自己設計或混音的人來說,這些通常是最好的選擇。
我們將依次介紹每種類型的軟件,但值得注意的是,幾乎所有商業3D打印服務都有自己的內置修復和優化工具。這些服務在確保STL文件可打印且無故障方面擁有既得利益,因此投資優質工具對他們來說很重要。
免費在線和離線工具
點擊小標題可跳轉到軟件使用頁面
1、FormWare
該服務提供了充足的信息和控制(來源:FormWare)
FormWare生產一款商業化的全功能切片工具,主要針對樹脂打印機,并且包含強大的分析和修復引擎。該引擎也可以在線免費獲得,并且非常易于使用。
在分析過程中,該工具會列出詳細的結果,突出顯示在進行適當的修復之前每種錯誤類型已被發現的次數。與大多數優秀的修復軟件一樣,它甚至可以識別名副其實的Benchy STL文件的問題!
平臺:FormWare(在線修復)
費用:免費
適合:任何需要高質量STL維修的人
2、Aspose
Aspose具有直觀、簡單的UI,是一個直接、快速的文件修復程序(來源:Aspose)
STL修復是一個計算密集型過程。通常情況下,必須下載一個專門的程序,并保存在用戶的計算機上,專門用于文件修復。這不僅會占用大量內存,而且在計算機上實際打開也需要很長時間。因此,Aspose.Inter應運而生。
Aspose是一款專門用于STL文件修復的免費在線應用程序,通過完全基于瀏覽器的STL文件修復服務解決了上述兩個問題。只要用戶有穩定的互聯網連接,只需點擊幾下就能上傳和修復文件。這種易用性使它成為瀏覽器書簽中的一個重要網站,任何時候都只需點擊幾下即可完成任何STL文件修復。
此外,如果對修復后的STL質量有疑問,Aspose還會生成3D文件預覽,供用戶檢查并確保文件已成功修復,而這一切都可以通過網絡瀏覽器實現
平臺:Aspose(在線)
費用:免費
適合人群:任何需要快速、簡單STL修復的人
3、MeshLab
適合經驗豐富的建模者,因為分析和修復非常詳細(來源:來自YouTube的虛擬古生物學家)
與簡單的服務形成鮮明對比的是,MeshLab提供了極其豐富的工具集,可對三維三角網格(包括STL文件)的編輯、清理、愈合、檢查、渲染、紋理和轉換進行詳細控制。
它是一個不斷開發的開源解決方案,主要用于處理三維掃描和數字化工具生成的模型。它可以處理非常大的STL文件,這通常是其他解決方案無法做到的,而且它還可以有效地組合多個網格。
要理解并充分利用用戶界面,需要一定的知識水平,但對于簡單的STL修復,我們在STL修復教程中已經介紹了基本步驟。
平臺:MeshLab(支持Windows、MacOS、Linux)
費用:免費
適合:需要高級STL維修的經驗豐富的制造商
3DPrinterOS是一個基于云的綜合工具集,用于管理多個3D打印機工作流程。它允許企業或教育機構管理自己的打印機以及合同打印服務。
為確保對象可打印,3DPrinterOS使用一種名為"Magic Fix"的功能來分析STL文件并進行必要的修復。在此過程中,它還會考慮到你的打印機和其他因素,并生成一個固定版本的STL,正確調整比例和方向。修改后的STL保存在默認工作流程中,點擊文件名即可下載。
平臺:3DPrinterOS(在線,針對Chrome優化)
費用:免費維修、試用其他功能
適合人群:對更廣泛的工作流程感興趣的3D打印愛好者
基于切片機的修復工具
5、Cura
Cura具有內置和插件修復選項(來源:All3DP)
UltiMaker的Cura是最成熟的免費切片機,能夠識別許多常見的STL問題已經有一段時間了。如今,它已能修復許多問題,而且問題清單還在不斷增加。
除了切片器的基本功能外,一個名為"網格工具"(Mesh Tools)的插件(可通過用戶界面右上角的"市場"獲取)增加了額外的功能,可在加載STL文件時對其進行檢查。方便的是,該插件還能修復一些簡單的問題。
如果您正在使用Cura,至少值得嘗試使用這些選項,因為在很多情況下,這些選項可以讓您無需借助其他修復工具。
平臺:UltiMaker(Windows、MacOS、Linux)
費用:免費
適合:經驗豐富的Cura用戶
Netfabb修復功能內置(來源:Prusa Research)
PrusaSlicer可以識別大多數STL問題,并在一定程度上自動修復有缺陷的模型。不過,該功能在很大程度上是基于Windows內置的3D打印API(反過來又基于原始的Netfabb)。
如果在加載新的STL文件時檢測到并標記出錯誤,則有兩種修復選項:右鍵單擊顯示的警告圖標或在模型菜單上選擇"通過Netfabb修復"。這雖然沒有Cura的精細度,但另一方面,它確實利用了成熟的功能,而且在大多數情況下都被證明是有效的。
Simplify3D明確強調了其在網格分析和修復方面的功能。它的復雜功能幾乎涵蓋了所有修復場景。
其中包括幾種內置工具,可幫助您識別和修復常見的網格問題,這樣您就可以快速恢復打印,通常甚至無需使用功能更強大的增值工具。
平臺:Simplify3D(Windows、MacOS、Linux)
費用:約200美元;兩周免費試用
適合:新的和現有的Simplify3D用戶
8、NanoDLP
Nano 3D Tech的NanoSupport準備軟件具有內置STL修復功能(來源:Nano 3D Tech)
Nano 3D Tech的NanoDLP致力于為樹脂3D打印機用戶提供一整套樹脂打印軟件工具,如果不提供STL文件修復工具作為其程序的一部分,那就太失職了。
NanoDLP是一個三維打印機管理系統,旨在實現一鍵式三維打印。通過在典型的Windows、Mac或Linux機器或Raspberry Pi(可免費下載磁盤映像)上將3D打印機作為服務器運行,可以在NanoDLP基于瀏覽器的切片平臺上上傳、修復、切片和打印文件。
NanoDLP的打印準備工具NanoSupport允許用戶準備(和修復!)三維文件,以便在NanoDLP驅動的三維打印機上進行三維打印。內置的STL修復工具與定位和挖空工具集成在一起,使制作者有機會快速修復導入的STL上的任何最后一分鐘錯誤。
平臺:Nano 3D Tech(Windows、MacOS、Linux、Raspberry Pi(打印機主機))
費用:免費
適合:需要在切片前進行最后一刻維修的LCD和DLP 3D打印機所有者
CAD和3D建模工具
使用這個流行且功能強大的程序完成這一切(來源:PrintLab)
自詡為三維網格"瑞士軍刀"的Meshmixer不僅僅是一個簡單的STL修復工具。Meshmixer是一個成熟的建模解決方案,能夠進行鏤空、縮放和網格簡化。
這不是初學者的工具,它一直被評為STL修復的最佳工具之一。它支持幾種廣受好評的修復和固定功能,包括著名的"制作實體",并提供了近乎無限的增強和改變模型原始設計的能力。
另一大優勢是互聯網上豐富的信息。環顧四周,不難了解到Meshmixer中的各種修復工具,包括它們的優缺點。如果你是CAD-CAM工具Fusion 360的粉絲,Meshmixer(以及Netfabb)的網格修復功能也是內置的。
值得注意的是,Meshmixer已不再由Autodesk開發和支持,但仍可供下載。
平臺:Autodesk(Windows、MacOS)
費用:免費
適合人群:進行3D模型制作的3D打印愛好者
10、3D Builder
3D Builder非常用戶友好(來源:PrusaPrinters博客)
3D Builder是微軟為Windows和其他微軟平臺提供的免費3D建模軟件。它主要是為簡單建模(甚至使用網絡攝像頭進行三維模型掃描)提供簡單易用的解決方案,還包括STL修復功能,以確保您的三維模型可打印。
3D Builder允許比更基本或更簡單的程序進行更精細的控制。
平臺:微軟10系統
費用:免費
適合人群:任何3D建模或編輯簡單零件的人
11、FreeCAD
強大的基于CAD的解決方案(來源:FreeCAD)
FreeCAD是一款開源的3D建模程序,最初設計時考慮到了機械工程和產品設計的需要。該程序的眾多功能中包括功能強大的分析和修復工具。
如果您正在尋找一款能讓您對工作進行高度控制的工具,那么FreeCAD可能是您的不二之選。與其他CAD程序一樣,這種方法的一個優點是不僅能修復STL文件,還能進行其他可能需要的更改和修改。
平臺:FreeCAD(Windows、MacOS)
費用:免費
適合人群:喜歡經典CAD功能、經驗豐富的創客
12、Blender
Blender有很多工具可以根據目標修復網格中的不同問題(來源:All3DP)
Blender已成為三維建模和動畫制作的事實標準工具。因此,一個專注于操作和管理網格模型的工具能提供強大的功能來修復有問題的STL文件,也就不足為奇了。
然而,這種復雜性是有代價的:Blender并不適合初學者,學習曲線可能會很陡峭。不過,對于那些正在尋找一款支持良好、能夠應對幾乎所有網格建模挑戰的開源工具的人來說,這款軟件還是值得考慮的。
平臺:Blender(Windows、MacOS)
費用:免費
適合人群:喜歡復雜軟件、經驗豐富的創客
收費增值修復工具
13、Netfabb
Netfabb是最著名的STL文件修復軟件之一。它是該領域最早的解決方案之一,并以這樣或那樣的形式,作為獨立的解決方案或與其他解決方案(包括微軟的3D打印軟件)相結合的嵌入式功能而經久不衰。
2015年,Netfabb被歐特克公司收購,其標準版已停止向新客戶提供服務,但以前擁有該軟件的客戶仍可續費。但希望并沒有破滅,因為它提供了高級版和終極版,集成到了流行的CAD和CAM工具Fusion 360中,而且Fusion 360 Pro Bundle中包含了Netfabb的許可證。這些高級版本提供了寶貴的功能集,包括后處理準備和晶格優化。Netfabb Premium或Ultimate可以試用,試用后將恢復為Netfabb Basic。
原始免費版本仍可從非官方的GitHub代碼庫中下載。不過,它自2015年以來就沒有更新過。
平臺:Autodesk(Windows)
費用:高級版每年約5,100美元;申請Ultimate時的價格;免費試用;包含在Fusion 360 Pro捆綁包中
適合人群:需要多功能性和Fusion 360集成的專業人士
基于Polygonica技術的獨立網格修復工具(來源:LimitState Software via YouTube)
LimitState:Fix是另一款價格不菲的專業STL修復工具。據網站介紹,它能"修復其他工具無法修復的3D模型!"
除了自動修復功能外,該程序還允許對修復選項進行細粒度控制,以關閉實體、糾正非曲面錯誤和修復多邊形的方向。它還具有讓用戶合并STL文件、去除噪點外殼和簡化網格的功能。
LimitState采用了強大的Polygonica技術,這是業界公認的專業3D建模解決方案。
平臺:LimitState(Window)
成本:約380美元/年(1個許可證);~$700/年(2個許可證);~1,500美元/年(5個許可證)
適合:需要可靠性的專業人士
Magics的修復向導可指導用戶完成具有挑戰性的修復(來源:Materialize Software via YouTube)
Materialise廣受好評的分析、修復和優化工具近年來發展迅速。他們繼續提供免費的STL查看器MiniMagics,該查看器也可對STL問題進行詳細分析。不過,其復雜的修復和編輯功能需要許可證。
該公司提供兩種功能強大的高級版本。Magics Essentials提供最適合小型企業和業余愛好者的功能,而完整的Magics套件則為繁忙的專業人士提供額外的高級工具(包括支持優化)。兩者都集成在更廣泛的軟件套件中,支持現代商業3D打印的各個方面。
每種工具都有三種STL修復模式,包括全自動、修復向導(指導用戶完成每個步驟)和全手動工具。其他功能還包括"收縮包裹"功能,可為零件提供最小厚度并修復其他表面問題,以及大量增強和優化功能。用戶界面設計合理,易于使用,用戶滿意度很高。
平臺:Materialize(Windows)
費用:必需品每月150-190美元;申請標準版或高級版時的價格;所有版本30天免費試用
適合:需要強大解決方案和擴展潛力的專業人士和企業
編譯整理:ALL3D
上一篇 3D打印技術面臨的挑戰