CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

AutoCAD

無効または不完全なDXF

投稿日:

AutoCADで、日本語の画層名やブロック名が使えない場合が
あるという話は、昔から言われてきた。
「無効または不完全な DXF の入力です。図面は破棄されました。」
という無情なメッセージが表示されて、Enterキーを叩くはめになる。
表示される行数をもとに、テキストエディタで修正する、
なんてことをよくやったものだ。
DWGよりもDXFで、またAutoCADのバージョンが古いほど、
よく発生する現象だ。
試しに「&」という全角文字を画層名にセットしたDXFファイルと
DWGファイルを、手元にあるAutoCADで開いてみた。
DWGをAutoCAD2007で開く → ○
DXFをAutoCAD2007で開く → ○
DWGをAutoCAD2005で開く → ○
DXFをAutoCAD2005で開く → ×
&以外だと、図・法・表が危険な文字にランクされるとのこと。
ただし、これらの文字を使ったDXFをAutoCAD2005で開く分には問題なかった。
Webで検索したところ、以下の文字も危険であるらしい。
¥・ー・Ⅸ・疑・擬・構・貼・暴
また、半角文字の場合は以下のものが使用できない。
<>/":?*|,=’
半角文字の場合は、AutoCADのバージョン、
DXF/DWGの違いに関係なく、開くことができないし、
AutoCAD内で入力することすらできない。
試しに「<」という半角文字を画層名にセットしたDXFファイルを
AutoCAD2008で開くことはできなかった。
(適当な画層名を入れてDXFに保存後に、テキストエディタで
 画層名のところを編集してつくったDXFファイル。)
AutoCADの歴史を紐解いてみると、おもしろいことがわかった。
AutoCAD R12Jでは、英数字しか使用できなかった。
全角、半角カナ、全角スペース、半角スペースの全てが
使えなかったというから驚きだ。
米国からやってきたCADということで、日本語に対応していない
というのは、ある意味当たり前だったのだろう。
AutoCADの完全日本語対応プロジェクトは現在も進行中だ。
画層名、ブロック名の対応はあらかた終わっているようだが、
これ以外にこんなことがユーザーサイドから要望されている。
・エクスプレスツールの完全日本語化
・日本語(全角)で数字やYes/Noを入れられるように
・半角全角変更コマンド
(AUGによる、2006年と2007年のウィッシュリストから抜粋)
日本語などの他国語に対応するのは、相当やっかいなのだろう。
AutoCAD2007以降では、UNICODEに対応したことにより、
多少そのハードルが低くなったと思われるが、
おそらく膨大な人材と時間を投入していると予想する。
日本人プログラマであるおいらには、日本語対応なんて当たり前でも、
半角文字しか使わない欧米人には、きっとつらいことなのだろう。

-AutoCAD
-

執筆者:


  1. 読み込めないDXFの原因(画層名称)

    先日、「不完全な(読み込めない)DXFファイル」 ←こういう記事を書きましたが〜。
    無効または不完全なDXF – – CAD日記
    ↑コチラでCAD日記様��…

comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

AutoCADの値段

AutoCAD最後の永久ライセンスは2016で、その価格は631,800円(税抜585,000円)だった。 Autodesk 2016のニュースリリース 今では永久ライセンスという購入の仕方は出来ず、 …

no image

属性分解

AutoCADの属性の話。 図形に属性定義を付けてブロック化すると、 ブロック配置時にブロックごとの属性情報入力画面が出てくるので、 入力すると情報が保持される。 そうすると、部品表なんかが後からポン …

AutoCAD 2020 リリース直前だから情報を集めてみた

この記事がずいぶんとアクセスを集めているので、以下にAutoCAD 2020リリース後の最新情報を書いてみたので合わせて読んでみて。【2019/3/30追記】 AutoCAD 2020リリース! 例年 …

no image

まだAutoCADで消耗してるの?

日本は世界でもめずらしく、外資系巨大CADが市場を独占できない国だ。 日本の設計が、世界標準でないということでもあるんだけどね。 AutoCADは、おいらにとって原点でもあり敵でもある。 AutoCA …

no image

ctbとstb

AutoCADの印刷のペン設定の話。 AutoCADの印刷って、すごい特殊でよくわからないものだった。 どうしても使わなければいけないものでもなかったので、 真剣に取り組んだことがなかったのだが、調べ …