ファイルをドラッグまたは選択
最大10MBのファイルを3個まで変換できます
ファイルをドラッグまたは選択
最大10MBのファイルを3個まで変換できます
DXFからDXFへの変換とは
DXFからDXFへの変換とは、AutoCADの交換ファイル形式である図面を、あるバージョンから別のバージョンへ変換することを意味します。形式自体はDXFのまま変わりませんが、図面の内部表現が対象リリースに合わせて調整されます: 1992年の最初のR12から、現代のR2018およびそれと互換性のあるバージョンまで対応します。一見すると冗長に見えるかもしれません: なぜ同じ形式の中で何かを変更する必要があるのか、と。しかし実務では、特定の受信者でファイルが開けるかどうか、NC工作機械に読み込めるかどうか、隣接部署の同僚が助けを求めずに図面を受け取れるかどうかは、まさにこのバージョンによって決まります。
DXFは1980年代後半から、CADシステム間で図面を転送するためのオープンな交換ファイルとして存在してきました。数十年にわたって十数を超える公式リリースが発行されています: R12、R13、R14、R2000、R2002、R2004、R2007、R2010、R2013、R2018、および中間リリースです。新しいバージョンが出るたびに、新しいエンティティと拡張機能が追加されました。最初はハッチングや複数行テキストといったシンプルなオブジェクト、後にはダイナミックブロック、テーブル要素、拡張レイヤー、建築情報モデリングオブジェクトなど、より複雑な構造が加わりました。基本的なエンティティセット (線、円弧、円、ポリライン、テキスト、寸法、ブロック、レイヤー) は、すべてのリリースで保持されており、これがこの形式を普遍的なものに保っているのです。
最新のCADシステムで図面が保存されると、デフォルトで最新のDXFリリースで書き出されます。古いプログラムを使用している受信者や、古い機器で作業している受信者は、このようなファイルをエラー付きで開くか、まったく開けません。DXFからDXFへの変換はこの問題を解決します: 図面が必要なバージョンに変換され、受信者は見慣れた構造を確認し、互換性の問題なく作業を続けられます。逆の作業もしばしば発生します: 1990年代のリリースで書かれた古いファイルを、新しいプログラムでより効率的に動作させるために、現代の標準にすぐに引き上げると便利な場合があります。
変換中、図面の内容 (ジオメトリ、レイヤー、ブロック、寸法、テキスト、ハッチング、ビューポート) は、すべての主要なパラメータを保持しながら、新しいリリースに転送されます。対象バージョンに存在しないエンティティは、基本的な同等物に簡略化されるか、最も近い互換オブジェクトで記述されます。変換後、ファイルは選択したDXFリリースをサポートする任意のプログラムで開き、受信側は作者と同じジオメトリを確認できます。
DXFバージョンの比較
| DXFバージョン | AutoCAD年度 | 最新ソフトウェア対応 | 旧ソフトウェア互換性 | 推奨用途 |
|---|---|---|---|---|
| R12 | 1992 | 基本対応 | 最大 | 古いNC工作機械、レガシーシステム |
| R14 | 1997 | 完全対応 | 非常に高い | 汎用交換ファイル |
| R2000 | 1999 | 完全対応 | 高い | 汎用交換ファイル、デフォルト推奨 |
| R2004 | 2003 | 完全対応 | 良好 | 最新のプログラムと機器 |
| R2007 | 2006 | 完全対応 | 良好 | 最新のプログラム |
| R2010 | 2009 | 完全対応 | 中程度 | 最新のプログラムと拡張オブジェクト |
| R2013 | 2012 | 完全対応 | 中程度 | 最近のCADバージョン |
| R2018 | 2017 | 完全対応 | 限定的 | 最新のプログラムのみ |
バージョン選択の基本ルール: 受信側を基準に判断してください。受信者が最新のCADシステムと近年の機器で作業している場合、どのリリースでも構いません。多くの場合、図面が元々保存されていたバージョンをそのまま残すのが合理的です。受信者が古いプログラムや古い工作機械を使用している場合は、より古いリリースを選択してください。R2000やR14がそうしたケースのほとんどをカバーし、R12は本当に時代遅れの機器でのみ必要です。
R2000は汎用的な選択肢であり、いわば黄金の中間点です。一方では、このリリースには実用上重要なエンティティのほとんどが既に含まれています: 拡張プロパティを持つレイヤー、高度な線種、複数行テキスト、スタイル付き寸法、塗りつぶし付きハッチング、多数のブロック種類などです。他方では、過去20年間のほぼすべてのプロフェッショナル向けソフトウェアでサポートされています。図面を誰が受け取り、受信者がどのプログラムを実行しているかが事前に分からない場合、R2000は機能を大きく失うことなく最大のカバレッジを提供します。
DXFからDXFへの変換が必要になる場合
古いCADシステムへの図面の送信
大規模な組織では、ソフトウェアの更新がゆっくりと進みます。ある部署は最新のCADバージョンに移行し、別の部署は5年前のライセンスで作業し、3番目の部署は10年前にリリースされて以降更新されていない専門パッケージを使用しています。最新のDXFリリースで保存された図面は、最初の部署では問題なく開きますが、2番目の部署では部分的なエラーや警告が出て、3番目の部署ではまったく読み込めない可能性があります。DXFバージョンをR2000またはR14にダウングレードすることで、この問題は解消されます: 図面はチェーン内のすべての参加者にとって利用可能になります。
製造のためのジオメトリの準備
産業用NC工作機械 (レーザーカッター、プラズマカッター、フライス加工センター、プレスブレーキ、プロッタ、彫刻機) は、何十年も使用されます。2000年代初頭にリリースされたコントローラは、今でも工場の床に立ち、毎日稼働しています。それらの制御プログラムは通常、古いDXFバージョン (R12、R14、R2000) を理解します。部品が最新のCADで設計され、現代のリリースで保存されていると、ファイルが機器に受け入れられない可能性があります。コントローラがサポートするDXFバージョンに下げることで、互換性が回復し、レガシー機器が現在の図面で再び作業できるようになります。
長期アーカイブ保存
プロジェクト文書の長期保存は、独立したエンジニアリング課題です。アーカイブ図面の寿命は数十年単位で測られますが、ソフトウェアと形式はその間に大きく変化する可能性があります。最新のDXFリリースでの保存にはリスクがあります: 20年後、その特定のリリースをネイティブに理解するプログラムが利用できなくなる可能性があります。業界のアーカイブ要件では、ドキュメントを安定した、長期サポートされるDXFリリース (通常はR12またはR2000) で保存することがますます求められており、これらは事実上どんなソフトウェアでも数十年先まで開けることが保証されています。
海外の請負業者との問題の解消
国際的な協力では、もう一つのレベルの不均一性が加わります。海外の請負業者は、異なる地域版のCAD、インターフェイスのローカライズ、フォントセット、スタイルを持っている可能性があります。非標準の拡張機能を含む最新のDXFは、別のプログラムで予期しない結果を生む可能性があります。バージョンをR2000にダウングレードすると、これらの特定のエンティティが取り除かれ、どのCADシステムでも同じように解釈される基本ジオメトリのみが残ります。
周辺プログラムへのインポート
DXFを読み取るすべてのプログラムが、本格的なCADシステムであるわけではありません。コンピュータ支援製造システム、GISプログラム、エンジニアリング計算パッケージ、地図エディタ、技術文書ジェネレータ、ネスティング最適化ソフトなどは、それぞれ独自のバージョン範囲でDXFをサポートしており、通常はプロフェッショナル向けCADよりも狭い範囲です。バージョンをR2000またはR14に下げると、周辺プログラムがファイルを受け入れて正しく読み取る可能性が大幅に高まります。
スクリプトと自動化での作業
社内エンジニアリングスクリプト (レイヤーごとの線の長さの集計、部品表の生成、穴座標の抽出、ラベルの一括置換) は、特定のDXFリリース向けに書かれていることがよくあります。組織がR2000を対象としたスクリプトを保守している場合、最新のリリースで届く図面の処理は定期的な障害を引き起こします: グループコードが変わり、新しいエンティティが現れ、セクションの順序が変わったためです。受信したすべてのDXFファイルをスクリプトの対象バージョンに揃えると、データフローが平準化され、自動化が安定します。
異なる受信者向けのドキュメントセットの準備
同じプロジェクトが、異なる要件を持つ複数の宛先に送られる場合があります。顧客は最新のCADでファイルを開くために最新リリースを必要とします。生産工場は工作機械が調整されているR2000を必要とします。アーカイブは長期保存のためにR12を要求します。外部請負業者はR14を好みます。DXFからDXFへの変換により、設計環境に戻ることなく、ソースに触れることなく、単一のソースファイルから各受信者向けに調整されたセットを準備できます。
古いアーカイブファイルの更新
逆の作業 (バージョンのアップグレード) はあまり一般的ではありませんが、関連性があります。1990年代のアーカイブは、図面をR12またはR14で保持しており、最新のCADシステムで開くと制限があります: 古い線種、最適でないデータ構造、拡張オブジェクトの代わりに基本オブジェクトです。最新のリリースへの変換により、図面が現在の標準に引き上げられ、新しいCADツールがそれをより効率的に処理し、ユーザーは編集時に拡張機能セットを確認できます。
変換の技術的特徴
バージョン変更時に何が起こるのか
プロセスはソースファイルの解析から始まります。図面は一連のセクション (ヘッダー、クラス、テーブル、ブロック、オブジェクト、エンティティ) として読み込まれ、各要素は対象バージョンとの互換性について分析されます。基本ジオメトリ (線、円、円弧、楕円、ポリライン、テキスト、ハッチング、寸法、ブロック、挿入物) は直接転送されます: これらのエンティティは最も古いリリースから既に存在しており、現代のすべてのリリースで保持されています。レイヤーは、すべての名前、色、線種、状態とともに完全に移行します。
後のバージョンで登場したエンティティは、変換の方向によって異なる方法で処理されます。ダウングレード時には、高度なオブジェクトは基本セットの最も近い同等物に縮小されます。アップグレード時には、元のエンティティはそのまま残りますが、対象リリースで利用可能な新しいプロパティと拡張機能を使用できるようになります。
ダウングレード: 何が簡略化されるか
変換の主な実務的ケースは、最新のリリースを古いリリースにダウングレードすることです。ここではいくつかのルールが適用されます。
ダイナミックブロックは現在の状態で通常のブロックに変換されます。最新のCADでバリアント間を切り替えることを可能にするブロックのパラメトリックは、古いリリースには存在しないため、ブロックは変換時点の形に固定されます。視覚的表現は保持されますが、バリアントを切り替える機能は失われます。
テーブル (TABLEエンティティ、セルと数式を持つ拡張オブジェクト) は、R2007より前のリリースには存在しません。ダウングレードすると、削除されるか、同じ視覚的表現を持つ線とテキストのセットに変換されます。
拡張テキストオブジェクト (複数列テキスト、フィールド付きテキスト、新しい種類のフォーマット済みラベル) は、フォーマットの一部を失って複数行テキストに簡略化される可能性があります。
プロットスタイル、新しいタイプのビューポート、R2000以降に登場したレイヤー固有のプロパティ: これらすべては、簡略化された形式で転送されるか、出力ファイルから除外されます。
サードパーティアドオンによって作成されたプロキシオブジェクトは、受信プログラムが理解できない不透明なデータとして残るか、基本ジオメトリに簡略化されます。
アップグレード: 何が追加されるか
古いファイルが最新のリリースにアップグレードされると、元のエンティティはそのまま残りますが、ファイル構造は現代の標準に引き上げられます。基本オブジェクトは拡張プロパティを取得します: レイヤーには追加属性が、テキストには拡張フォーマットパラメータが、ブロックにはパラメータ化の準備が整います。元の視覚的表現は完全に保持されます: 図面は古いファイルと同じように見えますが、内部的には現代のCADシステムでの編集の準備が整っています。
レイヤー、ブロック、注記の保持
すべてのレイヤーは、名前、色、線種、線の太さ、状態 (表示、フリーズ、ロック) とともに転送されます。ブロックは、埋め込まれたジオメトリを持つ名前付き定義として保持され、ブロック挿入物は座標、回転、スケールを持つエンティティとして保持されます。寸法ラベルは、寸法線、引出線、矢印、テキスト値とともに移動します。テキストオブジェクトと複数行テキストは、レイヤー、フォント、フォーマット属性とともに保持されます。
フォントとテキストラベル
DXF内のテキストは、特定のフォントを参照するスタイルへの参照とともに保存されます。バージョンが変更されると、スタイルはそのまま転送されますが、受信者に必要なフォントがない場合、プログラムはデフォルトフォントを置き換えます。これはダウングレードとアップグレードの両方に等しく適用されます。すべての受信者でラベルの視覚的表現を同一にすることを保証するには、重要なテキストを事前にジオメトリ (ポリラインと塗りつぶし) に変換するか、フォントファイルとともに図面を渡してください。
外部参照とバインディング
図面に他の図面への外部参照が含まれている場合、出力DXFには参照レコード自体とファイルへのパスが保持されます。結果のファイルが開かれると、受信者は外部参照ファイルも持っている必要があり、そうでなければアンダーレイは表示されません。図面セットを請負業者に渡すには、メインのDXFをすべての依存ファイルとともに送信するか、メインの図面に外部参照を事前にバインドして自己完結型のファイルを取得してください。
変換に最適なファイル
理想的な候補:
- 異なるソフトウェアを実行している隣接部署間で転送するための2D平面図、断面図、立面図
- レガシーなレーザー、プラズマ、フライス、彫刻機器での製造のための部品図
- 旧バージョンまたは新バージョンのCADを実行している同僚と共有するための組立図と回路図
- 周辺プログラム (GIS、計算パッケージ) へのインポートのための地形ベースとマスタープラン
- 安定したリリースでの長期保存のためのプロジェクト文書のアーカイブセット
- 業界全体での交換のためのテンプレートと標準要素 (タイトルブロック、スタンプ、シンボル)
- 新しいCADで編集する前に現代の標準に引き上げる必要がある古い図面
注意点付きで適している:
- 多数のダイナミックブロックを含む図面: ダウングレード時にブロックは通常のものになり、可変性を失います
- サードパーティアドオンからのプロキシオブジェクトを含むファイル: 送信前に結果を視覚的にチェックする必要があります
- 新しいリリースのテーブルエンティティを持つ図面: R2000以前へのダウングレード時、テーブルは線とテキストのセットに簡略化される可能性があります
- 特定のフォントが多い図面: フォントを一緒に送信するか、テキストをジオメトリに変換するかを事前に決定してください
- カスタムオブジェクトプロパティを持つ複雑な図面: 標準プロパティは転送されますが、非標準のものは簡略化される可能性があります
変換する価値がない:
- ソースCADシステムで何度も編集される未完成の作業ドラフト
- 対象リリースが根本的にサポートしていないクリティカルなパラメトリックを持つ図面
- 主な価値が基本DXF仕様で表現できない特定のオブジェクトにあるファイル
DXFバージョン変更の利点
任意の受信者との互換性。 主な利点は、特定の受信者にファイルを合わせる能力です。1つの図面が普遍的なソースとなり、そこから最新のCAD、古い工作機械、アーカイブ、海外の請負業者向けのバージョンを派生させることができます。これにより「なぜ私のところで開かないのか」という問題がなくなり、バージョン関連のやり取りが減ります。
製造機器による直接サポート。 レーザーカッター、プラズマカッター、フライス加工センター、プロッタ、彫刻機は、特定のリリースのDXFのみを受け入れることがよくあります。バージョンを適切なものに下げることで、新しいコントローラを購入することなく、制御プログラムを書き換えることなく、レガシー機器が現代の図面で動作するようになります。
アーカイブの長寿命。 安定した、広くサポートされているDXFリリースは、アーカイブ図面を数十年先まで読み取り可能なドキュメントに変えます。CADの世代が次々と置き換わっても、古いリリースの基本エンティティセットはサポートされ続け、アーカイブされた資料は引き続きアクセス可能です。
互換性リスクの軽減。 最新のリリースには、プログラムごとに異なる動作をする拡張エンティティが含まれています。基本リリースはこれらの拡張機能を取り除き、すべてのCADシステムが同じように解釈するもののみを残します。これにより、受信側での視覚的アーティファクトと予期しない結果の数が減ります。
スクリプト処理の利便性。 特定のDXFリリース向けに書かれたエンジニアリングスクリプトは、すべての受信ファイルが同じバージョンに揃えられているとより確実に動作します。これにより、コードの分岐が減り、デバッグが簡素化され、障害の率が下がります。
専門プログラムの準備。 周辺プログラム (GIS、計算パッケージ、ネスティング最適化ソフト、ドキュメントジェネレータ) は、限られた範囲のリリースでDXFをサポートしていることがよくあります。図面を必要なバージョンに合わせると、ファイルが問題なく開けるプログラムの範囲が広がります。
やり取りの時間節約。 図面が事前に受信者の好むリリースで保存されている場合、「開けない、別のバージョンを送って、再送、まだ開けない」というサイクルが排除されます。宛先ごとに1つの正しいエクスポートを行うことで、何時間もの通信が節約され、プロジェクトの引き渡しが加速します。
制限事項と推奨事項
ダウングレード時の主な制限は、後のリリースで登場した機能の一部が必然的に失われることです。ダイナミックブロックは現在の状態で固定され、テーブルエンティティは簡略化され、拡張テキストフォーマットは失われます。最新のエンティティが豊富なクリティカルな図面を送信する前に、内容を確認し、どのオブジェクトが簡略化されるか、それが受信者のタスクに許容できるかを評価してください。
2番目の制限は、受信側のプログラムへの依存です。適切なDXFリリースが選択されていても、すべてのプログラムが同じように実装しているわけではありません。常に結果を確認してください: 受信者が使用するのと同じプログラム、または無料のビューアで結果のファイルを開き、ソースと比較してください。
3番目の制限はフォントです。テキストはフォントに紐付けられたスタイルを参照しており、必要なフォントが受信者側にない場合、ラベルはデフォルトフォントで表示されます。ラベルの視覚的同一性が重要な場合は、変換前に重要なテキストをジオメトリに変換するか、図面とともにフォントファイルを送信してください。
DXFが製造のために準備されている場合、変換後は必ず単位とスケールを確認してください: これらのパラメータの誤りは、部品を異なるサイズのオブジェクトに変えてしまいます。また、機械が異なる操作 (切断、彫刻、マーキング) を区別するために使用するレイヤーが、正しい名前と色を保持していることを確認してください。別のCADの請負業者に渡す際は、送信前に健全性チェックを行ってください: 結果のDXFをサードパーティのビューアまたは別のCADプログラムで開き、ソースと主要な寸法を比較してください。
最後に、必要もないのに古すぎるリリースを使用しないでください。R12はレガシー機器との互換性が最も高い形式ですが、過去30年間に登場した機能のほとんどを欠いています。受信者が最新のプログラムを実行している場合、R12へのダウングレードには意味がありません: 必要以上に図面を簡略化するだけです。タスクに必要な最小限の互換性レベルにリリースを合わせてください。
DXFからDXFへの変換の用途
古いCADの部署への図面送信
隣接部署の同僚は前年のライセンスで作業しており、最新のDXFは彼らのところでエラー付きで開きます。バージョンをR2000またはR14にダウングレードすれば、互換性の問題やバージョン関連のやり取りなしに、彼らのプログラムで図面が開きます。
NC工作機械への部品の投入
古いレーザー、プラズマ、フライス機械は、特定のリリースのDXFのみを理解します。R12またはR14への変換により、時代遅れのコントローラとの互換性が回復し、レガシー機器が現代の図面で再び動作するようになります。
プロジェクト文書のアーカイブセット
安定したDXFリリース (R12またはR2000) でプロジェクトのアーカイブコピーを作成すると、どんなソフトウェアでも数十年先まで開けることが保証されます。公開されたオープンな仕様と広いサポートにより、このようなバージョンは長期保存にとって合理的な選択となります。
海外オフィスや請負業者との共有
海外の請負業者は、異なるフォントセットとスタイルを持つ別の地域版CADを使用しています。DXFをR2000にダウングレードすると、特定のエンティティが取り除かれ、どのプログラムでも同じように解釈される基本ジオメトリのみが残ります。
周辺プログラムへのインポート
GISプログラム、ネスティング最適化ソフト、計算パッケージ、ドキュメントジェネレータは、限られた範囲のリリースでDXFをサポートしています。図面を必要なバージョンに合わせると、ファイルが問題なく開けるプログラムの範囲が広がります。
古いアーカイブを現代の標準に更新
1990年代の図面はR12またはR14で保存されており、最新のCADシステムで開くと制限があります。バージョンをR2010またはR2018にアップグレードすれば、新しいCADツールがアーカイブされた資料をより効率的に処理し、編集中に最新機能の完全なセットを確認できます。
DXFからDXFへの変換のヒント
受信側に基づいてバージョンを選ぶ
変換前に、どのプログラムまたは機器でファイルが開かれるかを明確にしてください。最新のCADシステムは任意のリリースを受け入れます。前の数十年の機器にはR2000またはR14が、本当に時代遅れのコントローラにはR12が必要です。必要もないのに古すぎるバージョンを使用しないでください: タスクに必要以上に図面を簡略化することになります。
ダイナミックブロックを事前に処理する
図面に多くのダイナミックブロックがある場合、R2007以前へのダウングレードでは、それらは現在の状態で通常のブロックに変換されます。視覚的表現を維持するか、簡略化を避けるために図面を適応させるか、何がより重要かを事前に決定してください。必要に応じて、ソースCADシステムでエクスポートする前に、ダイナミックブロックを通常のブロックに変換してください。
変換後に単位を確認する
DXFをNC工作機械や請負業者に送る前に、単位とスケールが正しく保たれていることを確認してください。ミリメートルとインチの不一致は、部品を異なるサイズのオブジェクトに変えてしまいます。結果のDXFをサードパーティのビューアまたは別のCADプログラムで開き、ソースファイルと主要な寸法を照合してください。
受信者ごとに別バージョンを準備する
同じプロジェクトが、異なる要件を持つ複数の宛先に送られる場合があります: 顧客には最新リリース、工場にはR2000、アーカイブにはR12、請負業者にはR14。設計環境に戻ることなく、ソースファイルから受信者ごとに調整されたセットを作成してください。これにより時間が節約され、手動引き渡し時のミスのリスクが軽減されます。