什么是STL文件?
你也可以簡(jiǎn)單的理解為,要想3D打印,首先要導(dǎo)出STL格式的模型文件。
STL文件是由3D打印巨頭3DSystems公司創(chuàng)立,后來(lái)被廣泛應(yīng)用于3D打印、計(jì)算機(jī)輔助制造。
因?yàn)楫?dāng)時(shí)3DSystems公司處于壟斷地位,所以STL文件相當(dāng)于它建立起來(lái)的市場(chǎng)標(biāo)準(zhǔn)。
到現(xiàn)在為止,也出現(xiàn)了像OBJ、AMF、3MF等格式的文件,但依然是STL文件獨(dú)占鰲頭。
STL文件,是一種由三角面組成的實(shí)體,在實(shí)體化建模的軟件中可能看不出來(lái),但是在曲面建模的軟件中非常明顯。
下圖是Rhino(犀牛)中同一個(gè)物體的曲面形態(tài)和STL化后的形態(tài)。
越復(fù)雜的物體,三角面越多。
-2-
為什么需要編輯STL文件?
情況一:模型太大,需要分割打??;
情況二:為了節(jié)省材料,抽殼打??;
情況三:自己想在模型上添加文字,或者修改某部分。
-3-
如何編輯STL文件?
初階軟件:Flashprint
可以實(shí)現(xiàn):簡(jiǎn)單的分割。
例如X軸方向、Y軸方向、Z軸方向或者自己繪制一個(gè)平面,可以實(shí)現(xiàn)平面的分割。例如下圖:
分割完成后,兩部分均可選,可以移動(dòng)旋轉(zhuǎn),也可以另存為STL文件,如果需要單獨(dú)保存,那就先刪除其中一個(gè),另存之后,再撤銷,刪除另一個(gè),再另存。
進(jìn)階軟件:各個(gè)三維設(shè)計(jì)軟件(123D、犀牛、SW、UG、3dmaxs...)
可以實(shí)現(xiàn):添加結(jié)構(gòu),布爾運(yùn)算
STL作為通用的3D打印格式文件,截至目前基本所有的三維設(shè)計(jì)軟件均可以導(dǎo)出STL文件,同樣,基本上所有的三維設(shè)計(jì)軟件都可以打開(kāi)STL文件,對(duì)應(yīng)的也可以進(jìn)行編輯,但是這些編輯都是僅限于像添加某個(gè)部分或者結(jié)構(gòu),和進(jìn)行簡(jiǎn)單的布爾運(yùn)算。
復(fù)雜的,比如重新布線等等是做不到的。
我經(jīng)常用犀牛,所以再拿犀牛舉個(gè)例子。
前面說(shuō)了,STL的文件是網(wǎng)格的圖形,所以在犀牛中編輯STL文件的話,有專門(mén)的一個(gè)模塊,就是網(wǎng)格工具。
在網(wǎng)格工具中可以實(shí)現(xiàn),對(duì)網(wǎng)格文件的布爾運(yùn)算,網(wǎng)格轉(zhuǎn)曲面,網(wǎng)格漏洞補(bǔ)面等功能。
有興趣的同學(xué)可以自己嘗試一下。
高階軟件:Magics
可以實(shí)現(xiàn):抽殼、打孔、分割、簡(jiǎn)化網(wǎng)格、光滑網(wǎng)格等等。
magics是專用的3D打印軟件,不得不說(shuō)真強(qiáng)大,是我們每個(gè)3D打印人必備的一款軟件。
除了上述可以實(shí)現(xiàn)的功能以外,magics最大的特色是對(duì)STL文件的修復(fù),因?yàn)閺?fù)雜的模型網(wǎng)格化之后,可能存在三角面破損或者其他的一些問(wèn)題造成模型表面不整甚至打印失敗。magics則可以對(duì)這些問(wèn)題自動(dòng)修復(fù)。
反正是不管有沒(méi)有問(wèn)題,修復(fù)一下總能讓人放心。