3D打印文件格式:STL、OBJ、AMF、3MF

原文地址:http://blog.sina.com.cn/s/blog_58ff53620102w0f4.html


很多人对3D打印的数据格式颇有微词,辛辛苦苦用三维软件设计好的作品,一转换成3D打印格式,基本就从白天鹅变成丑小鸭了,既没有颜色,数据也不完整,形状重叠表面破损那是常有的事儿。

为何大多数3D打印机只能识别STL或OBJ格式的文件呢?这件事情说来话长,就像为什么大多数的图片都是jpg或gif格式一样,这其实是个历史遗留问题。这种历史原因形成的标准,管他合理不合理好用不好用,你我只能一边破口大骂一边老实修图,改变标准那是大神们的事。

一、关于STL格式的前世今生:

STL文件格式(stereolithography,光固化立体造型术的缩写)是由3D SYSTEMS 公司于1988 年制定的一种为快速原型制造技术服务的三维图形文件格式。

PS:STL可不是专门为3D打印而创造的喔,只是碰巧3D打印是快速原型制造技术的一种,而且是名气最大的一种。

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

PS:​这下明白为什么会丢失那么多重要信息了吧!​STL就是个简化版的3D模型。

但是——正因为数据简化,格式简单,STL普及很快应用广泛,“简单易用”说的就是它。随着3D SYSTEMS的快速崛起, STL已经成为快速原型系统事实上的数据标准。

PS:管你高端中端低端CAD软件,要想用3D打印,都必须给我往STL格式转换;

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

PS:相比之下ASCII格式更加通用一些。​​

STL格式3D模型

二、关于OBJ格式的前世今生:

OBJ文件是Alias|Wavefront公司为它的一套基于工作站的3D建模和动画软件"Advanced Visualizer"开发的一种标准3D模型文件格式,很适合用于3D软件模型之间的数据交换,比如你在3dsMax或LightWave中建了一个模型,想把它调到Maya里面渲染或动画,导出OBJ文件就是一种很好的选择。

OBJ主要支持多边形(Polygons)模型。不包含动画、材质特性、贴图路径、动力学、粒子等信息。​

由于OBJ格式在数据交换方面的便捷性,目前大多数的三维CAD软件都支持OBJ格式,大多数3D打印机也支持使用OBJ格式进行打印。​

PS:虽然OBJ格式诞生得晚一些,也比STL有所进步,但并无实质区别。​


三、未来属于谁?​

3D打印这样一个制造业的明日之星,还在用30年前制定的数据格式,这好像有点说不过去。随着越来越多的巨头进入3D打印行业,数据标准之争显得越来越重要,谁制定了新的标准,谁就掌握了行业话语权,俗话说“一流企业做标准”嘛!

一大阵营是国际标准化与标准制定机构ASTM(听名字就比较权威喔!)力推的新数据格式“AMF“(Additive Manufacturing File Format)。

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

AMF标准基于XML(可扩展标记语言)。采用XML有两个好处,一是不仅能由计算机处理,人也能看懂,二是将来可通过增加标签轻松扩展。新标准不仅可以记录单一材质,还可对不同部位指定不同材质,能分级改变两种材料的比例进行造型。造型物内部的结构用数字公式记录。能够指定在造型物表面印刷图像,还可指定3D打印时最高效的方向。另外,还能记录作者的名字、模型的名称等原始数据。 ​

PS: 虽然AMF有成为新一代3D打印数据标准的潜力,但没有巨头支持是硬伤。

另一大阵营就是由微软牵头的3MF联盟,于2015年推出全新的3D打印格式——3MF(3D Manufacturing Format)。​

相较于STL格式,3MF档案格式能够更完整地描述3D模型,除了几何信息外,还可以保持内部信息、颜色、材料、纹理等其它特征。3MF同样也是一种基于XML的数据格式,具有可扩充性。对于使用3D打印的消费者及从业者来说,3MF最大的好处是大品牌支持这个格式。

虽然来得晚,但是实力强啊!看看3MF联盟的成员:Microsoft、Autodesk、Dassault Systems、Netfabb,SLM、惠普(HP)、Shapeways,个个都是巨头!加上微软宣布WIN8.1和WIN10对3MF打印格式的支持,摆明了就是来抢班夺权的。​

