格式转换/CAD 转网格
STEP / IGES / BREP 转网格(本地)
用本地 OCCT WASM 内核把 STEP、IGES 或 BREP 网格化为 STL、OBJ、PLY、3MF、GLB 或 glTF,也可导出保留层级与面颜色的 GLB 装配体,或把每个 OCCT 网格作为独立 STL 打包为 ZIP。B-rep 文件在 Worker 内读取,不上传。
CAD 导入报告
零上传CAD 导入报告
CAD 文件由本地 OCCT WASM 内核解析。文件、网格化结果与输出都留在 Worker 和当前标签页内。
拖入 STEP、IGES 或 BREP 文件
支持 STEP、IGES、BREP;本地 OCCT WASM 内核把 B-rep 网格化,再选择下方输出网格格式。
STEP · STP · IGES · IGS · BREP
拖入 STEP、IGES 或 BREP 文件
支持 STEP、IGES、BREP;本地 OCCT WASM 内核把 B-rep 网格化,再选择下方输出网格格式。
选择文件文件上限: 100 MB · 零上传
更改输出格式会重新执行网格化与转换。
零上传 · OCCT WASM → Worker → 网格下载。
使用步骤
- 1
拖入 STEP(.step/.stp)、IGES(.iges/.igs)或 BREP 文件。
- 2
选择单一网格格式(STL、OBJ、PLY、3MF、GLB 或 glTF)、保留层级与面颜色的 GLB 装配体输出,或 STL 分件 ZIP 输出。
- 3
Worker 加载本地 OCCT WASM 内核,对 B-rep 曲面进行网格化。
- 4
网格格式会把 OCCT 网格合并为一个索引网格;GLB 装配体会为每个 OCCT 层级节点写入 glTF 节点,并把面颜色写成材质;STL 分件 ZIP 会把每个 OCCT 网格写成独立文件,保留分件但不保留层级/颜色。
- 5
下载转换后的网格。更改输出格式会在 Worker 内重新执行网格化。
数值怎么读
OCCT 会把曲面三角化。当前版本使用 0.1% 包围盒线性偏差与 0.5 弧度角度偏差。结果是精确 B-rep 的分面近似,不是原始曲面。
STEP 与 IGES 装配体可能包含多个实体。网格格式会合并为一个三角网格;GLB 装配体会保留 OCCT 节点层级、零件名、法线与面颜色,每种颜色写成一个 glTF 材质;STL 分件 ZIP 会保留每个 OCCT 网格并在可用时使用其名称,但不保留层级与颜色。
STEP 与 IGES 会以毫米输出;BREP 没有单位元数据,坐标按毫米处理。打印前请检查模型比例。
STEP(AP203/AP214 等 schema)、IGES 与 BREP 都是 B-rep 格式。本工具只做单向导入到网格,不写出 STEP、IGES 或 BREP。
CAD 文件上限为 100 MB。大型装配的网格化会消耗较多内存;如果浏览器内存不足,请使用更小的装配或简化实体。
打印建议
- 导入后先对照预期 CAD 尺寸检查包围盒,再切片。
- 曲面网格化后会有分面;如果影响配合,请在 CAD 中提高精度或重新导出更细的 B-rep。
- 如果 CAD 网格化产生开放边或非流形边,导入后运行 manifold-check。
- 导入后用 transform-mesh 缩放、居中或放置热床。
- 需要查看装配层级与面颜色时请使用 GLB 装配体;需要独立打印分件时请使用 STL 分件 ZIP,ZIP 会保留名称但不保留颜色。
常见问题
参考
- · ISO 10303(STEP)
- · IGES 5.3
- · Open CASCADE Technology 网格化