一般從事3D打印行業比較流行用STL檔案格式,其實OBJ歷史可能比STL更悠久,是以前一個著名動畫軟件公司所發明,當年運行於Apollo及Silicon Graphics的工作站級別電腦上,主要應用於動畫及電影特技,多年來為荷李活立下不少汗馬功勞,更為後來3D電腦圖像設計,產生深遠影響。
為了比較OBJ和STL的差別,特別抽空做過一個實驗。把一個90MB檔案,分別儲存成OBJ及STL格式,發覺OBJ檔案容量竟然只是STL的1/3。這個發現非常重要,若果質量不變的話,完全沒理由去採用一個大三倍的檔案格式。接著再將兩個不同檔案,投入切片軟件作出比較,再看看裏面Polygons的分布情況,是否有影響切片過程。基本上目測完全察覺不到有任何分別,切片軟件亦正常運作,然後再用另一個12MB STL檔案轉換成OBJ,結果轉換之後,只得8 MB,即是OBJ能夠有效縮小3D檔案的容量達1/3至2/3。這個對於傳送及儲存,特別是未來彩色3D打印,是非常重要。
因此各位讀者今後可以轉用OBJ格式,而且OBJ格式比較少出錯誤,反而STL格式轉換之後,再輸入軟件中,常常發現有穿破的情況產生,需要修補才可以投入切片軟件,否則有可能在打印途中出現問題,這個值得留意。最後,得知Microsoft的3D Builder原來採用的3MF格式容量更細小,竟然可低至1/17,而且可攜帶色彩。