除了對3D打印進行簡單縮放外,我還希望自定義和修改Thingiverse上的某些部分。
我一直在尋找一些將STL文件轉換為易於編輯的工具。 ,但到目前為止,我發現的所有東西實際上都是bug並在加載了相當複雜的模型後便頻頻崩潰。
有沒有免費的開源軟件工具,人們可以推薦它們處理STL導入和編輯?如果不是自由開放源碼軟件,那麼“對業餘愛好者,非商業性愛好者來說是免費的還是幾乎免費的?”
除了對3D打印進行簡單縮放外,我還希望自定義和修改Thingiverse上的某些部分。
我一直在尋找一些將STL文件轉換為易於編輯的工具。 ,但到目前為止,我發現的所有東西實際上都是bug並在加載了相當複雜的模型後便頻頻崩潰。
有沒有免費的開源軟件工具,人們可以推薦它們處理STL導入和編輯?如果不是自由開放源碼軟件,那麼“對業餘愛好者,非商業性愛好者來說是免費的還是幾乎免費的?”
您可以使用 OpenSCAD。它是GPL下基於腳本的功能強大的CAD開源軟件。在Thingiverse上,此CAD軟件(帶有 Customizer
標記的產品)製作了很多東西,您只需下載其源代碼( .scad code) >)並直接對其進行編輯!然後,您可以通過執行二進制操作,添加部件等與它們進行交互。
如果您從未編寫過代碼,則很難開始,但這是值得的:
OpenSCAD是用於創建實體3D CAD模型的軟件。它是免費軟件,可用於Linux / UNIX,Windows和Mac OSX。與大多數用於創建3D模型的免費軟件(例如Blender)不同,它不關注3D建模的藝術方面,而是關注CAD方面。因此,當您計劃創建機器零件的3D模型時,它可能就是您正在尋找的應用程序,但是當您對創建計算機動畫電影更感興趣時,可以肯定這不是您要尋找的應用程序。
如果要對STL進行基本編輯,則可能適合使用 MeshMixer之類的程序。它提供了以相當簡單的方式合併和減去模型,添加自定義支持等的功能。
允許您執行STL複雜編輯的另一種方法是 Autodesk Fusion 360。在這裡,您可以將STL導入到網格中,然後可以將其轉換為實體以進行進一步的編輯。使用起來比較麻煩,但是解決方案非常靈活。您可以選擇僅將某些面轉換為實體,或將網格用作其他設計的參考點。
據我所知,這兩個都不是FOSS(免費和開源),但是對於非商業用途都是免費的。
毫無疑問,最成功的FOSS 3D編輯器是Blender。它既可以導入和導出STL文件,也可以導出為STL或許多其他格式(DAE,OBJ,3DS,FBX,DXF,WRL),因此您既可以使用它來編輯STL模型,也可以將其用作STL轉換器。 https://www.blender.org/
我僅出於此目的使用Wings 3D( http://www.wings3d.com)。它非常易於使用,並內置了許多其他有用的功能。不僅可以重新構造網格,還可以導入和導出許多其他網格,例如.obj等。完成後修改後,您可以將它們導出為幾種格式之一(我發現將其保存在.stl中更容易),然後使用netfab(與付費版本相比還具有一些限制的免費版本)來微調網格無法以當前格式打印。 Wings會以.stl格式導出您的修改,但是您可能需要進行微調以消除漏洞,斑點等,並且您可以以多種視圖(例如高斯和其他形式)查看更改。
如果您決定嘗試Wings 3D,則需要仔細閱讀本教程,因為存在多種可能性,包括製作自己的網格,並以正方形,立方體,圓柱體等幾種基本形式開始其他基本的幾何圖形。
使用這兩個程序,我能夠修改許多網格並得出一個非常可打印的對象。 Wings的一項非常有價值的功能是平滑應用程序,它可以減少某些模型上的銳利分割線。
由於這兩個程序都是免費的,因此您可以嘗試使用它們,如果它們不能滿足您的需要,可以將其卸載需要。 Blender也是一個出色的免費程序,但是我發現Wings的使用更加簡單。
希望這會有所幫助
如果您希望使用WYSIWYG風格的編輯器並且對OpenSCAD不滿意,我發現123D Design(在Autodesk上絕對不是FOSS,但對於愛好者是免費的)在Mac上具有功能和易用性之間的折中
如果您堅持使用FOSS,Blender可能最接近,但是我發現它在界面和工具上過於特質而無法使用。