3d打印模型为什么文件格式必须是stl和stp的?

https://www.sohu.com/a/197115674_425589

 

3D打印需要有3D立体图,3D立体图有很多格式,不同的软件做出来的格式是不同的。比如常见的3D打印格式有:STL、STP、IGS、OBJ、BREP、MAX、3DM、3DS、X_T、SKP、SLDPRT、PRT、ASM、F3D、FBX、RVT、WIRE等等。格式不同,其他软件可能就打不开。同样的道理,3D打印机也一个道理,它支持的3D立体图格式不会太多,不可能适配市面上的全部软件。如今3D打印最常用的3D立体图格式是STL和STP这两种,某种程度上可以说必须是这两种格式才能打印。

stl文件格式由3D Systems发明,是3D打印机的标准三角语言。所有的成型机都可以接收stl文件格式进行打印。当您到处或保存了stl文件之后,所有您设计的表面和曲线都会被取代并转换成网状。网格由一系列的三角形组成,代表着您设计原型中的精确几何含义。

stl文件需要水密后才可以进行三维打印。水密最好的解释就是无孔的有体积固体。你可能会感到惊讶,即使你设计的模型已经完成,模型中仍有可能存在没有被发现的孔洞。

在导出stl文件格式时,有时会报告“错误”。这些错误并非发生在阶段,而是真实存在于该文件的对象中。像软件编译器会检查编程错误一样,三维打印机或stl浏览器同样会检查stl文件。如果机器在建设模型的过程中遇到问题文件,就会崩溃并停止,因为文件中截面有损坏,从而导致打印的失败。

使用stl文件对构建高质量模型发挥很大作用。很多三角形的面可以表现流畅的曲线,这需要导出高分辨率的stl文件,如此一来三角形会变得相当的小以至于机器无法察觉。而且stl现已成为CAD/CAM系统接口文件格式的工业标准之一,绝大多数造型系统能支持并生成此种格式文件。

stl文件格式虽然简单,但只能描述三维物体的几何信息,不支持颜色材质等信息。

没有stl格式的话,stp也是可以的。STP文件是基于ASCII格式符合STEP应用协议ISO 10303-21标准的正文编码的交换结构的三维图像数据。

因为它的标准性,所以通常在不同平台下有很多这类软件可以打开STP格式文件,像大家熟知的UG、PRO-E、FreeCAD、rhino、alias等,其中FreeCAD有跨Windows、Mac OS X、Linux三种系统平台的不同版本。

solidworks可以打开stp文件,但是另存的是后缀名step的文件。在e键打印上传报价的时候就需要把后缀step改成stp。

e键打印目前支持报价的格式有很多种,像上面列举的STL、STP、IGS、OBJ、BREP、MAX、3DM、3DS、X_T、SKP、SLDPRT、PRT、ASM、F3D、FBX、RVT、WIRE都可以报价。如果文件多的话,还可以将全部文件打包成RAR或者ZIP的压缩包,这样也是可以上传报价的。当然正如文章标题写的,必须是stl和stp格式,这样可以减少你打印的麻烦。

posted @ 2018-10-31 19:21  张同光  阅读(2465)  评论(0编辑  收藏  举报