大型 STEP 装配体不再卡住:3D CAD Converter 1.0.21

2026年9月 • ContentaSoft Team

3D CAD Converter 1.0.21 于 2026 年 9 月 22 日发布。大型 STEP 文件的打开和转换更快,并修复了转换可能运行半小时以上仍无法完成的问题。对于普通文件,输出与 1.0.20 逐字节相同:变化的只是等待时间。

以下每个数字都是在同一台 Windows 测试电脑上用真实文件测得的,1.0.20 和 1.0.21 轮流处理相同的文件。

前后对比(实测)

操作 1.0.20 1.0.21
打开小型 STEP 零件的 3D 预览 5.3 s 2.5 s
打开中等大小 STEP 模型的预览 11.7 s 6.1 s
再次打开同一预览 3.0 秒(重新读取文件) 不再重新读取
对 19 MB STEP 装配体网格化(仅网格化步骤) 1.86 s 1.24 s
将 28 MB 的 STL(587,000 个三角形)转换为 OBJ 21.5 s 4.8 s
该 OBJ 导出的峰值内存 1,080 MB 709 MB
Fine 预览,含一个损坏面的 4 MB 装配体 9 分钟后中止(未完成) 33.7 s
Fine 预览,含 65 个零件的 19 MB 装配体 34 分钟后中止(未完成) 71.1 s
文件列表中 19 MB 装配体的缩略图 16.9 s 12.7 s
19 MB 装配体的物料清单 (BOM) 行数 1 行 47 种零件,共 65 件

网格化本身快了约 30 %:小零件 227 → 158 毫秒,19 MB 装配体 1,855 → 1,238 毫秒。整个转换的提升较小,因为读取大型 STEP 文件仍占 12 到 18 秒中的 10 到 15 秒:19 MB 装配体转 GLB 的 CPU 时间从 31.0 秒降到 27.2 秒。

改动内容

  • STEP 文件只网格化一次。引擎过去会把每个 STEP 曲面三角化两次,并丢弃第一次的结果。现在只做一次。三角形完全相同,已在 17 个文件、7 种输出格式上验证。
  • 预览只读取一次 STEP 文件。过去打开预览会启动引擎三次:分别用于几何、文件信息和零件列表。现在只运行一次并保留结果,再次打开同一文件时不会重新读取。
  • 全新的 OBJ 写出器。OBJ 导出不再经过通用 3D 库。新写出器生成相同的字节(91 个测试文件中 91 个完全一致),耗时约为原来的四分之一:28 MB STL 的 CPU 时间为 19.8 → 4.8 秒。
  • 缩略图真正使用 Draft 质量。过去请求的是 Draft,实际得到的却是 Standard 网格。19 MB 装配体的缩略图现在使用 134,000 个三角形,而不是 486,000 个。

物料清单 (BOM):每种零件一行,附数量

工程师在报价或下单前会用 BOM 导出来清点零件。在 1.0.20 及之前,装配体会被压缩成最顶层节点:我们含 65 个实体的 19 MB 测试装配体只输出了一行。

在 1.0.21 中,每种唯一零件占一行,并带有 Quantity(数量)列。数量会沿子装配体相乘:在出现两次的子装配体中用了 4 次的螺栓计为 8 件。同一装配体现在列出 47 种零件,数量合计 65。

  • CSV 导出在零件名称后紧跟 Quantity 列,随后是单件的实体数、面数和尺寸。
  • 3D 预览中的零件面板新增 Qty 列。过去在 Windows 上,文件路径会破坏零件数据,面板常常是空的。现已修复。
  • JSON 导出现在是有效的 JSON:Windows 路径和零件名称都会被转义。

Fine 质量下不再无休止地网格化

有些 STEP 装配体在 Fine 质量下永远无法完成。我们追查到是个别面造成的。在我们的测试装配体中,一个曲面的轮廓在两条边交叉处有 0.0005 mm 的缝隙。网格器不会报错,而是一直运行,既没有进度,也无法取消。同形状但没有缝隙的面只需 79 毫秒。

1.0.21 为预览和 Fine 质量的转换设置了 30 秒的网格化时限:

  1. 如果网格化在 30 秒内完成,一切不变:三角形与之前相同。
  2. 如果文件中有轮廓未闭合的面,会同时对一个已闭合缝隙的副本进行网格化,并在 30 秒用完时使用它。它保留完整的 Fine 细节:4 MB 装配体为 339,392 个三角形。
  3. 如果该副本也无法网格化,则改用 Standard 质量网格化。
  4. 发生第 2 或第 3 步时,列表中该文件的行会显示相应提示。命令行也会输出同样的提示。

没有损坏面的模型无论耗时多久都不会被降低精度。Standard、Draft、自定义设置和 UltraFine 不受时限影响:在 UltraFine 下,两个测试装配体分别在 85 秒和 104 秒内自行完成,而 30 秒的时限会让它们降为 Standard。

有了时限后,4 MB 装配体以 Fine 质量转为 STL 只需 33.5 秒,19 MB 装配体需 85.2 秒。此前这两个转换都无法完成。

其他修复

  • 转换引擎不会再因为有问题的文件而静默崩溃。无效或缺失的 STEP 文件,或命令行中输错的数字,现在都会以指明问题的错误信息结束。
  • 预览现在也会显示 IGES 文件的文件信息。此前 CAD 内核输出的杂散信息使应用无法读取这些信息。

如何获取 1.0.21

已经安装?启动 3D CAD Converter,横幅会提示 1.0.21 版可用,点击即可下载更新。

第一次使用 3D CAD Converter?免费试用版可让您用自己的文件进行 10 次转换,无需账户或信用卡。之后是一次性授权,无需订阅。 下载免费试用版

用您最大的 STEP 文件试试 1.0.21

免费试用:10 次转换,无需账户或信用卡。Windows 10 和 11,64 位。

下载免费试用版

了解更多: 高质量 STEP 转 STL  ·  STEP 文件打不开?