DXF

DXF () は、コンピュータ支援設計で使われる図面用のフォーマットの1種であり、2次元および3次元の形状をベクター形式で表現する。

このフォーマットにはテキスト形式とバイナリ形式とが有る。
 バイナリ形式は、データ量をより低減できるが、対応製品が少なく、普及していない。
 テキスト形式は、データをテキストとして格納するためにその量が大きくなりがちであるが、データ圧縮によってその冗長な内容の高い圧縮率を見込める。

なお、本フォーマットはこの分野のソフトウェアにおける事実上の標準としての地位を確立している。

 詳細 
DXFはオートデスクの"AutoCAD"における異なるバージョン間のデータ互換を目的として策定された。

内部仕様が公開されているため、多くのCADエディタで扱われるようになり、クロスプラットフォームで動作するビューアーも存在する。また、仕様の解説書籍も市販されている。当然ながら、プログラミングの知識が有れば、ユーザーがDXF形式を取り扱うソフトウェアを独自に作成することも可能である。しかし、その仕様に起因して各版ごとのデータ構造の差異を吸収できないため、各々のCADソフトウェアがすべての版まで対応しきれない場合も多い。

大半の3DCGソフトウェアにおいてはポリゴン形状データの汎用フォーマットとしてサポートされているが、UVマッピングなどの質感情報が授受できない点から、最近はWavefront obj形式や3ds Max形式などが用いられることが多い。

 構造 
DXFは以下のようにR12以前とR13以後で異なる構造を有する。

+DXFの構造バージョンHEADERCLASSESTABLESBLOCKSENTITIESOBJECTSTHUMBNAILIMAGER12以前システム・図面情報NA線種・レイヤー・スタイルなどブロック図形図形要素各種NANAR13以後C++ライブラリGROUP・MLINE

 対応ソフトウェア 
 Webアプリケーション
 AutoCAD 360・A360 Viewer
 Teigha Cloud
 エディター
 AutoCAD - AutoCAD・AutoCAD LT・AutoCAD Architecture・AutoCAD Civil 3D・AutoCAD Electrical・AutoCAD Map 3D・AutoCAD Mechanical
 ADS - ADS-win・ADS-LAX・ADS-LA
 ANDES - ANDES-ProWin・ANDES ProWinII・ANDES 本管Master・ANDES 電設Win・ANDES 水道Master
 ARCDRAW
 CADWe'll - CADWe'll CAPE・CADWe'll Tfas
 ArchiCAD
 CAE2D
 CADAM Drafting
 IntelliCAD
 Jw cad
LibreCAD
 MicroStation
 M-Draf - M-Draf Suite・M-Draf Spirit・M-Draf LT
 NX
 POWERSP
 Strata Design - Strata Design 3D CX・Strata Design 3D CXi7・Strata Design 3D SE7・Strata Design 3D SE
 VectorWorks - Vectorworks Designer・Vectorworks Architect・Vectorworks Landmar・Vectorworks Spotlight・Vectorworks Fundamentals
 VoiCe
 図脳RAPID
 ビューアー
 DWG TrueView・Design Review・Volo view express
 Teigha Viewer
 de·caff Viewer
 JETCAM CAD Viewer
 VoiCeFREE
 ファイルフォーマット変換
 DWF Writer
 Teigha File Converter
 ReViPS
 ライブラリ
 Teigha Xtension SDK (DWGdirect)
 VoiCeAPI
 3DCGソフトウェア・ドローソフト
 Adobe Illustrator
 Blender
 CorelDRAW
 Inkscape
 Metasequoia
 Poser
 Shade
 STAR(T) Edition
 六角大王・六角大王Super
 3DCGソフトウェアで設計図面情報を含むデータを扱えるものは少ない。

 出典 

 関連項目 
 DWG
 オートデスク・AutoCAD

 外部リンク 
 Autodesk | 3D Design, Engineering & Entertainment Software
 Autodesk | 2D ・3D 設計、エンジニアリングおよびエンタテインメント ソフトウェア
 カテゴリ入出力

Category:CADファイルフォーマット