形式ガイド · 6分で読めます
DWGファイルとは?
DWGファイルは、世界の技術図面のほとんどが保存されているネイティブバイナリ形式のCAD図面です。ここでは、それが何を保持し、どのように構築され、1992年以降のすべてのバージョン、適切なサイズ — そしてお持ちのデバイスで開く方法を説明します。
DWGを2文で
DWG — 「図面」 — は、1982年に業界標準のCADプログラムで導入され、それ以来ほとんどすべての2Dおよび3D製図アプリケーションで、ネイティブまたはライセンスされたライブラリを通じて使用されているバイナリファイル形式です。これはベクタージオメトリ(線、円弧、ポリライン、スプライン)、その周囲の注釈(テキスト、寸法、ハッチ、引出線)、そして図面を単なる画像以上のものにする組織構造:レイヤ、ブロック、スタイル、レイアウト、および図面自体の設定のコンテナです。
これはオープン標準ではありません。この形式は業界コンソーシアムと独立した開発者によってリバースエンジニアリングされてきたため、多くのプログラムが読み書きできますが、仕様は1つのベンダーによって管理され、そのリリースごとに変更されます。これが.dwgファイルについて知っておくべき最も重要なことです:それは バージョンを持ち、バージョンが誰が開けるかを決めます。
DWGファイルの中身
DWGを16進エディタで開くと、最初の6バイトはバージョンワードです — AC1032 2018形式では AC1015 2000では。その後にファイルヘッダ、一連のセクションが続き、2004以降のすべての形式では、圧縮と各セクションのチェックサムがあります。セクション内では、図面は オブジェクトの集合であり、それぞれが一意のハンドルを持ち、ハンドルによって他のオブジェクトを指します:
- エンティティ — 目に見えるもの。LINE、LWPOLYLINE、CIRCLE、ARC、ELLIPSE、SPLINE、TEXT、MTEXT、HATCH、DIMENSION、INSERT(配置されたブロック)、および約30の稀な種類。
- テーブル — 色、線種、オン/オフ状態を持つレイヤ;線種;テキストスタイル;寸法スタイル;名前付きビューとビューポート構成。
- ブロック — 一度定義され何度も挿入される再利用可能なエンティティのグループ:ドア、椅子、ボルト。モデル空間と各ペーパー空間レイアウトも技術的にはブロックです。
- オブジェクト — 描画されないすべてのもの:辞書、グループ、レイアウト、印刷設定、テーブルおよびマルチ引出線スタイル、そしてアドオンアプリケーションが保存する「プロキシ」データ。
- ヘッダー — 数百の図面変数:単位、範囲、現在のレイヤー、寸法の既定値、線種尺度、最終保存時刻。
すべてのエンティティがレイヤーを持ち、すべてのレイヤーが色と線種を持つため、DWGは単に 何が 描かれているかだけでなく、 どのように表示され印刷されるか。そのため、DWGを画像に変換するのはレンダリング作業であり、ビューアをスクリーンショットするのではなくファイルを適切にデコードするコンバータが、正しい色、破線、テキストを持つPDFまたはSVGを提供します。
DWGバージョン、R12から2018まで
このフォーマットは重要な意味で9回変更されました。各変更はそれを導入したリリースにちなんで名付けられ、バージョンワードとしてファイルに刻まれます。プログラムは自身のバージョンとそれ以前のすべてを開くことができますが、それ以降のバージョンは開けません。
| Version word | Release | Year | What changed |
|---|---|---|---|
| AC1009 | R11 / R12 | 1990 – 1992 | 現在も流通している最古のリリース;すべてのリーダーがサポートする形式。 |
| AC1012 | R13 | 1994 | 最初のオブジェクトベース形式:辞書、すべてのオブジェクトにハンドル。 |
| AC1014 | R14 | 1997 | 軽量ポリライン(LWPOLYLINE)、ハッチ境界はハッチと共に保存。 |
| AC1015 | 2000, 2000i, 2002 | 1999 | 複数のレイアウト、線幅、ほとんどのエクスポーターが今でも書き出すDXF。 |
| AC1018 | 2004, 2005, 2006 | 2003 | 圧縮、暗号化されたセクションマップ;テーブル、フィールド、トゥルーカラー。 |
| AC1021 | 2007, 2008, 2009 | 2006 | ファイル全体のリード・ソロモン符号化、Unicodeテキスト、マルチリーダー。 |
| AC1024 | 2010, 2011, 2012 | 2009 | パラメトリック拘束、オブジェクトごとのハンドルストリーム。 |
| AC1027 | 2013, 2014 – 2017 | 2012 | ソリッドモデリングデータが独自のセクション(AcDs)に移動。 |
| AC1032 | 2018 – today | 2017 | 現在の形式;2019から2026のリリースでも変更なく保存されます。 |
2つの実用的な結果。第一に、「これはどのバージョンか?」は最初の6バイトで答えが出ます — このページのビューアがそれを読み取って教えてくれます。第二に、同僚があなたのファイルを開けないとき、答えはほとんど常にダウンセーブすることです: DWGからDXF コンバーターは誰でも読めるR2000時代のファイルを書き出し、そのページファミリーのDWGコンバーターは2013、2010、2004、2000、R14エンコーディングを直接書き出します。
バイナリ、そしてそれが重要な理由
DWGは tightly packed バイナリフォーマットです:座標は生の倍精度浮動小数点数として保存され、フラグは単一ビットとして、そして2004年以降はセクション全体が圧縮されています。利点はサイズと速度です — DWGは通常、同じ図面のDXFの4分の1から5分の1のサイズで、CADプログラムはテキストを解析せずに開くことができます。欠点は不透明さです:読むことも、差分を取ることも、手で修正することもできず、間違った場所の損傷したバイトはファイルを少し間違っているのではなく読めなくします。そのテキスト版である DXFファイルは、まさに最初の特性セットを2番目のものと交換するために存在します。
DWGファイルのサイズはどのくらいですか?
住宅の平面図:200 KBから2 MB。機械組立図:1から5 MB。等高線付きの敷地測量:5から30 MB。80 MBの図面は、ほとんどが80 MBの図面データではありません — 未パージのブロック定義、埋め込まれたラスター画像、数千のハッチループ、またはバーティカルアプリケーションが残したデータです。任意のCADのパージコマンドを実行し、保存するのが解決策であり、誰かにファイルを送る前にやる価値があります。
DWGファイルを読むプログラム
すべての主要なCADプログラム、ネイティブまたはライセンスされたリーダー経由。以下のようなブラウザビューア。3DモデラーやBIMツールがインポートします。オープンソースの2D CADは一般的にDXFを好みます — 一度変換すれば完了です。何が 読まないか DWGを読まないもの:オフィススイート、画像ビューア、箱から出した状態の電話。それらには、 PDF、 PNG またはブラウザビューアが方法です。
DWGファイルを開く方法
WindowsまたはMacの場合: 以下のビューアにファイルをドロップしてください。ブラウザで、あなたのマシン上で、何もアップロードせず、何もインストールせずに開き、完全なCADなので測定、印刷、編集ができます。オフライン作業には、同じプログラムが 無料デスクトップアプリ.
iPhone、iPad、Androidデバイスの場合: 同じページです。「ファイルを開く」をタップし、Files、Drive、またはメール添付からDWGを選択すると、タッチモードで開きます。ページをホーム画面に追加するとアプリになります。
CADを持っていない人に送るには: まずPDFに変換してください。 ステップバイステップガイド がすべてのルートをカバーしています。