参照:
Archicadで欠落しているライブラリ部品を検出する例
ライブラリ部品が欠落しているのはなぜですか?
Archicadでは、オブジェクトとテクスチャをプロジェクト内(いわゆる
埋め込みライブラリ)または外部の場所(いわゆる
リンクライブラリ)に保存できます。プロジェクトライブラリを確認および管理するには、
ライブラリマネージャを使用します。
リンクされたライブラリにArchicadからアクセスできない場合、ライブラリ要素は「欠落」状態になり、平面図ビューで元の要素の原点の代わりに塗りつぶされたプレースホルダーの点で表示されます。不足しているライブラリ部品は、[ライブラリマネージャー]ダイアログにも表示されます。
標準のArchicadライブラリオブジェクトがありません
一般に、標準のArchicadライブラリのコンテンツはArchicadの実行に不可欠なファイルも含まれているため、編集することはお勧めしません。
予期しない変更を防ぐために、ライブラリは
LCF(ライブラリコンテナ)形式で Archicadインストールフォルダに保存ください。ただし、フォルダの内容が部分的または完全に削除されると、欠落しているオブジェクトが表示されます。
標準のARCHICADライブラリ部品には、デフォルトで常にバージョン番号が名前に含まれています。例:アームチェア01 22、ここで「22」はArchicad 22バージョンを指します。
- 不足している部品の名前の番号が実行中のArchicadのバージョン番号と一致する場合は、ライブラリマネージャー(ファイル/ライブラリおよびオブジェクト/ライブラリマネージャー)を開き、ライブラリのリストで標準のArchicadライブラリを確認します。存在しない場合は、プロジェクトに追加して、[再ロードと適用]をクリックします。(リンクライブラリを追加)
- Archicadライブラリが追加されている場合は、リストからライブラリを選択し、「ライブラリのロード元」ダイアログ領域のリンクをクリックして、フォルダの内容を確認してください。標準のArchicadインストールのフォルダの内容をコピーして貼り付けることで、フォルダの内容をリセットできます。
- 不足している部品の名前の番号が実行中のArchicadのバージョンよりも小さい場合は、ライブラリマネージャーを開き、[ライブラリの 移行 ]ボタンをクリックします。ライブラリの移行により、インストールフォルダにあるArchicad Migration ライブラリが追加されます。標準のArchicadライブラリに不足している部分がまだある場合は、「ライブラリのロード元」ダイアログ領域のリンクをクリックして、フォルダの内容を確認してください。標準のArchicadインストールのフォルダの内容をコピーして貼り付けることで、フォルダの内容をリセットできます。
注: Archicad 9以前のバージョンで作成された欠落部品には、移行ライブラリがありません。
- ネットワーク環境では、ライブラリは中央のネットワークロケーションから追加できます。コンピューター/フォルダのアクセシビリティを確認します。
- BIMサーバー/ BIMcloud環境では、ライブラリがサーバーからリンクされている場合があります。BIMサーバー/ BIMcloud管理者に連絡してください。
Archicadの別の言語バージョンからライブラリオブジェクトがありません
別の言語バージョンを使用してArchicadファイルを開くと、ローカライズされたライブラリが失われます。ローカライズされたライブラリの名前がライブラリマネージャに表示されます。ローカライズされたライブラリを取得するには:
- 言語バージョンがコンピューターにインストールされている場合は、ライブラリマネージャーにライブラリを追加します。
- ネットワーク環境では、ライブラリは中央のネットワークロケーションから追加できます。コンピューター/フォルダのアクセシビリティを確認します。
- BIMサーバー/ BIMcloud環境では、ライブラリがサーバーからリンクされている場合があります。BIMサーバー/ BIMcloud管理者に連絡してください。
カスタムライブラリから欠落しているライブラリ部品
ユーザー、アドオン、インポート、およびホットリンクプロセスは、カスタムライブラリを作成してプロジェクトに追加することもできます。生成されたライブラリまたはオブジェクトは、通常、外部ソース(IFC、Revit、Rhino、Grasshopper、Sketchupなど)からのモデルがプロジェクトに結合またはホットリンクされたときに作成されます。これらはどちらでもかまいません。ユーザーの選択に応じて、GDLオブジェクトを含むLCFファイルまたはフォルダ。
- カスタムライブラリが見つからない場合は、ライブラリマネージャの[追加...]ボタンをクリックして、カスタムライブラリを再配置します。
注: 生成されたライブラリは、最初に外部ファイルを結合/ホットリンクしたユーザーのローカルハードドライブにある場合があります。
- アドオンライブラリがない場合は、関連するアドオンをインストールするか、ライブラリマネージャでアドオンのライブラリを見つけます。
- ネットワーク環境では、ライブラリは中央のネットワークロケーションから追加できます。コンピューター/フォルダのアクセシビリティを確認します。
- BIMサーバー/ BIMcloud環境では、ライブラリがサーバーからリンクされている場合があります。BIMサーバー/ BIMcloud管理者に連絡してください。
ホットリンクされたモジュールからのライブラリ部品
モジュールファイルで使用されているライブラリ部品がホストファイルで使用できない場合、不足しているパーツが表示されます。このような場合は、ライブラリマネージャーを使用して必要なライブラリをホストファイルに追加してください。
BIMcloudライブラリが欠落する典型的な問題
- プロジェクトを共有している場合、リンクされたライブラリは使用できません。[ BIMcloudライブラリの管理 ]ダイアログに移動して、ライブラリを見つけ、アップロードし、再リンクします。
- プロジェクトはBIMcloud(以前のBIMサーバー)間で移動され、古いサーバーでは使用できなくなります。ライブラリを新しい場所に移動し、[BIMcloudライブラリの管理]ダイアログを使用して再リンクする必要があります。
マクロとして使用される埋め込みライブラリ部品
既存のライブラリ部品を他のカスタムライブラリ部品のコンポーネントとして保存することができます。このような場合、GDLスクリプトは、アクセス可能である必要がある元のライブラリ部品の名前で埋め込みオブジェクトを参照します。
注: Archicadライブラリの移行では、埋め込みライブラリパーツは移行されません。
このようなオブジェクトを作成するワークフローの例:
モーフでモデル化された標準のArchicad ベッド21 オブジェクト+引き出しの下は、カスタムライブラリ部品(引き出し付きのベッド)としてArchicad 21に保存されます。
ライブラリが移行された状態でArchicad 22で開かれたプロジェクト:ライブラリマネージャに不足しているライブラリはありませんが、ライブラリ部分は実線で表示されます。
この場合、
レポートウィンドウを確認してください。このウィンドウには、欠落している埋め込みオブジェクトの名前と、要素IDを持つカスタムオブジェクトが一覧表示されます:
オブジェクトを再び表示するには、次の手順を実行します:
- 欠落している参照オブジェクトまたはライブラリをプロジェクトに追加して(これにより、ロードされたライブラリで一時的に重複が発生する可能性があります)、オブジェクトがプロジェクトで表示されるようにします。
- カスタムオブジェクトのGDLスクリプトから埋め込みオブジェクト参照を削除するには、カスタムオブジェクト のインスタンスをモルフに変換し、カスタムオブジェクトを再保存します。
- ライブラリマネージャーで不要なライブラリまたはオブジェクトを削除します。
属性によって参照されるテクスチャ
材質や画像塗りつぶしなどのArchicadの属性は、外部の場所に保存されているビットマップ画像を使用する場合があります。画像ファイルが利用できない場合、不足している属性がライブラリマネージャーに一覧表示されます。右下隅にある[詳細情報]ボタンをクリックすると、情報パネルに関連する属性のタイプと名前が表示されます。
ただし、属性が欠落していても、オブジェクトが完全に非表示になるわけではありません。オブジェクトは2Dと3Dの両方で表示され、欠落している属性は黒紫色のパターンに置き換えられます。
その他のライブラリコンテンツ
オブジェクトと属性に関連するコンテンツのほかに、ライブラリには、GDLリストのリストテンプレート、標準鉄骨プロファイルのインポート機能の鉄骨断面形状のプロファイル定義、IESランプオブジェクトのIESライトサンプル、HDRなどの他のArchicad機能で使用される追加ファイルおよび背景画像が含まれる場合があります。
これらのファイルに慣れていない場合は、変更しないでおくことを強くお勧めします。