STL文件:它们是什么以及如何使用它们

STL文件和3D打印

最常见的3D打印机文件格式是.STL文件。 文件格式被认为是3D Systems公司从ST ereo Lithography CAD软件和机器中创建的。

像许多文件格式一样,这种文件类型如何得到它的名字还有其他解释:标准细分,意思是平铺或分层的几何形状和图案(或多或少)。

什么是STL文件格式?

一个易于理解的STL文件格式定义将其解释为3D对象的三角形表示。

如果您查看图像,则CAD图形会显示圆圈的平滑线条,其中STL图形将该圆形的曲面显示为一系列连接的三角形。

正如您在照片/绘图中看到的,圆圈的完整CAD文件看起来像圆圈,但是STL版本会插入三角形的集合或网格来填充该空间并使其可以打印3D打印机。 这也是为什么您会听到人们将3D打印机图形引用或描述为网格文件的原因 - 因为它不是固定的,而是由三角形构成,形成网状或网状外观。

3D打印机使用STL格式的文件。 大多数3D软件包(如AutoCAD,SolidWorks,Pro / Engineer(现为PTC Creo Parametric)等)都可以本地创建STL文件或使用附加工具创建。

我们应该提到除了.STL之外还有其他几种主要的3D打印文件格式。

这些包括.OBJ,.AMF,.PLY和.WRL。 对于那些不需要绘制或创建STL文件的人,可以使用大量免费的STL查看器或阅读器

创建一个STL文件

在CAD程序中设计模型后,可以选择将文件另存为STL文件。 根据程序和您正在进行的工作,您可能需要单击另存为以查看STL文件选项。

再次,STL文件格式是渲染,或在三角形网格中创建绘图的表面。

当您使用激光扫描仪或数字成像设备对物体进行三维扫描时,通常会返回一个网格模型而不是一个坚实的模型,就像您创建了从头开始绘制的3D CAD图形一样。

CAD程序使得这个过程变得非常简单,为您完成转换工作,但是,一些3D建模程序会让您更好地控制三角形的数量和大小,例如,它可以为您提供更密集或更复杂的网格表面从而获得更好的3D打印效果。 没有深入了解各种3D软件的细节,您可以更改几个因素来创建最佳的STL文件:

Chordal公差/偏差

这是原始绘图的表面与棋盘格(分层或平铺)三角形之间的距离。

角度控制

您可以在三角形之间留有间隙,并且改变相邻三角形之间的角度(偏差)可以提高您的打印分辨率 - 这意味着您可以更好地焊接两个三角形表面。 此设置使您可以增加将对象分层或拼接在一起的方式(标准细分)。

二进制或ASCII

从电子邮件或上传和下载的角度来看,二进制文件更小,更容易共享。 ASCII文件具有易于在视觉上阅读和检查的优点。

如果您想快速了解如何在各种软件中执行此操作,请访问Stratasys Direct Manufacturing(以前称为RedEye):如何准备STL文件文章。

什么让一个'坏'STL文件?

“简而言之,一个好的stl文件必须符合两条规则。 第一条规则规定相邻的三角形必须有两个共同的顶点。 其次,由顶点和法线指定的三角形的方向(三角形的哪一侧在哪一侧出来)必须一致。 如果这两个标准中的任何一个都不符合,则stl文件中存在问题...

“由于翻译问题,stl文件常常被称为”不良“,在许多CAD系统中,表示模型的三角形的数量可以由用户定义,如果创建的三角形太多,stl文件的大小会变得难以管理。如果创建的三角形太少,曲面区域没有正确定义,并且圆柱体开始看起来像六边形(请参见下面的示例)。“ - GrabCAD:如何将STL图形转换为实体模型