PS: 巨头们个个如雷贯耳,光用钱砸都能砸出个未来,我宣布我支持3MF。​


  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
### 回答1: "3D模型"是一种用于描述物体外观和结构的数字化表示。它是通过将真实物体的形状和细节信息转换成一系列三维点坐标来创建的。这些模型可以用于各种领域,如建筑设计、工业制造、医学、游戏开发等。 "ext:stl"是指以STL文件格式保存的3D模型。STL是一种常见的三角面片格式,它用简单的几何形状(通常是三角形)来近似描述对象的外观。STL文件包含了一系列三维点坐标和法线向量,以及它们之间的连接信息,从而完整地表示出物体的外形。 对于3D模型的应用而言,"ext:stl"格式具有广泛的使用和兼容性。它可以与许多三维建模软件和工具进行交互和导入导出。这使得设计师、工程师和艺术家可以方便地在不同平台上共享和修改3D模型,加快创作和制造过程。 为了使用"ext:stl"格式的3D模型,我们可以使用各种软件和工具来打开、编辑和查看这些文件。一些常见的软件包括AutoCAD、SolidWorks、Blender、Tinkercad等。这些软件提供了丰富的功能,如模型编辑、分析、渲染等,以满足不同用户的需求。 综上所述,"3D模型"是一种数字化的物体表示方法,而"ext:stl"则是一种特定文件格式,用于存储和交流3D模型。通过使用STL格式的3D模型,我们能够更方便地进行设计、制造和艺术创作。 ### 回答2: 3D模型是一种以三维空间为基础的数字化模拟物体的表示方式。通过使用电脑软件进行建模,可以将实际物体的形状、色彩、纹理等特征以及物体之间的关系准确地呈现出来,使人们能够更直观地理解和观察物体。 “ext:stl”是指以.stl作为文件扩展名的3D模型文件。STL(Stereolithography)是一种通用的3D打印文件格式,它将3D模型划分为一系列小的三角形面片,用于存储和传输模型数据。这种格式兼容性强,可以被广泛支持的3D软件和打印机识别和使用。 通过使用3D建模软件,可以创建复杂的3D模型,并将其导出为.stl格式的文件。这样做的好处是,可以在各种不同的3D软件之间共享和转换模型,也可以将模型用于3D打印、虚拟现实、游戏开发等领域。同时,.stl格式的文件通常比其他3D文件格式更小,这有助于减少存储和传输的成本。 总之,3D模型是一种以数字化方式呈现物体形状和特征的表示方式,而“ext:stl”是一种常用的3D模型文件格式,用于存储和传输3D模型数据。使用3D建模软件可以创建并导出.stl格式的文件,以满足不同的应用需求。 ### 回答3: 3D“模型”通常是指一种以数字形式表示的物体或场景的三维计算机模型。这些模型可以用于各种目的,例如在虚拟现实、电影制作、建筑设计、医学成像和工程领域等等。这种模型的一种常见文件格式STLSTL是一种常用的3D模型文件格式,它代表着Solid Triangle Language(实体三角形语言)。STL文件由多个三角形片元组成,每个片元都有三个顶点和一个法线向量。这些三角形片元以一种规则的方式排列,以形成表示整个3D模型的网格。 STL文件的优点是简单和通用性,在许多3D建模软件中都支持该格式。因此,通过将模型保存为STL文件,可以方便地在不同的软件平台之间进行交流和共享。 对于3D打印而言,STL文件也是常用的输入格式之一。将一个3D模型保存为STL文件后,可以使用3D打印机将其转换为实际的物理模型。STL文件中的每个三角形片元都代表了一个具体的打印路径,这使得打印机能够按照指定的方式逐层地构建出物体的几何形状。 总之,3D“模型”ext:stl 是一种常见的数字化三维模型文件格式,适用于虚拟现实、电影制作、建筑设计、医学成像、工程领域以及3D打印等应用。STL文件作为一种通用性强的格式可以方便地在不同的软件平台之间进行交流和共享,同时也可以让3D打印机将模型转化为实际的物理模型。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值