DXFと言えばテキストファイルと思われがちですが、世にはバイナリのDXFというのがあります。バイナリだったらDWGなわけですけどね。どんな存在価値があるのか不明です。
AutoCADで、名前を付けて保存のダイアログボックスが出たら、右上のツールというボタンを押して、オプションをクリックすると、こんな画面が出ます。
アスキー(テキスト)かバイナリかを指定します。精度は、アスキーの場合のみ有効で、実数値の桁数を何桁まで保持するかという指定です。
DXFの特性は、テキストファイルだからテキストエディタだけで中身が見れて、ちょっとした変更が出来る、というものなわけですけど、バイナリにしちゃったらその特性が台無しです。
先頭18バイトがテキスト形式になっていて、「AutoCAD Binary DXF」という固定した文字列が現れます。これによって、バイナリDXFかどうかを判別することが出来ます。DWGdirectでは、バイナリDXFの扱い(読み書き)が出来るので、うちのCADでは一応対応してますけど、果たして重宝している人がいるのかな、という疑いがあります。確かにバイナリにすればファイルサイズが小さくなるけど、だったらDWGを使えばいいわけで、まったくもってその存在価値がわかりまへん。
はじめまして。某社で某CADに関わっているものです。
(古い記事へのコメント、失礼します)
DXFはテキストベースなので肥大化しやすく、少なからず不満の声があったので、バイナリにして圧縮できるようにした、ということですよね(たぶん)。
たしかに、DWGdirectによって、問題なくDWGを扱えるという「現実」があるわけですが、Autodeskとしては、DWGは「自社CADのオリジナルファイル形式」で、DXFは「それ以外のCADとのデータ交換ファイル形式」という考えなのでしょうね。頑固というか、初志貫徹というか(笑)
これからも、Autodesk/CAD/DXF・DWGの記事を楽しみにしておりますm(__)m
Fの人さん、こんにちは。
近頃CAD系の話題が非常に少ないです。
なかなか話題がなく、興味が沸くネタがないのが実情です。
仕事的にも停滞期というところでしょうか。
本来やりたいことは、AutoCADやDWG系なのですが、
やりたいことと、やらなければならないことが
一致しないのは世の常です。
やれやれ。