
DXFファイルをJw_cad(JWW)で開くと文字が「????」や記号の羅列になる、またはJw_cadから書き出したDXFが相手のCADで文字化けする――。原因の多くは、文字コード(日本語の記録方式)の違いとフォントの違いです。このページでは、確認する順番と対処法をまとめます。
なぜ文字化けするのか
- 文字コードの違い:日本語を記録する方式には、Shift-JISやUTF-8(Unicode)などがあります。DXFは作成したCADやDXFのバージョンによって記録方式が異なるため、読み込む側が想定と違う方式で読むと文字化けします。
- フォントの違い:図面で使われているフォントが自分のパソコンにないと、別のフォントに置き換えられ、文字の幅や位置が崩れることがあります。
- ソフトの不具合:Jw_cadの公式サイトの更新履歴にも、DXFの読み込みで「文字の先頭にフォント名がついてしまう」現象を回避した(Ver.10.01.4)など、DXFの文字に関する修正が記録されています。
1.Jw_cadを最新版にする
Jw_cadはVer.10.01(2025年6月)でUnicode(UTF-16)に対応するためにソースが大幅に改変され、DXF2010形式の出力と、2010形式の一部の読み込みにも対応しました(公式サイトの更新履歴より)。古いバージョン(8.25aなど)を使っている場合は、最新版に更新すると読み込めるようになることがあります。ダウンロード方法はJw_cadのダウンロード・インストール方法をご覧ください。
2.DXFのバージョン(形式)を変えて書き出してもらう
DXFには、R12・2000・2004・2007…といったバージョンがあります。AutoCADなどで書き出すときは、ファイルの種類でバージョンを選べるのが一般的です。文字化けする場合は、相手に別のバージョン(古めの形式など)で書き出し直してもらうと改善することがあります。どのバージョンなら正しく開けるかは、Jw_cadのバージョンと相手のCADの組み合わせで変わるので、1つずつ試してみましょう。
3.フォントを置き換える
文字は読めるものの、幅や位置がおかしい場合は、フォントの違いが原因です。
- 相手に使用フォントを聞き、同じフォントがあればインストールします。
- ない場合は、Jw_cadで文字を選んで、手持ちの日本語フォント(MSゴシック・MS明朝など)に置き換えます。文字の書式の変更は文字コマンドまとめで解説しています。
4.Jw_cadから書き出すときの注意
- 相手のCADとバージョンを確認する:最新のJw_cad(Ver.10.01以降)はDXF2010形式で出力できます。相手が古いCADを使っている場合は、相手に開けるかを確認しましょう。
- 特殊な文字を避ける:丸数字や機種依存文字、外字は、相手の環境で表示できないことがあります。
- 試しに送ってみる:大事な図面は、先に一部分だけ送って、相手のCADで文字が正しく表示されるか確認してもらうと安心です。
DXFの書き出し手順はJWWとDWGを変換する方法で解説しています。
よくある質問
線は正しいのに文字だけ化けます
文字コードかフォントの問題であることがほとんどです。上の1〜3を順に試してください。
SFC(SXF)ファイルの文字がおかしい
Jw_cad公式サイトの更新履歴によると、Ver.10.01.4で、全角文字を含むsfcファイルを読み込むと文字幅が広がる不具合が修正されています。最新版で開き直してみてください(SFCファイルの開き方)。
文字化けした文字を一括で直せますか?
文字化けした状態の文字を元に戻すことはできません。正しく読めるDXFを書き出し直してもらうのが確実です。
※Jw_cadのバージョンごとの対応状況は、Jw_cad公式サイト(jwcad.net)の更新履歴をもとにしています(2026年10月時点)。