广义上讲,有三种不同类型的数字文件:一种用于打印,一种用于建模,另一种用于二维图形。为了生产物理零件,3D打印机需要特定的文件类型。被称为“网格模型”的3D打印最常见的文件类型称为立体光刻,或STL。

要了解有关如何导出三维文件进行三维打印的详细信息,请查看这篇文章在硬件指南


用于打印的三维文件

.STL:STL(立体光刻)是3D系统创建的立体光刻CAD软件固有的文件格式。STL也称为标准细分语言。许多其他软件包都支持这种文件格式;它被广泛用于快速成型和计算机辅助制造。STL文件仅描述三维对象的表面几何图形,而不表示颜色、纹理或其他常见CAD模型属性。STL文件通过位于标准笛卡尔坐标系内的几何图形描述原始非结构化三角化曲面。STL坐标必须是正数,没有比例信息,单位是任意的。所有这些方面使切片软件能够解释模型并为3D打印机主机软件生成.gcode文件。

导出STL文件进行打印是在3D打印机上生成3D模型的第一步。许多能够设计三维模型的程序也能够将这些模型导出或保存为.stl文件,尽管有时需要将模型导入到一个更健壮的软件中,该软件提供.stl作为最终导出选项。

.AMF:此开放标准用于描述使用附加制造过程(如3D打印)创建的对象。官方标准可供许多CAD程序阅读,并可描述在任何3D打印机上制造的任何3D对象的形状和组成。与.stl文件格式(位于.amf之前)不同,amf文件对颜色、材质、晶格和星座具有本机支持。

.X3D:X3D文件主要用于印刷服务局,可以存储大量与3D图形和场景相关的信息。该格式基于XML,支持跨软件平台的复杂渲染和可视化。X3D致力于成为基于web的内容的3D图形标准,因为它对于查看对象来说足够强大,而大多数其他格式仅在建模零件和解释曲面数据时非常有用。

Collada:Collada(Collaborative Design Activity,协作设计活动)格式化文件保存许多交互式3D应用程序的数据。被称为Khronos集团的非营利技术联盟管理这种格式。与X3D一样,它基于XML,能够在各种应用程序和程序之间传输图形数据。

.OBJ:OBJ文件格式是一种开放数据格式,仅表示三维几何图形,即每个顶点的位置,每个顶点在坐标系中的位置。OBJ坐标没有单位,但OBJ文件可以在可读的注释行中包含比例信息。由于这种格式被三维建模程序广泛使用,因此它可以在程序之间传输,并由一些切片和宿主软件自行解释,以便进行三维打印,而无需作为STL文件导出。


用于建模的3D文件

.IGS:是一种与供应商无关(不属于任何一家公司)的文件格式,允许从CAD软件进行数字信息交换。带有.igs扩展名的“IGES”模型可用于显示各种形式的技术信息,包括接线图、线框和三维实体模型。尽管这种格式已经存在了三十多年,但它仍然在使用。一直以来,人们都在努力用扩展名为.stp的STEP文件替换.igs,但到2014年还没有完全成功。

.STEP或.stp:指的是STEP文件,它是:Standard for the Exchange of Product模型数据的缩写。这些文件表示CAD软件中的3D对象,并可以包含相关信息。它是作为IGES (.igs)的继承者而设计的,尽管它并没有完全取代IGES。STEP文件非常接近目前可用的3D建模通用标准。STEP文件在许多行业中使用,可以包含来自产品设计的整个生命周期的数据。

.3ds:是Autodesk 3ds Max 3D建模、动画和渲染软件使用的文件格式之一。(.max是类似的文件格式在3ds max)

.混合:是Blender使用的格式。每个.blend文件包含一个数据库;这个数据库包含文件中存在的所有场景、对象、网格、纹理等。

.dae:设计为协作设计活动的一种格式,用于为交互式3D应用程序建立交换文件格式。

.ipt:Autodesk Inventor是一个用于设计3D物体原型的程序。数据由单个2D或3D对象组成,该对象可以与组装文件(.iam)中的其他部件组合。

.obj:是一种开放的文件格式,已被许多不同的应用程序和软件程序用于3D图形。它是一种普遍接受的格式,几乎可以被任何3D建模程序读取。

.skp:是由谷歌SketchUp使用的,这是一个免费的3D建模程序,允许快速轻松地创建、查看和分享概念设计。使用SketchUp创建的模型也可以放置在谷歌Earth中。

.fbx:是一种交换格式,特别适用于Autodesk产品和其他数字内容创建(DCC)软件包之间的互操作性。

.lwo:是LightWave高端软件包的一种格式,用于渲染3D图像,包括动画和静态图像。光波的最新版本也使用Collada。

。关:引用对象文件格式(.off)。这些文件用于通过指定模型表面的多边形来表示模型的几何形状。多边形可以有任意数量的顶点。

.ply:是一种计算机文件格式,称为多边形文件格式或斯坦福三角形格式。该格式主要由斯坦福图形实验室设计,用于存储来自3D扫描仪的三维数据。在某些情况下,这可以作为STL文件的替代方案。


二维建模的文件类型

.dwg:是一种二进制文件格式,用于存储2D和3D设计数据和元数据。它是由Autodesk开发的,在许多CAD软件中得到了本地支持,并且可以干净地输出到许多其他软件中。

.dwf:是Autodesk开发的一种安全文件格式,用于向需要查看、审阅或打印设计文件的任何人有效分发和通信设计数据。DWF文件经过高度压缩,因此比其他类型的设计文件更小、传输速度更快,而不会产生与复杂CAD图形及其内部/外部相关性相关的开销。

.dxf:(AutoCAD DXF)(绘图交换格式)是Autodesk开发的一种CAD数据文件格式,用于实现AutoCAD与其他各种程序之间的数据交换和互操作性。它开发于1982年,被认为是一种遗留格式,无法存储一些现代CAD数据。

.acis:是由Spatial Corporation开发的ACIS建模内核使用的文件类型。该软件可用于三维建模、三维模型管理和三维模型可视化。