11月促销:终身许可证仅需$89.50(原价$179)。11月30日截止。还剩21天立即购买 →

格式指南

BREP 文件格式 (.brep, .brp)

OpenCASCADE的原生精确几何格式:为FreeCAD和基于OCC的工具提供精确的NURBS拓扑。

下载免费试用版

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

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

外壳盖板 (STEP → BREP), 由转换后的文件渲染
STEP → BREP外壳盖板: 115 KB STEP → 113 KB BREP, 1,094 个三角形, 0.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、.vrml 和 gzip 压缩的 .wrz 文件,并写入 .wrl。

不支持的操作
  • 转换纯 2D 的 DWG 或 DXF 图纸(需要 3D 面)。
  • 将网格(STL、OBJ、3MF)转回 STEP、IGES 或 BREP。
  • 读取 SolidWorks、Inventor 或 CATIA 的原生文件。请先在该软件中导出 STEP 或 IGES。
扩展名.brep, .brp
全称边界表示(OpenCASCADE 原生)
几何类型精确实体几何 — NURBS、B 样条、拓扑
开放标准是 — OpenCASCADE Technology(OCCT)
支持颜色无
支持装配体是 — 复合形状
主要工具FreeCAD、任何基于 OCCT 的应用

什么是BREP文件?

在.brep/.brp文件的语境中,BREP(Boundary Representation)指的是OpenCASCADE Technology(OCCT)用于存储精确边界表示实体几何的原生文件格式。边界表示通过实体的边界曲面、边和顶点及其之间的拓扑关系来定义实体。.brep格式以紧凑的ASCII形式存储OCCT的内部几何表示(NURBS曲面、B样条曲线、精确拓扑)。它用于开源CAD生态系统,特别是FreeCAD、Salome以及任何基于OpenCASCADE内核构建的工具,3D CAD Converter也基于该内核。

BREP文件的常见用途

FreeCAD 原生格式

FreeCAD将BREP用作其Part工作台和Shape对象的中间格式。导出为BREP可保留精确几何,以便重新导入其他基于OCCT的工具。

CAD 内核集成

基于OpenCASCADE开发应用程序的开发者使用.brep文件,在CAD管线和自动化脚本的处理步骤之间序列化和反序列化实体几何。

几何处理与仿真

BREP文件用于FEA前处理(Salome、GMSH网格生成)和计算几何研究,因为它们提供精确的拓扑,没有曲面细分带来的损失。

软件支持

FreeCAD、Salome、GMSH,以及任何基于OpenCASCADE Technology(OCCT)内核构建的应用程序。3D CAD Converter使用OCCT读写BREP。

转换此格式

通常转换为 STEP 以进行通用 CAD 交换,转换为 STL 或 3MF 以进行 3D 打印,或转换为 OBJ/glTF 以进行可视化。

如何将 BREP 转换为 STEP、STL 或 OBJ

BREP 保存精确的 OpenCASCADE 几何,但大多数软件和 3D 打印机需要 STEP 或网格。3D CAD Converter 使用 OCCT 内核打开 .brep 和 .brp 文件,并通过三个步骤导出。

1

添加 BREP 文件

将一个或多个 .brep 或 .brp 文件拖入 3D CAD Converter,或指定整个文件夹进行批量转换。

2

选择输出格式

选择 STEP 或 IGES 以保留精确的实体几何,或选择 STL、OBJ 或 glTF 创建用于 3D 打印、渲染或网页的网格。

3

设置质量并转换

对于网格导出,设置细分容差以在平滑度和文件大小之间取得平衡,然后点击「转换」。STEP 和 IGES 保持精确,无需细分。

更喜欢命令行?随附的 cadconvert CLI 可双向并批量转换 BREP:

BREP 转 STEP(精确实体,通用 CAD 交换)
cadconvert convert part.brep -o part.step

BREP 转 STL 用于 3D 打印(细分容差以 mm 为单位)
cadconvert convert part.brep -o part.stl --quality 0.1

STEP 转回 BREP(往返于 OCCT 工具)
cadconvert convert part.step -o part.brep

批量将整个文件夹转为 BREP,包含子文件夹
cadconvert batch ./in -o ./out -f brep -r

