file converter 中文文档 下载 App

3D 模型格式互转(STL、OBJ、FBX、STEP)

进入 3D 转换器

主界面「3D 转换器」分类。

支持的格式

格式扩展名典型用途
3DS.3ds老版 3D Studio 格式
BRP.brp商业 3D 引擎二进制资源
CTM.ctm紧凑传输格式
DAE(Collada).dae开源交换格式,各软件通用
FBX.fbx游戏引擎/3D 软件通用
IGES.igs / .igesCAD 交换标准
OBJ.obj最通用,3D 打印、建模、游戏都支持
STL.stl3D 打印标准格式
STEP.stp / .stepCAD 参数化设计标准
STEPZ.stpzSTEP 压缩版本
VRML.wrl / .vrml虚拟现实建模语言(旧)
X3D.x3dVRML 后继
—图像可以把 3D 模型渲染导出成图片

场景一:OBJ → STL(3D 打印前处理)

这是最常见的转换——在 Blender / Maya / SketchUp 里建的 OBJ 模型,3D 切片软件(Cura / PrusaSlicer / Simplify3D)需要 STL 格式。

  1. 选 .obj 文件
  2. 3D 转换器 → STL
  3. Settings:
  1. 转换完成 → 拷到切片软件 → 打印

场景二:STEP → STL(工程模型转打印)

工程师用 SolidWorks / CATIA 建模输出 STEP,但 3D 打印需要 STL。

  1. 选 .stp 文件
  2. 3D 转换器 → STL
  3. Settings:可能需要调整容差(Tolerance)——参数化模型转网格模型时会有误差

场景三:FBX → OBJ(游戏资产互通)

Unity / Unreal Engine 导出 FBX,想导入 Blender 或其他工具继续编辑。

  1. 选 .fbx
  2. 3D 转换器 → OBJ(通用格式,所有建模软件都认)

场景四:STL → 图片(渲染预览)

想快速看一眼 STL 模型效果,又不想装 Blender:

  1. 选 .stl
  2. 图像转换器 → PNG 或 JPG
  3. File Converter 会在云端渲染出一张等轴测视角的图像

场景五:低多边形优化(减面)

高模(几十万面)减成低模(几千面)适合游戏或网页使用:

  1. 选 OBJ / FBX / STL
  2. 3D 转换器 → 同一格式或另一个
  3. Settings 中设置简化等级(Simplification Level)或目标面数

参数调整

参数说明推荐
单位mm / cm / in / m3D 打印用 mm
坐标系Y-up(Blender)/ Z-up(Maya)按原模型来
面数输出网格面数保持或简化
容差从 STEP/IGES 转 STL 时的拟合误差0.02mm
法线是否计算顶点法线开启(让模型有明暗)
UV 映射是否保留纹理坐标纹理模型开,单色可关

3D 模型转换的特殊注意点

网格 vs 参数化

两种模型互相转换时会有精度损失——从参数化转网格时要合理设置容差。

纹理 / 材质

FBX / OBJ 可以带纹理贴图(外部图片文件)。File Converter 转换时会尽量保留纹理关联,但如果纹理文件没跟着一起传,就会丢失材质。

建议:打包转换(把模型文件 + 纹理文件夹一起 ZIP 了再转)。

体积

复杂 3D 模型文件体积可能很大(几百 MB),云端转换建议 Wi-Fi 下操作。

实战场景

场景:朋友发了一个 Blender 做的 .obj 想 3D 打印

  1. 收到 .obj 文件(可能是微信或邮箱)
  2. File Converter → 3D 转换器 → STL
  3. Settings:单位 mm,面数保持
  4. 转换完 SHARE 到切片软件(如果装了的话)或发给有 3D 打印机的朋友