1. 程式人生 > >3d列印模型為什麼檔案格式必須是stl和stp的?

3d列印模型為什麼檔案格式必須是stl和stp的?

https://www.sohu.com/a/197115674_425589

 

3D列印需要有3D立體圖,3D立體圖有很多格式,不同的軟體做出來的格式是不同的。比如常見的3D列印格式有:STL、STP、IGS、OBJ、BREP、MAX、3DM、3DS、X_T、SKP、SLDPRT、PRT、ASM、F3D、FBX、RVT、WIRE等等。格式不同,其他軟體可能就打不開。同樣的道理,3D印表機也一個道理,它支援的3D立體圖格式不會太多,不可能適配市面上的全部軟體。如今3D列印最常用的3D立體圖格式是STL和STP這兩種,某種程度上可以說必須是這兩種格式才能列印。

stl檔案格式由3D Systems發明,是3D印表機的標準三角語言。所有的成型機都可以接收stl檔案格式進行列印。當您到處或儲存了stl檔案之後,所有您設計的表面和曲線都會被取代並轉換成網狀。網格由一系列的三角形組成,代表著您設計原型中的精確幾何含義。

stl檔案需要水密後才可以進行三維列印。水密最好的解釋就是無孔的有體積固體。你可能會感到驚訝,即使你設計的模型已經完成,模型中仍有可能存在沒有被發現的孔洞。

在匯出stl檔案格式時,有時會報告“錯誤”。這些錯誤並非發生在階段,而是真實存在於該檔案的物件中。像軟體編譯器會檢查程式設計錯誤一樣,三維印表機或stl瀏覽器同樣會檢查stl檔案。如果機器在建設模型的過程中遇到問題檔案,就會崩潰並停止,因為檔案中截面有損壞,從而導致列印的失敗。

使用stl檔案對構建高質量模型發揮很大作用。很多三角形的面可以表現流暢的曲線,這需要匯出高解析度的stl檔案,如此一來三角形會變得相當的小以至於機器無法察覺。而且stl現已成為CAD/CAM系統介面檔案格式的工業標準之一,絕大多數造型系統能支援並生成此種格式檔案。

stl檔案格式雖然簡單,但只能描述三維物體的幾何資訊,不支援顏色材質等資訊。

沒有stl格式的話,stp也是可以的。STP檔案是基於ASCII格式符合STEP應用協議ISO 10303-21標準的正文編碼的交換結構的三維影象資料。

因為它的標準性,所以通常在不同平臺下有很多這類軟體可以開啟STP格式檔案,像大家熟知的UG、PRO-E、FreeCAD、rhino、alias等,其中FreeCAD有跨Windows、Mac OS X、Linux三種系統平臺的不同版本。

solidworks可以開啟stp檔案,但是另存的是字尾名step的檔案。在e鍵列印上傳報價的時候就需要把字尾step改成stp。

e鍵列印目前支援報價的格式有很多種,像上面列舉的STL、STP、IGS、OBJ、BREP、MAX、3DM、3DS、X_T、SKP、SLDPRT、PRT、ASM、F3D、FBX、RVT、WIRE都可以報價。如果檔案多的話,還可以將全部檔案打包成RAR或者ZIP的壓縮包,這樣也是可以上傳報價的。當然正如文章標題寫的,必須是stl和stp格式,這樣可以減少你列印的麻煩。