知乐空间

3D打印文件格式简介(3d打印格式)

3d打印格式(3D打印文件格式简介)

很多人对3D打印的数据格式有很多抱怨。用3D软件设计的辛苦作品一转换成3D打印格式,基本上就从白天鹅变成了丑小鸭,没有颜色,数据不全,形状重叠,表面破损。

为什么大多数3D打印机只能识别STL或OBJ格式的文件?一言难尽,就像为什么大部分图片都是jpg或者gif格式,其实是历史问题。这种历史原因形成的标准,不管合理不合理,都不好用。你我只能一边骂人一边老实,改标是大神们的事。

一、STL格式的前世:

STL文件格式(stereolithography,stereolithography的缩写)是3D SYSTEMS于1988年开发的一种3D图形文件格式,服务于快速原型技术。

PS: STL并不是专门为3D打印而创建的,只是恰好3D打印是快速原型制造技术的一种,也是最著名的一种。

STL文件不同于其他基于特征的实体模型。STL使用三角网格表示三维CAD模型,只能描述三维物体的几何信息,不支持颜色、材质等信息。

PS:现在你可以看到为什么这么多重要信息丢失了吧!STL是一个简化的3D模型。

但是——正因为数据的简化和格式的简单,STL才被广泛使用和迅速推广。“易于使用”就是这个意思。随着三维系统的迅速崛起,STL已经成为快速成型系统事实上的数据标准。

PS:无论你的高端、中端、低端CAD软件,如果要用3D打印,必须转换成STL格式;

STL文件有两种类型:文本文件(ASCII格式)和二进制文件。

pS:与ASCII格式相比,更通用。

二、关于OBJ的前世格式:

OBJ文件是Alias|Wavefront公司为其基于工作站的三维建模和动画软件“Advanced Visualizer”开发的标准三维模型文件格式,非常适合三维软件模型之间的数据交换。例如,如果在3dsMax或LightWave中构建模型,并希望将其传递给Maya进行渲染或制作动画,则导出OBJ文件是一个不错的选择。

OBJ主要支持多边形模型。它不包含动画,材质属性,贴图路径,动力学,粒子等信息。

由于OBJ格式在数据交换上的便利性,目前大多数3D CAD软件都支持OBJ格式,大多数3D打印机也支持使用OBJ格式打印。

PS:虽然OBJ格式诞生较晚,相对STL有所改进,但并没有实质性的区别。

3.谁属于未来?

制造业后起之秀3D打印还在用30年前制定的数据格式,似乎有点不合理。随着越来越多的巨头进入3D打印行业,数据标准之争变得越来越重要。谁制定新标准,谁就拥有行业话语权。俗话说“一流企业才是标准”!

一个阵营是ASTM,国际标准化和标准制定组织(名字比较权威!)推新数据格式“AMF”(增材制造文件格式)。

AMF是基于3D打印机目前使用的“STL”格式的数据格式,弥补了其弱点。新格式可以记录物体的颜色信息、材质信息和内部结构等。

AMF标准是基于XML(可扩展标记语言)的。XML有两个优点:一是可以被计算机处理,被人理解;另一个是将来可以通过添加标签来轻松扩展。新标准不仅可以记录单一材料,还可以为不同的零件指定不同的材料,并可以分阶段改变两种材料的比例进行建模。模制物体的内部结构由数字公式记录。您可以指定要在成型物件表面上打印的图像,也可以指定3D打印的最有效方向。此外,还可以记录作者姓名、模特名称等原始数据。

PS:虽然AMF有潜力成为新一代3D打印数据标准,但很难得到巨头的支持。

另一个阵营是微软牵头的3MF联盟,该联盟在2015年推出了一种新的3D打印格式——3MF(3D制造格式)。

与STL格式相比,3MF文件格式能更完整地描述三维模型。除了几何信息外,它还能保留内部信息、颜色、材质、纹理等其他特征。3MF也是基于XML的数据格式,可扩展。对于使用3D打印的消费者和从业者来说,3MF最大的优势就是大品牌支持这种格式。

虽然来的晚,但是很厉害!看看3MF联盟的成员:微软,欧特克,达索系统,Netfabb,SLM,惠普,Shapeways,都是巨头!再加上微软宣布WIN8.1和WIN10支持3MF打印格式,显然是为了抢班夺权。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。

留言与评论(共有 0 条评论)
验证码: