弊社で、dwgをdxfに変換した場合、元データ(2.18mb)でdxfに変換した場合11.8mbになってしまいます。
以前使用していたauto cad lt98でdxfに変換した場合133kbです。
つまり、lt98は133kbなのにlt2015は11.8mbになります。
原因はなにか、対策はあるか、
回答願います。
これまでの経験での話しですが、DWGをDXFに変換してデータ量が軽くなった事はありません。
大概のDXFはテキストデータで構成されたファイルへ変換されるために(?)データ量が大きくなるのが通常と思っています。
元のDWGのバージョンがいくつか判りませんが、LT98で変換したDXFは、DWGにあるはずの情報を省略してしまっているか
変換自体、失敗しているかではないかと想像しますが・・・。
データを覗いてみるとわかりますが、dxfファイルはテキストデータです。
dwgはバイナリデータですので、データ構造をそのまま変換しただけでも単純計算で1.3倍になります。
ですので、dxfファイルがdwgファイルより小さくなることは全くないとは言い切れませんレベルの話だと思いますし、
私も見たことがありません。
その代わり、dxfファイルではデータの密度がスカスカになりますので、zipファイルか何かに圧縮すると私の経験では1/5以下になります。
古い形式では新しい形式の情報が欠落しているのではないかと思います。
excelteceye さん、こんにちは。
皆さんが返信されているように、DXF ファイルはテキスト形式のファイルなので、元の DWG ファイルによっては何倍ものサイズになることがあります。
効果が限定的な場合もありますが、PURGE コマンドで不要なブロック定義、スタイルなどの削除をすることが対応策として挙げられます。