文件格式之争:STL vs OBJ vs PLY

width="1024"自从有了文字,人类就开始存储信息。在 3D 扫描技术发明之前,牙医和实验室技术人员会将实体模型和纸质文件存储在柜子里。然而,现在的信息存储已进入数字化阶段,因此我们使用的不再是文件柜,而是计算机。文件格式用于编码信息,以便在计算机上存储数据,程序需要识别和访问文件格式才能使用数据。

关于印象,文件格式的最基本特征是对 3D 模型的几何形状进行编码。有三种方法:近似网格、精确网格和构造实体几何(CSG)。

在三维打印中使用近似网格,是因为打印机无法打印出太高分辨率的图像,而且三维打印也不需要其他几何编码方式。近似网格使用细分法,即用几何图形平铺物体表面的过程。这种平铺不会产生重叠或间隙。通过这一过程,可以存储模型的外观和其他细节,如颜色或纹理。在 3D 打印中,文件通常由 CAD 生成,然后由 CAM 进行处理,形成 CAD/CAM 系统。

因此,这就引出了 3D 打印中常用的三种文件格式:STL、OBJ 和 PLY。

使用近似网格的最常见文件格式是 STL 文件。在 STL 文件中,使用的瓦片是三角形(称为面),覆盖 2D 形状的表面。与其他文件格式相比,使用 STL 有几个优势。首先,由于 STL 是公认的最常用的文件格式,因此更容易进行协作。此外,STL 文件简单小巧,因此处理速度更快。

然而,STL 文件有一个很大的缺点。由于细分曲面只覆盖表面,因此文件只对表面几何体进行编码,而不表示颜色或纹理。如果你只需要单一的颜色或纹理(这是最常见的情况),那么 STL 文件就很好,但随着打印机的改进和对色彩的需求,其他格式的文件越来越受欢迎。STL 文件的另一个问题是分辨率。保持高分辨率或编码较大尺寸的对象需要更多的三角形,从而导致文件大小增大。文件大小越大,处理时间就越长。

接下来的两种文件格式,即 OBJ 和 PLY,是为了弥补 STL 文件的不足而创建的。这两种格式都可以存储颜色和纹理等属性。OBJ 和 PLY 虽然不像 STL 文件那样普及,但因其能够存储颜色和纹理以及其他细节而广为人知并被广泛使用。与 STL 文件相比,这两种文件都能从改进的 3D 打印机中获益,并被认为在未来具有更大的实用性。

最后,一种文件格式是否比另一种更好?这主要取决于您的需求和情况。不过,有一点是肯定的--3D 打印机将不断改进,文件格式也将不断改进。

{{cta(‘d68b8349-6f70-406b-88b1-f0ffbff93ada’,’justifycenter’)}}

滚动到顶部