色んな 3Dモデルデータのファイル形式がありますが、それらの簡単な説明と、変換方法のまとめ。なかなか見かけない形式も含め、まとめていきます。
変換方法に関しては、多くの3Dプリンタで出力可能な STL 形式へ変換する方法を記載していきます。
2019年2月11日 3MF を追加
sponsored link
目次
3Dファイル形式一覧
形式 | 拡張子 | 変換 | 説明 |
---|---|---|---|
3DS | .3ds .max | 可能 | Autodesk 3D Studio(現在は3ds Max)用の形式。 多くの3Dモデリング、レンダリングソフトが対応している。 |
3MF | .3mf | 可能 | 3D Manufacturing Format。3Dプリンタで使用することを目的としたファイルフォーマット。 |
6KT 6KS ROK | .6kt .6ks .rok | 可能 | 3Dモデリングソフト六角大王のファイル形式。 |
AC3D | .ac | 不明 | Inivis社のモデリングソフトウェア AC3D 用のファイル形式。 |
APTS | .apts | 可能 | MeshLab で読み込み可能なファイルとして提示されているが、詳細不明。 ご存じの方はご教授頂けると幸いです。 おそらくは PTS ファイルのアスキー形式だと思われます。 |
ASC | .asc | 可能 | MeshLab で読み込み可能なファイルとして提示されているが、詳細不明。 ご存じの方はご教授頂けると幸いです。 |
BRE | .bre | 可能 | Breuckmann(ブロイクマン)3D スキャナのファイル形式。 |
BVH | .bvh | 不明 | モーションキャプチャデータの格納に用いられている形式。 |
C3D | .c3d | 不明 | モーションキャプチャデータの格納に用いられている形式。 |
COB | .cob | 可能 | CALIGARI trueSpace(開発終了)の独自オブジェクトデータ形式。 |
COLLADA | .dae | 可能 | CGソフト間でデータをやり取りするための交換用ファイル形式。 元々は Sony が PS3、PSP 用に作成した形式。 |
DXF | .dxf | 不明 | Autodesk AutoCAD用のファイル形式。 CAD図面の事実上の標準形式であり、多くの CADソフトが対応している。 |
EPD ETI | .epd .eti | 不明 | Elfeeni Modeler の独自形式。 |
ES | .es | 可能 | MeshLab で読み込み可能なファイルとして提示されているが、詳細不明。 ご存じの方はご教授頂けると幸いです。 |
FBX | .fbx | 不明 | Autodeskに買収された Alias社がオープンソースとして策定したファイル形式。 SDKが公開されている。 |
FLT | .flt | 不明 | OpenFlight フォーマット。MultiGen社が開発したフォーマット。Autodesk 3DS MAX で開けるようだが、そのままでは STL に直接変換は難しい模様。 |
GTS | .gts | 可能 | オープンソースのライブラリとして公開されているファイル形式。 GNU Triangulated Surface の略。 |
IGES | .igs | 不明 | Initial Graphics exchange Specification。異なる CAD/CAM/CAE 間でデータを交換する際に使用する中間ファイル・フォーマット。 |
LWO | .lwo | 不明 | NetTek LightWave3D用のファイル形式。 |
MMD | .pmd .pmx | 可能 | MikuMikuDance Model 形式。ポージングソフトである MikuMikuDance 用のデータ。 |
OBJ | .obj | 可能 | Wavefront社のAdvanced Visualizerというソフト用のファイル形式。 多くの3Dモデリング、レンダリングソフトが対応している。 |
OFF | .off | 不明 | Princeton shape benchmark で使われている形式。 論文以外で見かけることは稀。 Object File Format の略。 |
openNURBS | .3dm | 不明 | 異なる CAD/CAM/CAE 間でデータを交換する際に使用する中間ファイル・フォーマット。C++ や .NET SDK が提供されている。 |
PDB | .pdb | 可能 | 蛋白質構造データバンクのファイル形式。 Protein Data Bank の略。 |
PLY | .ply | 可能 | スタンフォード大学が公開しているレンジデータを元にした形式。 有名な Stanford Bunny もこの形式で公開された。 |
POV | .pov .inc | 不明 | POV-Ray(Persistence Of Vision Raytracer)用のファイル形式。 |
PTS | .pts | 可能 | 点群のファイル形式。 スキャナ等から出力されるファイル形式。 |
PTX | .ptx | 可能 | 点群のファイル形式。 スキャナ等から出力されるファイル形式。 (X, Y, Z, I, RGB) のデータが計測順に並んでいる。 |
QOBJ | .qobj | 可能 | MeshLab で読み込み可能なファイルとして提示されているが、詳細不明。 ご存じの方はご教授頂けると幸いです。 |
SMF | .smf | 不明 | Simple Model Format。 |
STL | .stl | ー | 3D System社によって開発されたファイル形式。 多くのソフトにサポートされており 3Dプリンタにおいての事実上の標準形式。 |
THING | .thing | 可能 | MakerBot の MakerWareで使用されているファイル形式。 主に 3Dプリンタ Replicator で使う形式。 |
TRI | .tri | 可能 | FaceGen Polygonal Model File というファイル形式。 顔生成に特化した SDK として公開されている。 |
VMI | .vmi | 可能 | MeshLab で読み込み可能なファイルとして提示されているが、詳細不明。 ご存じの方はご教授頂けると幸いです。 |
VRML | .wrl | 可能 | Web上で使用することを前提に設計されたファイル形式。 Virtual Reality Modeling Language の略。 |
V3D | .v3d | 可能 | ViaCAD 2D/3D のファイル形式。 |
X3D | .x3dv .x3d .x3db | 可能 | VRMLの後継ファイル形式。 |
XSI | .xsi | 不明 | モデリングソフトウェア SoftImage 用のファイル形式。 2014年4月14日に最終リリース版が出荷され、開発は終了している。 |
XYZ | .xyz | 可能 | 点群のファイル形式。 スキャナ等から出力されるファイル形式。 |
多くの3Dモデルデータに対応している変換方法
MeshLab を使う。恐らく最も簡単で最も多くの形式に対応している方法です。Windows、Mac 両対応。
PLY、STL、OFF、OBJ、3DS、COLLADA、PTX、V3D、PTS、APTS、XYZ、GTS、TRI、ASC、X3D、X3DV、VRML、ALN の読み込みに対応しているので、それらを読み込んで STL 形式で保存しなおせば変換が完了します。
thing 形式を STL 形式に変換する
MakerBot の 3Dプリンタにて採用されている形式なので、なかなか対応しているソフトがありませんが、MakerBot のソフトウェアが無料で提供されているので、それを使います。Windows、Mac 両対応。
Mac 版での手順としては
- MakerBot のソフトウェアで thing 形式のファイルを読み込む。
- 「File」メニューから「Save As」を選び、STL 形式を選択して保存。
これだけで、thing 形式を STL 形式に変換することが可能です。
6KT, 6KS, ROK 形式を STL 形式に変換する
6KT は六角大王のファイル形式ですが、六角大王が STL 形式への出力に対応していないため、他のソフトで読み込める OBJ 形式で出力し、前述した MeshLab で変換する方法を用いることで STL 形式に変換できます。
Windows 限定。
COB 形式を STL 形式に変換する
COB は CALIGARI trueSpace のファイル形式で、開発が終了したソフトなのですが、最終版はフリーとなっているため、探せば海外ソフトウェアダウンロードサービスなどから未だに手に入れることができます。
CALIGARI trueSpace で読み込んでからエクスポートするか、もしくは メタセコイア が読み込み対応しているので STL 形式でエクスポートすれば変換できます。
Windows 限定。
MMD 形式を STL 形式に変換する
MMD は MikuMikuDance Model のファイル形式で、Blender 用のインポート/エクスポートアドオンを開発された方のお陰で Blender で読み込んで STL 形式に変換することが出来ます。Windows、Mac 両対応。
詳しくはこちらのサイトで。
3MF 形式を STL 形式に変換する
Microsoft が提供している 3D Tools という無料サービスを使うことで 3MF 形式の読み込みと STL 形式への変換が可能です。
コメントはこちらから