较小的 --quality 值(例如 0.1 mm)会产生更平滑的曲线和更大的网格;添加 --units 可控制输出比例。BREP、STEP 和 IGES 导出保持精确并忽略细分。

可打开的文件:OpenCascade 的 .brep 和 .brp 文件。Parasolid (.x_t) 和 ACIS (.sat) 是另外的 B-rep 格式,无法打开。.brep 文件不记录单位,因此 3D CAD Converter 按毫米读取。每个文件都会作为一个合并的实体导入,不保留零件名称、颜色或装配结构树。

BREP 与 STEP — 该用哪个?

BREP 和 STEP 都存储精确的边界表示(B-rep)实体——NURBS 曲面、B 样条曲线和完整拓扑——完全没有三角剖分。区别在于适用范围:BREP 是 OpenCASCADE 的原生序列化格式,在 FreeCAD、Salome 等基于 OCCT 的工具中表现完美;而 STEP(ISO 10303)是任何 CAD 系统都能读写的通用中立格式。

经验法则:在 OpenCASCADE 生态内工作时保持使用 BREP,一旦需要与 SolidWorks、CATIA、Fusion 360 或客户共享模型,就导出为 STEP。只在最后阶段才将 BREP 转换为网格,用于 3D 打印或可视化。比较相关的精确格式与网格格式: STEP, IGES, STL.

常见 BREP 问题

在 OpenCASCADE 工具之外较少见

大多数商业 CAD 系统不直接导入 .brep——它主要存在于 FreeCAD、Salome 和 OCCT 软件中。转换为 STEP 即可得到人人都能打开的模型。3D CAD Converter 一步即可完成。

需要 CAD 内核才能打开

.brep 文件既不是网格也不是文本图纸——它编码了只有 CAD 内核才能解释的精确 OCCT 几何。通用 3D 查看器和文本编辑器无法显示它;请在 OCCT 工具中打开,或先转换它。

用作网格前先细分

由于 BREP 是精确的,它不含三角形。在 3D 打印或渲染前,必须将其细分为 STL、OBJ 或 glTF;曲线平滑可选用较细的容差,文件更小则选用较粗的容差。

BREP 文件 — 常见问题

什么是 .brep 文件?

.brep 文件(有时为 .brp)是 OpenCASCADE Technology 的原生边界表示格式。它以紧凑的 ASCII 形式存储精确的 3D 实体几何——NURBS 曲面、B 样条曲线和完整拓扑。由于 OCCT 驱动着 FreeCAD、Salome 和许多开源 CAD 工具,它们用它来序列化精确几何而不产生细分损失。

如何打开 BREP 文件?

在 FreeCAD、Salome、GMSH 或任何基于 OpenCASCADE 内核构建的应用中打开 .brep 文件。它需要 CAD 内核才能读取其精确几何——文本编辑器或通用 3D 查看器无法解释。3D CAD Converter 使用 OCCT 直接打开 .brep 和 .brp 文件,并转换为 STEP、STL、OBJ 和 glTF。

如何将 BREP 转换为 STEP 或 STL?

若要与其他 CAD 系统共享 BREP 模型,请转换为 STEP——两者都保留精确的实体几何。若要 3D 打印或渲染,请转换为 STL 或 OBJ。在 3D CAD Converter 中拖入 .brep 文件并选择格式,或在 CLI 中运行 cadconvert convert part.brep -o part.step。整个文件夹可用 cadconvert batch ./in -o ./out -f stl -r 转换。

我可以免费转换 BREP 文件吗?

可以。3D CAD Converter 提供免费试用,可打开 .brep 和 .brp 文件并导出为 STEP、STL、OBJ、glTF、3MF 等——包括批量文件夹——并完全控制细分质量。桌面应用和 cadconvert CLI 均包含在内。

BREP 会保留精确几何吗?

会。BREP 存储精确的边界表示几何——NURBS 曲面、B 样条曲线和精密拓扑——没有三角剖分,因此曲面保持数学上的精确。将 BREP 转换为 STL 或 OBJ 等网格会用三角形近似这些曲面;因此请将原始 .brep(或 STEP 副本)作为精确的母版保存。