シミュレーターの作り方:FreeCADでCADデータをBlender用に変換する方法。「だれでもシミュレータ」で活用する
2025.05.27
設計用のCADデータ(STEPやIGES)を、Web上で表示したり、3Dシミュレータで活用したい。
そのためには、CADデータをそのままWebに公開するのではなく、Webで扱いやすい3Dモデルに変換し、用途に合わせて整えることが重要です。
本記事では、無償で利用できる3D CADソフト「FreeCAD」を使って、STEPやIGESなどのCADデータを読み込み、Blenderで扱える3Dモデルへ変換する方法を紹介します。
さらに、変換した3Dモデルを「だれでもシミュレータ」に登録し、Web上で操作できる3Dシミュレータとして活用するまでの流れも紹介します。
「CADデータは持っているけれど、それをWeb上の商品シミュレーションにどう活用すればよいかわからない」という方は、ぜひ参考にしてください。
CADデータをそのままWebで使えない理由
STEPやIGESなどのCADデータは、設計や製造のために作られたデータです。
一方、Webブラウザ上で3Dモデルを表示する場合は、ブラウザで扱いやすいデータに変換する必要があります。
特に3Dシミュレータでは、単純に形状を表示するだけではなく、ユーザーが商品を切り替えたり、パーツを組み合わせたり、色や仕様を変更したりします。
そのため、CADデータをWebで利用する場合は、次のような作業が必要になります。
- CADデータを3Dモデルへ変換する
- Webで扱いやすいポリゴン数に調整する
- マテリアルやテクスチャを設定する
- 必要に応じてUVを調整する
- シミュレータで利用するパーツ単位に整理する
そこで活用できるのが、FreeCADやBlenderといった3Dソフトです。
FreeCADでCADデータを3Dモデルに変換する
FreeCADは、無償で利用できるWindowsでもMacでも使用できるオープンソースの3D CADソフトです。
STEPやIGESなど、さまざまなCAD形式のデータを読み込むことができます。
CADデータをすでに持っている場合、FreeCADを中間ツールとして利用することで、CADデータをその先の3D制作やWeb活用につなげることができます。
FreeCADについて詳しく知りたい方は、公式サイトも確認してみてください。
【FreeCAD 公式ページ】
https://www.freecad.org/index.php?lang=ja

