歯科とスリィディと私

愛する患者の為いち歯医者が3Dプリント技術と戦うブログ。たまにギークな話題も。

3Dモデルデータのファイル形式とその変換方法まとめ

time 2015/01/04

3Dモデルデータのファイル形式とその変換方法まとめ
この記事の所要時間: 311

色んな 3Dモデルデータのファイル形式がありますが、それらの簡単な説明と、変換方法のまとめ。なかなか見かけない形式も含め、まとめていきます。

変換方法に関しては、多くの3Dプリンタで出力可能な STL 形式へ変換する方法を記載していきます。

2015年7月16日 MMD を追加

sponsored link

3Dファイル形式一覧

形式拡張子変換説明
3DS.3ds
.max
可能Autodesk 3D Studio(現在は3ds Max)用の形式。
多くの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.stl3D 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 版での手順としては

  1. MakerBot のソフトウェアで thing 形式のファイルを読み込む。
  2. 「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 両対応。

詳しくはこちらのサイトで。

sponsored link

コメントはこちらから

Loading Facebook Comments ...

コメントを残す

M3D造形物

告知

3Dプリンタを比較検索できるサイトを作りました。
ブログともども宜しくお願い致します。
Sep 27 20151

3D Printer



sponsored link