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