11月セール:永久ライセンスが$179→$89.50。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

Web・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(Boundary Representation)は、.brep/.brpファイルの文脈では、厳密な境界表現ソリッドジオメトリを保存するためのOpenCASCADE Technology(OCCT)のネイティブファイル形式を指します。境界表現は、ソリッドをそれを囲む面、エッジ、頂点と、それらの間のトポロジー的な関係によって定義します。.brep形式は、OCCT内部のジオメトリ表現(NURBS曲面、Bスプライン曲線、厳密なトポロジー)をコンパクトなASCII形式で保存します。オープンソースのCADエコシステム、特にFreeCAD、Salome、そして3D CAD Converterも基盤としているOpenCASCADEカーネル上に構築されたあらゆるツールで使われています。

BREPファイルの主な用途

FreeCADネイティブ形式

FreeCADは、PartワークベンチとShapeオブジェクトの中間形式としてBREPを使用します。BREPにエクスポートすると、ほかのOCCTベースのツールに再インポートするための厳密なジオメトリが保持されます。

CADカーネル統合

OpenCASCADE上でアプリケーションを開発する開発者は、CADパイプラインや自動化スクリプトの処理ステップ間でソリッドジオメトリをシリアライズ・デシリアライズするために.brepファイルを使用します。

ジオメトリ処理 & シミュレーション

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 ファイルを開き、3 ステップで書き出します。

1

BREP ファイルを追加

1 つまたは複数の .brep・.brp ファイルを 3D CAD Converter にドラッグするか、フォルダ全体を指定して一括変換します。

2

出力フォーマットを選択

正確なソリッドジオメトリを保つには STEP か IGES を、3D プリント・レンダリング・Web 向けのメッシュには STL・OBJ・glTF を選びます。

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 はミリメートルとして読み込みます。各ファイルは 1 つに結合されたソリッドとして読み込まれ、部品名、色、アセンブリツリーは保持されません。

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 なら 1 ステップで行えます。

開くには CAD カーネルが必要

.brep ファイルはメッシュでもテキスト図面でもなく、CAD カーネルだけが解釈できる正確な OCCT ジオメトリを符号化しています。一般的な 3D ビューアやテキストエディタでは表示できません。OCCT ツールで開くか、まず変換してください。

メッシュ利用前にテッセレーション

BREP は正確なため三角形を持ちません。3D プリントやレンダリングの前に STL・OBJ・glTF へテッセレーションする必要があります。なめらかな曲線には細かい許容値を、ファイルを小さくするには粗い許容値を選びます。

BREP ファイル — よくある質問

.brep ファイルとは?

.brep ファイル(.brp の場合もあります)は OpenCASCADE Technology のネイティブな境界表現フォーマットです。正確な 3D ソリッドジオメトリ(NURBS サーフェス、B スプライン曲線、完全なトポロジー)をコンパクトな ASCII 形式で保存します。OCCT は FreeCAD・Salome をはじめ多くのオープンソース CAD ツールを支えており、それらはこの形式で正確なジオメトリをテッセレーション損失なく保存します。

BREP ファイルはどうやって開く?

.brep ファイルは FreeCAD・Salome・GMSH や OpenCASCADE カーネル上に構築されたアプリで開きます。正確なジオメトリを読むには CAD カーネルが必要で、テキストエディタや一般的な 3D ビューアでは解釈できません。3D CAD Converter は OCCT を使って .brep・.brp ファイルを直接開き、STEP・STL・OBJ・glTF に変換します。

BREP を STEP や STL に変換するには?

BREP モデルを他の CAD システムと共有するには 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 のコピー)を正確なマスターとして保管してください。