フォーマットガイド
OpenCASCADEのネイティブな厳密ジオメトリ形式:FreeCADとOCCベースのツール向けの正確なNURBSトポロジー。
無料体験版をダウンロード無料体験版:全機能で10回まで変換可能。クレジットカード不要。Windows 10/11。
30日間返金保証 · 一回限りのライセンス — 価格を見る

ソリッド CAD
メッシュ
図面・シーン内の 3D 面
3D プリント
Web・AR・ゲーム
ビューア・アーカイブ
CAD 間のやり取り
ソリッド CAD(STEP、IGES、BREP)はメッシュや別のソリッド形式に変換できます。メッシュは他のメッシュ形式に変換できます。破線の形式(DXF、DWG、AMF、USD)は読み込み専用です。 VRML は .wrl、.vrml、gzip 圧縮の .wrz ファイルを読み込み、.wrl で書き出します。
| 拡張子 | .brep, .brp |
|---|---|
| 正式名称 | 境界表現(OpenCASCADE ネイティブ) |
| ジオメトリの種類 | 正確なソリッド形状 — NURBS、B スプライン、トポロジー |
| オープン規格 | はい — OpenCASCADE Technology(OCCT) |
| 色対応 | なし |
| アセンブリ対応 | はい — 複合形状 |
| 主なツール | FreeCAD、OCCT ベースのあらゆるアプリ |
BREP(Boundary Representation)は、.brep/.brpファイルの文脈では、厳密な境界表現ソリッドジオメトリを保存するためのOpenCASCADE Technology(OCCT)のネイティブファイル形式を指します。境界表現は、ソリッドをそれを囲む面、エッジ、頂点と、それらの間のトポロジー的な関係によって定義します。.brep形式は、OCCT内部のジオメトリ表現(NURBS曲面、Bスプライン曲線、厳密なトポロジー)をコンパクトなASCII形式で保存します。オープンソースのCADエコシステム、特にFreeCAD、Salome、そして3D CAD Converterも基盤としているOpenCASCADEカーネル上に構築されたあらゆるツールで使われています。
FreeCADは、PartワークベンチとShapeオブジェクトの中間形式としてBREPを使用します。BREPにエクスポートすると、ほかのOCCTベースのツールに再インポートするための厳密なジオメトリが保持されます。
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 は 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 を双方向かつ一括で変換します。
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 はどちらも正確な境界表現(B-rep)ソリッド(NURBS サーフェス、B スプライン曲線、完全なトポロジー)を三角形分割なしで保存します。違いは適用範囲です。BREP は OpenCASCADE のネイティブ・シリアライズ形式で、FreeCAD・Salome など OCCT ベースのツールに最適です。一方 STEP(ISO 10303)はあらゆる CAD システムが読み書きできる汎用の中立フォーマットです。
ほとんどの商用 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 part.brep -o part.step を実行します。フォルダ全体は cadconvert batch ./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 のコピー)を正確なマスターとして保管してください。