- IJCADが異常終了した際に図面を復元する方法を案内します。
停電、コンピュータのハードウェア障害、ソフトウェアの問題などが原因で、IJCAD プログラムが
異常終了することがあります。IJCAD では、このようなケースに対してデータを復元するための機構が備わっています。
この記事では、このような場合に開いていた図面ファイルを復元する方法について解説します。
復元に使用されるファイルについて
-
修復ファイル:
プログラムの障害により、異常終了した場合、現在の作業内容が別のファイルに保存されます。このファイルは、"図面ファイル名_recover.dwg" という名前で通常は図面ファイルと同じフォルダに保存されます。 -
自動保存(テンポラリ)ファイル:
自動保存ファイルは、CAD を動作させていて一定時間立つと図面の一時ファイルとして作成されます。このファイルは、初期設定では、Windows のテンポラリフォルダに、"図面ファイル名.sv$" という拡張子が SV$ の名前で保存されます。また、図面ファイルが正常に閉じられた
場合はなくなります。 -
バックアップファイル :
バックアップファイルは、図面ファイルを保存した際に一つ前の状態のファイルが .bak ファイルとして作成されます。
異常終了後の復旧
プログラムやシステムが障害発生で異常終了すると、次回 IJCAD を起動したときに、
[図面修復管理] が表示されます。このパレットにファイルが表示されている場合は、クラッシュ直前の状態に近い図面ファイルを復元できます。
[図面修復管理] パレットの使い方
パレットには、異常終了時に開いていた図面がリストアップされます。
※予期しない障害が発生した時点で開いていた図面を保存していない場合、それらの図面は[図面修復管理]パレットには表示されません。作業を開始したあとは、定期的に作業内容を保存してご利用ください。
<パレットの操作手順>
1.パレット内の「バックアップ ファイル」領域に、異常終了時に開いていた図面名が並びます。
各図面名の左にある「+」をクリックして展開すると、以下の復元候補となるファイル(dwg, sv$, bakなど)が表示されます。
- 図面ファイル名_recover.dwg
- 図面ファイル名_a_b_nnnn.sv$
- 図面ファイル名.dwg
- 図面ファイル名.bak

2.復元したいファイルをダブルクリックするか、右クリックして「開く」を選択します。
(図面名のノードを右クリックして「すべての図面を開く」を選ぶと、その配下にある候補ファイルをすべて開きます。)

3.ファイルが開けたら、図面の内容を確認後、 名前を付けて保存(SAVEAS)コマンド を実行し、保存し直します。
パレットを閉じてしまった場合:
図面修復管理(DRAWINGRECOVERY)コマンドを実行すると再表示できます。
リストの整理:
復元が完了した図面は、右クリックして「除去」を選択するとリストから削除できます。
図面が正常に開けない場合の対処法
復元用の図面ファイルが開けない状態であった場合、次のようなメッセージが表示されます。
ここで 「はい」 をクリックすると、修復コマンドによる復元を試みます。

復元できなかった場合次のようなメッセージが表示されます。
このメッセージが表示された図面ファイルは、復元が出来ない状態のファイルです。
この場合は、この図面ファイルからの復元は諦め、別のファイルから復元できるかどうか確認してください。

[図面修復管理] パレットにファイルが表示されない場合
[図面修復管理] パレットのバックアップファイルリストに表示されていなくても、SV$ や BAK の
ファイルが残っている場合があります。各ファイルの場所は次のとおりです。
-
自動保存(テンポラリ)ファイル:
[図面修復管理] パレットの「図面ファイルの自動保存先フォルダを開く」からフォルダを開いて確認します。 -
バックアップファイル :
開いていた図面ファイルを保存していたフォルダを確認します。
ファイルが確認できた場合は、それぞれのファイルの拡張子をDWGに変更してからファイルを開いてみることで、復元できることがあります。SV$ファイルは、異常終了後にもとの図面ファイルを再度開いてしまうと更新されてしまいます。更新されてしまった場合は、SV$からは復元できません。そのため、異常終了後は、図面ファイルのダブルクリックではなく、IJCAD のアプリケーションアイコンから起動することをおすすめします。
関連記事