フォーマットガイド
OpenCASCADE native exact-geometry format — precise NURBS topology for FreeCAD and OCC-based tools.
無料体験版をダウンロード30日間無料体験。クレジットカード不要。Windows 10/11。
30日間返金保証 · 一回限りのライセンス — 価格を見る
| Extension | .brep, .brp |
|---|---|
| Full name | Boundary Representation (OpenCASCADE native) |
| Geometry type | Exact solid geometry — NURBS, B-spline, topology |
| Open standard | Yes — OpenCASCADE Technology (OCCT) |
| Supports color | No |
| Supports assemblies | Yes — compound shapes |
| Primary tool | FreeCAD, any OCCT-based application |
BREP (.brep/.brp) is OpenCASCADE Technology (OCCT) native format for exact boundary-representation solid geometry. It stores OCCT internal geometric representation (NURBS surfaces, B-spline curves, exact topology). Used in the open-source CAD ecosystem — FreeCAD and any tool built on the OpenCASCADE kernel.
FreeCAD uses BREP as an intermediate format for its Part workbench. Exporting to BREP preserves exact geometry for reimport into other OCCT tools.
Developers building on OpenCASCADE use .brep files to serialize and deserialize solid geometry in CAD pipelines.
BREP files are used in FEA preprocessing (Salome, GMSH mesh generation) and computational geometry research.
FreeCAD, Salome, GMSH and any application built on OpenCASCADE Technology (OCCT). 3D CAD Converter reads and writes BREP using OCCT.
一般的にSTEPに変換され、ユニバーサルCAD交換用、STLまたは3MFに変換され3Dプリント用、またはOBJ/glTFに変換されビジュアライゼーション用に使用されます。
BREP は OpenCASCADE の正確なジオメトリを保持しますが、多くのソフトや 3D プリンターは STEP かメッシュを必要とします。3D CAD Converter は OCCT カーネルで .brep・.brp ファイルを開き、3 ステップで書き出します。
BREP ファイルを追加
1 つまたは複数の .brep・.brp ファイルを 3D CAD Converter にドラッグするか、フォルダ全体を指定して一括変換します。
出力フォーマットを選択
正確なソリッドジオメトリを保つには STEP か IGES を、3D プリント・レンダリング・Web 向けのメッシュには STL・OBJ・glTF を選びます。
品質を設定して変換
メッシュ出力では、なめらかさとファイルサイズのバランスを取るためにテッセレーション許容値を設定し、「変換」をクリックします。STEP と IGES は正確なまま保たれ、テッセレーションは不要です。
コマンドラインがお好みですか?同梱の cadconvert CLI は BREP を双方向かつ一括で変換します。
--tessellation の値を小さく(例: 0.1 mm)すると曲線はなめらかになりメッシュは大きくなります。--units で出力スケールを制御できます。BREP・STEP・IGES の出力は正確なままで、テッセレーションは無視されます。
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.
ほとんどの商用 CAD システムは .brep を直接インポートしません。主に FreeCAD・Salome・OCCT ソフトで使われます。誰でも開けるモデルにするには STEP に変換します。3D CAD Converter なら 1 ステップで行えます。
.brep ファイルはメッシュでもテキスト図面でもなく、CAD カーネルだけが解釈できる正確な OCCT ジオメトリを符号化しています。一般的な 3D ビューアやテキストエディタでは表示できません。OCCT ツールで開くか、まず変換してください。
BREP は正確なため三角形を持ちません。3D プリントやレンダリングの前に STL・OBJ・glTF へテッセレーションする必要があります。なめらかな曲線には細かい許容値を、ファイルを小さくするには粗い許容値を選びます。
.brep ファイル(.brp の場合もあります)は OpenCASCADE Technology のネイティブな境界表現フォーマットです。正確な 3D ソリッドジオメトリ(NURBS サーフェス、B スプライン曲線、完全なトポロジー)をコンパクトな ASCII 形式で保存します。OCCT は FreeCAD・Salome をはじめ多くのオープンソース CAD ツールを支えており、それらはこの形式で正確なジオメトリをテッセレーション損失なく保存します。
.brep ファイルは FreeCAD・Salome・GMSH や OpenCASCADE カーネル上に構築されたアプリで開きます。正確なジオメトリを読むには CAD カーネルが必要で、テキストエディタや一般的な 3D ビューアでは解釈できません。3D CAD Converter は OCCT を使って .brep・.brp ファイルを直接開き、STEP・STL・OBJ・glTF に変換します。
BREP モデルを他の CAD システムと共有するには STEP に変換します。どちらも正確なソリッドジオメトリを保ちます。3D プリントやレンダリングには STL か OBJ に変換します。3D CAD Converter では .brep ファイルをドロップしてフォーマットを選ぶか、CLI で cadconvert convert -i part.brep -o part.step を実行します。フォルダ全体は cadconvert batch -i ./in -o ./out -f stl -r で変換できます。
はい。3D CAD Converter は .brep・.brp ファイルを開き、STEP・STL・OBJ・glTF・3MF などに(バッチフォルダも含めて)テッセレーション品質を完全に制御しながら書き出せる無料体験版を提供しています。デスクトップアプリと cadconvert CLI の両方が含まれます。
はい。BREP は正確な境界表現ジオメトリ(NURBS サーフェス、B スプライン曲線、精密なトポロジー)を三角形分割なしで保存するため、曲面は数学的に正確なまま保たれます。BREP を STL や OBJ のようなメッシュに変換すると、それらの面が三角形で近似されます。そのため元の .brep(または STEP のコピー)を正確なマスターとして保管してください。