提起3d打印格式(3D打印文件格式简介) 大家在熟悉不过了,被越来越多的人所熟知,那你知道3d打印格式(3D打印文件格式简介) 吗?快和小编一起去了解一下吧!
3d打印格式(3D打印文件格式介绍)
【资料图】
许多人对3D打印的数据格式颇有微词。用3D软件设计的作品一转换成3D打印格式,基本上就从白天鹅变成丑小鸭了。没有颜色,数据不全,形状重叠,表面破损,这是常有的事。
为什么大多数3D打印机只能识别STL或OBJ格式的文件?一言难尽,就像为什么大部分图片都是jpg或者gif格式一样。其实是历史遗留问题。这种历史原因形成的标准,不管用不用合理不合理,都只能你我一边骂人一边老老实实修图。改标是大神们的事。
1.STL格式的前世:
STL文件格式(Stereography,stereolithography的缩写)是3D SYSTEMS于1988年开发的一种三维图形文件格式,服务于快速成型技术。
PS: STL并不是专门为3D打印而创建的,只是恰好3D打印是快速成型技术的一种,也是最著名的一种。
STL文件不同于其他基于特征的实体模型。STL使用三角网格表示三维CAD模型,只能描述三维物体的几何信息,不支持颜色、材质等信息。
PS:现在我明白为什么这么多重要信息丢失了!STL是一个简化的3D模型。
但是——正因为数据简化了,格式简单了,STL才得以普及和广泛使用,“简单易用”就是这个意思。随着3D系统的迅速崛起,STL已经成为快速原型系统事实上的数据标准。
PS悠游资源网:照顾好你的高、中、低端C悠游资源网广告软件。如果要3D打印,必须转换成STL格式;
STL文件有两种类型:文本文件(ASCII格式)和二进制文件(二进制)。
PS:相对于ASCII格式,更通用。
二、关于OBJ的前世格式:
OBJ文件是Alias|Wavefront Company为其基于工作站的3D建模和动画软件“Advanced Visualizer”开发的标准3D模型文件格式。它非常适合三维软件模型之间的数据交换。例如,如果在3dsMax或LightWave中构建模型,并希望将其传递给Maya进行渲染或 *** 动画,导出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打印格式,明确表示是为了抢班抢权。
\