AMF 转 STL

AMF → STL,现代打印格式兼容旧切片。

工作区

加载中...

请稍候

关于此工具

AMF是支持颜色、材质和复杂形状的现代3D打印格式,但许多切片软件和打印机仍只认STL。本工具从AMF中提取模型表面,生成干净、兼容的STL文件,让您在任何设备上顺畅打印。

使用技巧

  • 1支持带颜色和多材质的AMF文件
  • 2转换后模型表面细节完整保留

配置选项说明

通用设置

向上轴

默认值Z 轴向上

决定导出时模型的「上方向」轴。不同 3D 软件使用的坐标约定不同,选错可能导致模型躺倒或方向错误。

Y 轴向上

OpenGL、Three.js、大多数 Web 3D 引擎使用的约定。若模型来自网页、游戏引擎或 GLB 查看器,通常选此项。

Z 轴向上推荐

Blender(默认)、3ds Max、部分 CAD 软件使用的约定。若导入后模型侧躺或前后颠倒,可尝试切换到此选项。

X 轴旋转

默认值

范围-180° – 180°

绕 X 轴旋转模型(度)。适用于修正导入轴向偏差或微调打印朝向。

Y 轴旋转

默认值

范围-180° – 180°

绕 Y 轴旋转模型(度)。适用于修正导入轴向偏差或微调打印朝向。

Z 轴旋转

默认值

范围-180° – 180°

绕 Z 轴旋转模型(度)。适用于修正导入轴向偏差或微调打印朝向。

旋转应用方式

默认值仅根节点变换

选择旋转如何写入导出的模型。烘焙到顶点会重写所有顶点坐标,所有导出格式(包括 STL、STEP 等只读几何数据的格式)都能一致生效;仅根节点变换保留原始顶点坐标,对动画和骨骼模型更友好,但忽略节点变换的格式(如 STEP)不会应用旋转。

烘焙到顶点

旋转写入所有顶点坐标,所有导出格式一致生效;几何数据会被重写。

仅根节点变换推荐

旋转写入根节点变换矩阵,顶点坐标保持原始值;对骨骼/动画模型更友好,但忽略节点变换的格式(如 STEP)不生效。

STL 输出设置

二进制格式

默认值二进制 STL

选择 STL 文件的存储方式。两种格式在打印效果上完全相同。

二进制 STL推荐

文件更小、读写更快,Cura、PrusaSlicer、Chitubox 等主流切片软件均支持。推荐用于 3D 打印。

ASCII STL

纯文本格式,可用记事本打开查看三角面数据,便于调试或手动检查网格。文件体积约为二进制的 4-6 倍。

拆分多零件导出

默认值off

当模型包含多个独立部件时,拆分为多个单独的 STL 文件并打包为 ZIP 下载。

格式说明

输入格式

扩展名:
amf
全称:
增材制造文件(AMF)
类型:
3D Model
格式:
AMF
常用工具:
Three.jsBlender
说明:
AMF(增材制造文件格式)是基于 XML 的 3D 打印开放标准,由 ASTM 制定,在 STL 的基础上增加了颜色、材质、纹理、渐变与重复单元等能力,目标是成为 STL 的现代替代者。它支持多种几何表示,并允许在文件中记录打印相关的元数据。 尽管 AMF 在标准层面领先,实际生态远不如 STL 和 3MF 成熟:多数切片软件对 AMF 的支持仍不完整,模型在工具链中流转时可能丢失颜色或材质信息。当前 3D 打印社区实际采用的现代标准是 3MF,AMF 更多出现在学术与早期彩色打印场景。

备注:

  • 该AMF格式在3D软件和引擎中得到广泛支持

支持特性:

  • 实时WebGL渲染
  • 带有旋转/平移/缩放功能的轨道控制
  • 线框和着色显示模式
  • 动画播放(如果格式支持)

输出格式

扩展名:
stl
全称:
Stereolithography
类型:
3D Mesh
格式:
STL (Binary / ASCII)
常用工具:
CuraPrusaSlicerChituboxSimplify3D
打开方式:
Slicer SoftwareMeshLabWindows 3D ViewerSTL Viewer Online
说明:
STL 是 3D 打印领域事实标准的网格格式,自 1987 年诞生至今,仅存储三角形表面数据,不包含颜色、纹理或材质。几乎所有切片软件(Cura、PrusaSlicer、Bambu Studio、ChiTuBox)与打印机都直接支持 STL,这是它长盛不衰的根本原因。 使用 STL 有两个经典坑:一是文件不携带单位定义,毫米与英寸导出的 STL 在磁盘上无法区分,务必在切片软件中确认缩放;二是它存在 ASCII 与二进制两种编码,ASCII 可读但体积大 4-6 倍,二进制紧凑且是默认导出选择。若模型需要多色打印、材质或打印参数,应改用 3MF,它在保持切片兼容的同时携带更丰富的打印信息。

备注:

  • 不支持颜色、纹理或材质
  • 未定义单位,请在切片软件中确认缩放比例
  • ASCII 格式文件大小是二进制的 4-6 倍

支持特性:

  • 仅三角网格,简单且通用兼容
  • 二进制和 ASCII 编码选项
  • 可直接导入 Cura、PrusaSlicer、Chitubox 等

使用方法

1

上传 AMF 文件

拖放 AMF 文件或点击浏览

2

查看模型信息和设置

检查模型信息并调整转换设置

3

下载 STL

点击转换并立即下载 STL 文件

Q

转换为STL后,AMF的颜色和材质会怎样?

A

STL只保存模型形状,不包含颜色、材质等信息。转换后这些属性会丢失,仅保留几何轮廓。如果需要颜色,请使用支持AMF的切片软件。

Q

AMF文件里有多个对象,转换后会怎样?

A

多个对象会合并成一个STL文件。如果您希望分开打印,建议在转换前用建模软件拆分成独立文件。

Q

AMF中的平滑曲面转换后会不会变粗糙?

A

AMF支持弯曲曲面,转换时会自动细分为小平面,尽量保持平滑效果。在大多数打印设置下,最终打印效果差异很小。

Q

输出的STL文件是紧凑版本还是文本版本?

A

默认输出紧凑版本,文件小且兼容性好。您也可以在设置中切换为文本版本,方便查看或修改。

Q

我的 AMF 文件无法转换,可能是 XML 格式损坏吗?

A

AMF 是基于 XML 的文本格式,损坏或截断的文件可能无法解析。请从 CAD 或切片软件重新导出 AMF 后再转换;用文本编辑器打开文件也能帮助发现结构问题。

Q

转换后的 STL 看起来像薄壳,这是正常的吗?

A

正常。STL 只表示表面,没有壁厚或实体体积的概念。切片软件会把封闭的表面理解为需要填充的实体,所以实心 AMF 模型仍能正确打印。