DWG ファイル形式とは?
拡張子 .dwg を持つファイルには、2D または 3D の図面とそのメタデータが、独自のバイナリ形式で保存されています。名称は英語の DraWinG(図面)に由来します。AutoCAD および他の多くの CAD アプリケーションのネイティブ形式です。
この形式は、1970年代後半に開発された Mike Riddle 氏の Interact CAD ソフトウェアに由来しており、Autodesk が 1982 年にライセンスを取得し、AutoCAD 1.0 の基盤として採用しました。それ以来、20 以上の異なる形式バージョンがリリースされており、それぞれファイルの先頭にある 6 文字の ASCII 文字列で識別されます。例えば、AutoCAD 2018 から 2026 までは AC1032、2013-2017 は AC1027 となります。
.dwg と共に関連ファイル形式がよく使用されます:
.dwg ファイルを読み取るために多くのオープンソースライブラリが作成されてきましたが、独自のプロパティ形式との 100% の互換性に達したものはありません。Autodesk 純正ツール以外にも、多くの CAD プログラムでサポートされており、オンラインで利用可能な DWG ビューアで表示できます。相互運用のために、図面はオープンな .dxf 形式にエクスポートされることがよくあります。Autodesk は長年、DWG ブランド名の競合利用に異議を唱えてきました。登録されている MIME タイプは image/vnd.dwg です。
セキュリティと安全性
リスク: MEDIUMDWG ファイルには実行可能な自動化機能が含まれる場合があります。AutoLISP/VBA コードを図面と共にロードでき(acad.lsp の自動ロードなど)、ACAD/Medre.A ワーム(2012年、感染した LSP を介して図面を盗難)や、DWG バンドルを悪用したドロッパーキャンペーンなどの「図面由来」のマルウェアが記録されています。AutoCAD は「信頼できる場所」や SECURELOAD 設定でこれを軽減しています。純粋なビューア(DWG TrueView、ODA、ウェブビューア)は埋め込みコードを実行しないため、不明なソースからのファイルを検査する安全な方法です。また、DWG の添付ファイルは産業スパイの既知の標的であり、図面そのものが盗難の対象となる資産であることにも注意してください。
形式の詳細
概要DWG ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルシグネチャ | オフセット 0 に ASCII «AC10»、続いて形式のリリースを識別する 2 桁の数字(例:AC1032) |
| エンコーディング | 独自のバイナリ。人間が判読することはできません |
| MIME タイプ | image/vnd.dwg |
| 現在の形式バージョン | AC1032 - AutoCAD 2018 から 2026 までをカバー |
| ジオメトリのサポート | 2D および 3D エンティティ:線、円弧、ポリライン、スプライン、3D ソリッド、メッシュ、サーフェス |
| レイヤーシステム | 個別に色、線種、線幅、表示状態を割り当て可能な名前付きレイヤー |
| ブロック定義 | 属性を挿入可能で、ネストされたブロックをサポートする再利用可能な名前付きシンボルブロック |
| 外部参照 (XREFs) | パスによってリンクされ、実行時にオーバーレイまたはアタッチされる外部 .dwg ファイル |
| Unicode テキストサポート | AC1021 (AutoCAD 2007) で完全な Unicode を導入。それ以前のバージョンではコードページでエンコードされたテキストを使用 |
| 圧縮 | AC1021 (AutoCAD 2007 形式) で導入された LZ ベースのセクション圧縮 |
| データの整合性 | ファイル全体に埋め込まれたセクションごとの CRC-32 チェックサム |
| ファイル構造 | ヘッダー → クラスセクション → オブジェクトマップ → オブジェクトデータセクション。AC1021 以降はページベースの割り当て |
| オブジェクトモデル | 型指定されたオブジェクトのデータベース:エンティティ、シンボルテーブル、ディクショナリ、拡張ディクショナリ |
| メタデータストレージ | 専用のヘッダーセクションに保存された図面の概要情報とカスタムプロパティ |
| リリース日 | 1982 (AutoCAD 1.0; format itself derives from Mike Riddle's Interact, late 1970s) |
| 仕様書 | www.opendesign.com |
DWG の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。DWG ファイルについて最初の質問をしてみましょう。