STL從何而來
STL是由AlbertConsulting Group在1987年為3D System公司首款商用3D打印機開發(fā)的文件格式。自首次發(fā)行以來22年沒有改變過,直到2009年升級為可以表示顏色和紋理的ISO標準增材制造文件格式(ISO/ASTM 52915:2016),AMF(Additive manufacturing file format)。
STL的縮寫
STL有幾個縮寫詞,如“標準三角語言(Standard Triangle Language)”和“標準曲面細分語言(Standard Tessellation Language)”、 立體光刻語言(STereolithography Language)等。
許多其他軟件(如UG、SolidWorks等)都支持STL文件格式,它廣泛應用于3D打印領域。
STL的特點
STL文件只描述三維物體的表面幾何形狀,沒有任何顏色、紋理或其他常見CAD模型屬性的表示。一個STL文件使用三維笛卡爾坐標系,通過三角形的單位法線和頂點(按右手規(guī)則排序)描述一個原始的、無結構的三角面片。在最初的規(guī)范中,所有的STL坐標都要求是正數(shù),后來不再強制要求,現(xiàn)在的STL文件中經(jīng)常遇到負坐標。
STL文件不包含比例信息,單位是任意的。
STL與3D打印
3D打印機通過固化(SLA, SLS,SHS, DMLS, EBM, DLP)或打印(3DP, MJM, FDM, FFF, PJP, MJS)一層一層地構建對象。這需要一系列封閉的2D等高線(水平層),當層與層融合在一起時,用固化材料填充封閉的輪廓內(nèi)部。
3D打印機能識別的文件格式是一系列對應不同Z值的封閉多邊形。然而,由于可以通過改變層厚來實現(xiàn)更快的打?。ㄟ@會損失一定精度),因此我們更傾向于將模型定義為一個可以在必要的水平面上切片的封閉多面體。
STL注意事項
不正確的法向量會影響文件切片和填充的方式??梢赃x擇不同厚度的切片來規(guī)避某個壞面,或者將文件返回到CAD程序進行修正,然后重新生成STL文件。
為了正確地形成3D模型,任何STL文件所代表的表面必須是閉合的(沒有孔或錯誤法向量)和連接的,其中每條邊都是兩個三角形的一部分,而不是自相交的。由于STL語法不強制規(guī)避此屬性,因此對于成形質量不受多余邊影響的某些結構,可以在這些多余的邊存在的情況下進行切片。
因為切片時要確保得到的二維多邊形是閉合的,因此在缺失面的情況下往往不允許切片操作,這也是3D打印軟件(如Magics)在導入STL文件時首先進行錯誤檢查和修復的原因所在。
來源:AMLetters |
|
你可能喜歡
固相合金化:將鋁廢料轉化為具有3D打印潛力
新突破:基于聲波的3D打印技術——全息直聲
一篇帶你讀懂:金屬3D打印在航空航天領域的
全新的“高級補償”技術提高金屬3D打印的精
推薦課程
神奇的3D打印
SLA3D打印工藝全套培訓課程 - 軟件篇
3D打印月球燈視頻教程 包括完整貼圖建模流
【原創(chuàng)發(fā)布】Cura軟件修改二次開發(fā)定制視頻