3MF 转 STL

在你的设备上运行 · 你的文件从不离开你的设备。

3MF 是现代的打印格式——它能存颜色、单位,甚至打印设置,这些 STL 从来都做不到。但不少切片软件和打印服务至今仍只要 STL。这里在浏览器里完成这个转换。

你是在有意往回退一步,代价也讲清楚:3MF 里的颜色和打印信息不会进入 STL,因为那里没有存放的地方。几何形状和它真实的尺寸会保留下来,而这正是打印机需要的。3MF 会声明自己的单位,所以尺寸不会跑掉。

全部在你自己的机器上完成,这一点对 3D 文件尤其重要:模型往往是客户的产品、建筑的扫描件或尚未公开的设计。没有任何东西发往服务器,因此事后也没有什么需要删除。

如何3MF 转 STL

  1. 放入 3MF 文件——有配套文件的话一起放入。
  2. 确认已选中 STL。
  3. 点「转换」。
  4. 下载 STL 文件。

支持的格式与限制

输入
3MF
输出
STL
配套文件
无——3MF 自带全部内容
保留动画
否——该格式无法存放
在哪里运行
在浏览器本地完成,不上传

不适用于: 带走打印设置或颜色——那正是 3MF 存在的理由,而 STL 装不下。

打印平台上的一切都进入同一个 STL

STL 按 3MF 的构建列表生成。平台上的每个项目都按 3MF 给出的位置和旋转写出,所以放着三个零件的平台会变成一个并排放着三个零件的 STL。由多个组件构成的对象会先组装起来。3MF 和 STL 都以 Z 轴朝上,所以不做任何转动,每个零件在平台上的摆放和在 3MF 里一样。

工具会检查 3MF 给每个对象标注的类型。标为支撑或“其他”的对象不写入 STL,结果会说明略去了几个部件。梁格(beam lattice,3MF 用于轻量支杆的扩展)会生成实心的支杆,每根都是一根八边形截面的管子。

颜色、名称和设置

3MF 可以用三种方式给模型上色:带显示颜色的材质、每个三角面一种颜色,或者贴图图片。工具三种都会读取,转换后的面板会统计找到的材质和贴图数量,但它们都无法写进 STL。对象名称也会丢失。二进制 STL 开头有一个 80 字节的文件头,本可以存一个名称,这个工具让它留空。

STL 的尺寸

3MF 会注明自己的单位,没有另行说明时是毫米。工具读取这个单位,以毫米写出 STL,这正是切片软件的预期,所以以英寸设计的零件出来也是同样的真实大小。转换之前,页面会以毫米显示这个尺寸。

常见问题

我的文件会上传到服务器吗?
不会。转换完全在你的浏览器里完成,用的是你自己设备的算力。文件不会离开你的电脑或手机;每个工具用过一次之后,断网也照样能用。
尺寸会保持正确吗?
会。3MF 声明了自己的单位,几何形状按同样的真实比例写出,所以打印出来就是应有的大小。
为什么要从 3MF 退回 STL?
因为某个切片软件或打印服务只收 STL。3MF 是更好的格式;STL 是接受范围更广的那个。

相关工具

3D 模型中的更多工具

本页的其他语言版本: English · العربية · Deutsch · Français · Español · Русский · Português · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা