作成者: |
|
作成日: |
2004-06-10 |
• ArchiCAD 8.1 |
|
プラットフォーム: |
• Mac OS X |
対象: |
• 標準ユーザー |
参照番号: |
• [tracking number] |
PlotMaker3/3.1で設置済みの図面を更新したときに、下記の警告が出ることがあります:
これは、PlotMakerがバックグラウンドArchiCADのアプリケーションを始動させ、そのバックブラウンドArchiCADが配置済み図面を更新した際、、バックグラウンドArchiCADアプリケーションでは全てのライブラリ部品を見つけ出せなかったことを意味しています、というのは、ライブラリ部品はArchiCADプロジェクトファイルで特定された場所にはないからです。バックグラウンドArchiCADがどのようにしてライブラリを検索するかを説明します:
まず、バックグラウンドArchiCADは、プロジェクトファイルで特定したライブラリパスが全て有効かどうか(つまり、その名前のライブラリが所定のパスで見つかるかどうか)を確認します。1つでも有効なパスがあれば、有効なパスのライブラリをロードします。これらのライブラリにあるライブラリ部品は更新され、更新処理が済むとプPlotMakerで正しく表示されます。それ以外の、検出できないライブラリにあるライブラリ部品は、更新後、PlotMakerでは失われます。プロジェクトファイルに有効なパスが1つもない (結果的には、PlotMakerレイアウトから、すべてのライブラリ部品が失われる)場合は、バックグラウンドArchiCADは他の場所からこれらのライブラリの検出を試み、ステップ2に進みます。
- このステップでバックグラウンドArchiCADが確認するのは、配置済み図面を更新するためにプロジェクトファイルが置かれているフォルダ内で特定したライブラリが全て見つかるかどうかということです。ここで全てのライブラリが見つかれば、更新処理の間に、それらのライブラリ内の全てのライブラリ部品が生成されます。このフォルダで、見つからないライブラリが1つでもあれば、バックグラウンドArchiCADは最終ステップに進み、ライブラリの検索を試みます。
この最終ステップでバックグラウンドArchiCADがチェックするのは、ArchiCADプログラムファイルが置かれたフォルダで特定したライブラリが全て見つかるかどうかということです。検索した全てのライブラリがこのフォルダで見つかれば、ライブラリ内の全てのライブラリ部品が更新処理の間に検出、生成され、PlotMakerに表示されます。このフォルダでは見つからないライブラリが1つでもあれば、更新後PlotMakerにはライブラリ部品が表示されず上記のメッセージが出ます。
ライブラリそのものは見つかっても、そのライブラリでは見つからないライブラリオブジェクトがある場合は、当然ながら、そのライブラリ部品が更新されずPlotMakerレイアウト上の配置済み図面にも表示されません。
例:ArchiCADプロジェクトが次の3つのライブラリをロードしたとします:
- 'C:\1.LIB'; 'C:\2.LIB' and 'C:\3.LIB'.
- ケース1:3つのライブラリのうち、はじめの2つはバックグラウンドArchiCADが見つけたが、最後の1つが見つからない場合-はじめの2つのライブラリ内のライブラリ部品は更新されますが、最後のライブラリのライブラリ部品が生成されないので、エラーメッセージが出ます。
ケース2:上記の場所では3つのライブラリともみつからないが、プロジェクトファイルがあるフォルダで3つとも見つかった場合-全てのライブラリの全てのライブラリ部品がPlotMakerで再生、更新されます。
ケース3: 上記の場所では3つのライブラリともみつからないが、プロジェクトファイルがあるフォルダで1つだけが見つかった場合-更新後、PlotMakerでライブラリ部品は全く表示されず、エラーメッセージが出ます。
ケース4:3つのライブラリとも、上記の場所でもプロジェクトファイルがあるフォルダでも見つからないが、ArchiCADプログラムファイルがあるフォルダで見つかった場合-全てのライブラリの全てのライブラリ部品がPlotMakerで再生、更新されます。
ケース5:3つのライブラリとも、上記の場所でもプロジェクトファイルがあるフォルダでも見つからないが、3つのうちの2つだけはArchiCADプログラムファイルがあるフォルダで見つかった場合-更新後、PlotMakerでライブラリ部品は全く表示されず、エラーメッセージが出ます。