FreeCADからBlenderへ。CADデータをWeb用の3Dモデルにする
CADデータ読み込み
FreeCAD上で「file > open」からデータを読み込みます。
主に以下の形式を読み込むことが可能です。詳しくはウェブサイトをご覧ください。
3D Manufacturing Format (*.3mf)
3D Studio mesh (*.3ds)
Alias Mesh (*.obj)
Autodesk DWG 2D (*.dwg)
Autodesk DXF 2D (*.dxf)
BREP format (*.brep *.brp)
Binary Mesh (*.bms)
Collada (*.dae)
Common airfoil data (*.dat)
STEP with colors (*.step *.stp)
Stanford Triangle Mesh (*.ply)
Wavefront OBJ – Arch module (*.obj)
Blenderで3Dモデルを整える
FreeCADから書き出したデータをBlenderに読み込みます。
Blenderでは、だれでもシミュレータで利用する3Dモデルとして必要な調整を行います。
・ポリゴン数を減らして軽量化する
・不要なパーツを削除する
・パーツを整理する
・マテリアルを設定する
・必要に応じてUVを調整する
・Web表示に適した状態に調整する
特にWebGLを利用した3D表示では、3Dモデルのデータ量が表示速度や操作性に影響します。
CADデータをWebで活用する場合は、形状を正確に再現することだけでなく、「Webで快適に動かせる3Dモデルにする」という考え方が重要です。
※だれでもシミュレータはBlenderから書き出したobjデータに最適化しています。
BlenderからOBJなどの形式で書き出す
Blenderで3Dモデルを整えたら、「だれでもシミュレータ」で利用できる形式に書き出します。
「だれでもシミュレータ」では、Blenderから書き出したOBJデータを使って、Web上の3Dシミュレータを構築できます。
Blenderで作成・調整した3Dモデルを登録し、シミュレータで使用する商品やパーツ、組み合わせなどを設定していきます。
BlenderからOBJへの書き出し方法については、以下の「だれでもシミュレータ構築マニュアル」で詳しく説明しています。
また、パーツの組み替えが必要ない展示用モデルなどは、glTF形式で書き出し、マテリアル(質感)情報を保持したまま「スタティックオブジェクト」として登録することもできます。
CADデータから3Dシミュレータを作る流れ
ここまでの作業を整理すると、CADデータを「だれでもシミュレータ」で3Dシミュレータとして活用する流れは次のようになります。
- STEPやIGESなどのCADデータを用意する
- FreeCADでCADデータを読み込む
- FreeCADから3Dモデルを書き出す
- Blenderに3Dモデルを読み込む
- ポリゴン数やマテリアルなどを調整する
- BlenderからOBJなどの形式で書き出す
- 「だれでもシミュレータ」に3Dモデルを登録する
- シミュレータで使用する商品やパーツを設定する
- 商品の組み合わせや仕様変更などの動作を設定する
- Web上に3Dシミュレータとして公開する
つまり、CADデータを持っている企業でも、CADデータをWebに直接公開するのではなく、FreeCADとBlenderを使って3Dモデルを準備し、「だれでもシミュレータ」に登録することで、自社の商品をWeb上の3Dシミュレータとして活用できます。まWebに公開するのではなく、3Dモデルとして整えることで、Web上のシミュレータへ活用できます。
Blenderで作った3Dモデルを、「だれでもシミュレータ」で3Dシミュレータにする
「だれでもシミュレータ」は、Blenderで作った3Dモデルを使って、商品用の3Dシミュレータを構築できるシステムです。
プログラミングを一から行わなくても、3Dモデルを登録し、シミュレータで使用するパーツや組み合わせ、仕様などを設定できます。
たとえば、商品の色や素材を変更したり、複数の商品パーツを組み合わせたり、完成した内容を保存したりといった使い方ができます。
具体的な登録手順や、データのアップロード方法、シミュレーターの構築ガイドについては、以下の公式マニュアル(スタートアップガイド)で詳しく解説しています。
だれでもシミュレータ 公式操作マニュアル
「データはできたけれど、どうやってサイトに埋め込むの?」 「価格はどうやって表示させるの?」 そんな疑問は、公式マニュアル:スタートアップガイドですべて解決できます。
登録から公開まで、ステップバイステップで進めたい方はぜひ活用してください。
CADデータをお持ちの場合も、FreeCADやBlenderを使って3Dモデルを準備すれば、商品をWeb上で見せるだけでなく、実際に「選ぶ」「組み合わせる」「比較する」といった体験につなげることができます。
CADデータをWebで活用したい方へ
CADデータは、設計・製造のためのデータです。
それをWebで活用するには、Webで扱いやすい3Dモデルへ変換し、用途に合わせて整える必要があります。
FreeCADは、STEPやIGESなどのCADデータを扱うための入口として利用できます。
そして、Blenderで3Dモデルを整えることで、WebGLによる3D表示や、3Dシミュレータなど、さらにさまざまな用途へ展開できます。
「CADデータはある。次に何をすればWebで商品を動かせるのかわからない」という場合は、まずは3Dモデルを準備するところから始めてみてください。
5分で体験。「だれでもシミュレータ」で3Dシミュレータを作ってみる
Blenderで作った3Dモデルがあれば、「だれでもシミュレータ」に登録して、実際に3Dシミュレータを作ることができます。
3Dモデルをアップロードして、商品やパーツを登録・設定。Web上に公開するまでの基本操作を、実際に体験できます。
➡︎ 【3Dシミュレータの作り方を見る】
➡︎ 【デモシミュレータを見る】
自社の商品を3Dシミュレータにしてみたい方は、お気軽にご相談ください。
➡︎ 【オンラインデモを申し込む】
まとめ
STEPやIGESなどのCADデータをWebで活用するには、そのまま公開するのではなく、Webで扱いやすい3Dモデルへ変換することが重要です。
FreeCADでCADデータを読み込み、Blenderで3Dモデルを整えることで、WebGLによる3D表示や3Dシミュレータなどへ活用できます。
CAD → FreeCAD → Blender → 3Dモデル → だれでもシミュレータ
CADデータを持っている企業にとって、3Dデータは設計だけでなく、Web上で商品を伝え、選んでもらうための資産としても活用できます。
ー
Webで表示できる様になったCADデータ、次はレイアウトシミュレータにしてみませんか?
平面図と組み合わせ、3Dレイアウトを体験する
「だれでもシミュレータ」にユーザーが自由に家具を追加・削除・移動ができる、そしてレイアウト用に間取り図もアップできる、レイアウトシミュレータのご案内ページはこちら
難しい操作は一切なし。手持ちの「間取り図画像」を3D化して、誰でも1分で家具配置ができるシミュレーター
ランキング
-
本当の「だれでも」シミュレータへ。3Dデータも知識もなくてもレイアウトシミュレーターが作れる
-
「競合に提案内容を知られたくない」。特定の顧客だけに3Dシミュレーターを限定公開して、商談の成約率を高める方法
-
家具配置シミュレーターが作れる。「間取り図画像」を使って3Dレイアウトしよう。
-
Amazon・楽天・Yahoo!ショッピングの売上UP。シミュレーターから直接カートへ誘導する「相互リンク」の仕組み
-
家具の3Dオブジェクトの配置・追加・削除をもっとスムーズにする新機能を追加:アイテム追加編
-
商品画像からシミュレータを作る。3Dモデルがなくても始められる2Dシミュレータ
-
3Dにする意味は?写真は「見る」だけ。3Dなら商品を「体験」してもらえる
-
3Dで何ができる?「見るだけの商品」を、「選べる・試せる商品」に変える
-
うちの商品でも作れる?シミュレータに向いてる商品・向かない商品
-
実際、いくらかかる?3Dシミュレーターの費用を「何を実現するか」で決める