格式指南

将SolidWorks导出文件(STEP/IGES)转换为STL、OBJ、glTF

从SolidWorks导出为STEP,然后批量转换为12种以上格式

下载免费试用版

免费试用:全部功能,可转换10次。无需信用卡。Windows 10/11。

30天退款保证 · 一次性许可  —  查看价格

带手轮的阀门 (STEP → STL), 由转换后的文件渲染
STEP → STL带手轮的阀门: 4.4 MB STEP → 4.5 MB STL, 90,085 个三角形, 2.9 s (Ryzen 9 3900X).

该格式的适用位置

您的文件

实体 CAD

  • STEP
  • IGES
  • BREP

网格

  • STL
  • OBJ
  • 3MF
  • PLY
  • glTF
  • GLB
  • FBX
  • DAE
  • X3D
  • OFF
  • AMF

图纸和场景中的 3D 面

  • DXF
  • DWG
  • USD
3D CAD Converter打开、预览、转换

您得到的结果

3D 打印

  • STL
  • 3MF
  • OBJ
  • PLY

网页、AR 和游戏

  • glTF
  • GLB
  • FBX
  • DAE

查看器和存档

  • VRML
  • X3D
  • OFF

CAD 数据交换

  • STEP
  • IGES
  • BREP

实体 CAD(STEP、IGES、BREP)可转换为网格或其他实体格式。网格可转换为其他网格格式。虚线格式(DXF、DWG、AMF、USD)只能读取,不能写出。 VRML (.wrl) 在应用中仅支持写入:可以导出,不能打开。

不支持的操作
  • 转换纯 2D 的 DWG 或 DXF 图纸(需要 3D 面)。
  • 将网格(STL、OBJ、3MF)转回 STEP、IGES 或 BREP。
  • 读取 SolidWorks、Inventor 或 CATIA 的原生文件。请先在该软件中导出 STEP 或 IGES。

从SolidWorks到任意格式——通过STEP

3D CAD Converter可读取SolidWorks导出的中性STEP和IGES文件。在SolidWorks中将零件或装配体另存为STEP,然后批量转换为用于3D打印的STL、用于渲染的OBJ或用于Web 3D的glTF。

需要在不是每台机器都装有SolidWorks许可证的情况下共享或重新利用SolidWorks设计?在SolidWorks中,使用 文件 > 另存为 并选择STEP(.step)或IGES(.iges)。然后将这些中性文件放入3D CAD Converter进行批量转换。

STEP是通用的交换格式。一旦您的设计成为STEP,即可在一次批量运行中转换为STL、OBJ、glTF、GLB、3MF、PLY、DAE等。

SolidWorks工作流功能

STEP/IGES导入

读取SolidWorks导出的STEP和IGES文件,完整保留几何。(不直接读取原生.sldprt/.sldasm文件——请先导出为STEP。)

12种以上输出格式

转换为STL、OBJ、glTF、GLB、3MF、PLY、DAE等。

细分控制

4种质量预设:草稿、标准、精细、超精细。并排对比。

停止支付年度订阅费

ToolPriceModel
CAD Exchanger$590/year订阅(年度续费)
3D CAD Converter$179一次性支付,永久拥有

如何转换 SolidWorks 文件

.sldprt → .step在 SolidWorks 中:另存为 STEP文件 > 另存为 > STEP (.step)STEP 保留精确的实体几何。没有 SolidWorks 许可证?请让零件的制作者发给您 STEP 或 IGES 导出文件。
.step在 3D CAD Converter 中打开拖入 STEP 或 IGES 文件,或整个文件夹。精确几何会被原样读取,不做近似。
.stl · .3mf · .glb保存为所需格式打印用 STL 或 3MF,网页用 GLB,渲染用 OBJ 或 FBX:一个文件或数百个,都在您自己的电脑上完成。
3D CAD Converter 无法打开 .sldprt 文件,只有 SolidWorks 可以。只有保存 STEP 这一步需要 SolidWorks 许可证。
# 将一个 SolidWorks STEP 导出转换为 STL
cadconvert convert -i part.step -o part.stl

# 将整个文件夹的 STEP 导出批量转换为 STL
cadconvert batch -i ./step-exports -o ./stl -f stl -r

STEP 导出在 SolidWorks 中完成(文件 > 另存为 > STEP);上述命令执行转换部分。使用 --tessellation 设置网格质量,使用 --units 转换 mm 或英寸。

为什么您不需要 SolidWorks 许可证

没有 Dassault SDK,任何第三方工具都无法读取原生 .sldprt 或 .sldasm 文件,3D CAD Converter 也不例外。但重用几何并不需要 SolidWorks 席位。只要有人用 SolidWorks 导出中性的 STEP 或 IGES 文件,我们的离线工具就会处理之后的一切:用于 3D 打印的 STL、用于渲染的 OBJ、用于网页的 glTF,以及一次批处理超过 12 种格式。

这意味着团队(或供应商)中只需一个付费的 SolidWorks 席位,就能在从不接触 SolidWorks 的机器上支撑无限量的下游转换。一次性 179 美元,无订阅,您的文件永不离开电脑。

SolidWorks 转换常见问题

没有 SolidWorks 能打开 .sldprt 文件吗?

不能直接打开。原生 SolidWorks 文件(.sldprt、.sldasm)只能由 SolidWorks 本身打开,没有 Dassault SDK 任何第三方工具都无法读取原生格式。标准做法是从 SolidWorks 导出中性的 STEP 或 IGES 文件(文件 > 另存为 > STEP),任何工具(包括 3D CAD Converter)都能读取。如果完全没有 SolidWorks 许可证,请让创建该零件的同事或供应商发送一份 STEP 导出文件。

如何将 SolidWorks 转换为 STL?

在 SolidWorks 中使用 文件 > 另存为 并选择 STEP (.step)。然后将该 STEP 文件载入 3D CAD Converter 转换为 STL,或运行 CLI:cadconvert convert -i part.step -o part.stl。您可以一次性把整个文件夹的 STEP 导出转换为 STL。

转换后的几何精确吗?

精确。STEP 携带精确的 B-rep 几何(边界表示),因此您从 SolidWorks 导出的形状就是 3D CAD Converter 读入的形状,导入时不做近似。STL 和 OBJ 等细分输出按您选择的质量级别生成。

有免费试用吗?

有。免费试用提供全部功能,30 天内可转换 10 次,无需信用卡,适用于 Windows 10 和 11。之后为一次性购买 179 美元,无订阅。