目前的桌面级3D打印机主要以识别STL格式的3D模型文件为主,3DMAX、Maya、AutoCAD、Solidworks等三维设计软件都可以导出这种格式的文件,之后把STL格式的3D文件导入到Cura中就可以生成3D打印机可执行的gcode代码,进而即可进行3D打印操作。
那么你真的了解STL文件格式吗?
①关于什么是STL格式?
STL文件是在计算机图形应用系统中,用于表示三角形网格的一种文件格式。它的文件格式非常简单, 应用很广泛。STL是最多快速原型系统所应用的标准文件类型。STL是用三角网格来表现3D CAD模型。
这些文件通常由计算机辅助设计(CAD)程序生成,作为3D建模过程的最终产品。"STL“是STL文件格式的文件扩展名。STL文件格式由3D Systems发明,是3D打印机的标准三角语言。所有的成型机都可以接收STL文件格式进行打印。
简而言之,STL文件存储有关3D模型的信息。此格式仅描述三维对象的表面几何,而不表示颜色,纹理或其他常见模型属性。
STL文件格式是3D打印最常用的文件格式。当与3D切片器结合使用时,它允许计算机与SLA3D打印机硬件通信。STL文件格式起初很少,已被许多其他CAD软件包采用和支持,如今已被广泛用于快速原型制作,3D打印和计算机辅助制造。业余爱好者和专业人士都使用它。基本思想是使用小三角形(也称为“小平面”)对3D模型的二维外表面进行细分,并将关于小平面的信息存储在文件中。
让我们看几个例子来理解它是如何工作的。例如,如果您有一个简单的3D立方体,则可以由12个三角形覆盖,如下图所示。如您所见,每个面有两个三角形。由于立方体有六个面,因此最多可添加12个三角形。
由三角面片组成的方体与球体
如果您有一个球体的3D模型,那么它可以被许多小三角形所覆盖,也会在同一图像中显示。
STL文件格式近似具有三角形的CAD模型的表面。近似值永远不会完美,并且刻面会为模型引入粗糙度。
3D打印机将以与STL文件指定的粗糙度相同的方式打印对象。当然,通过使三角形越来越小,可以使近似变得更好和更好,从而产生高质量的打印。但是,当您减小三角形的大小时&#