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