問題の説明
以前のバージョンのArchicadで作成されたモノリスライブラリを使用したプロジェクトを開いています。Archicad 29で開くと、必要なライブラリ部品の一部が欠落している場合があります。
Archicad 29では、デフォルトで移行ライブラリが含まれていません。デフォルトでグローバルライブラリシステムを使用しますが、モノリスライブラリシステムも引き続きサポートしています。
解決策
ステップ1:準備
- Archicadのモノリス移行ライブラリをダウンロードします。
-
ダウンロードした移行ライブラリが、プロジェクト作成時に使用された元のArchicad言語バージョンと一致していることを確認してください。異なるライブラリ(例:USAプロジェクトに対してINTライブラリを読み込むなど)を使用すると、ライブラリ部品が欠落したり誤ったものになる可能性があります。
- ダウンロードしたファイルを見つけてダブルクリックし、インストールを開始します。インストールウィザードに従ってモノリス移行ライブラリをインストールしてください。
ステップ2:ライブラリの移行
以下の手順は、プロジェクトがすでにArchicad 29で開かれて保存されているかどうかによって異なります。ご自身の状況に最も適したオプションを選択してください。
オプション1: ファイルがまだArchicad 29で開かれて保存されていない場合
- ステップ1:準備が完了していることを確認してください。
- Archicad 29を起動します。
- ファイル > 開くに移動し、移行したいプロジェクトファイルを参照します。
-
移行アシスタントダイアログで、Archicadライブラリを移行を選択します。
- Archicadはプロジェクトを読み込み、自動的にライブラリの移行を開始します。
- 処理が完了すると、移行ライブラリがライブラリマネージャーに表示されます。
- ステップ3に進んでください。
オプション2: ファイルがすでにArchicad 29で開かれて保存されている場合
- ステップ1:準備が完了していることを確認してください。
- 移行が未完了のArchicad 29プロジェクトを開きます。
- 移行アシスタントダイアログは表示されません(ファイルがすでにArchicad 29で保存されているため)。Archicadがプロジェクトの読み込みを完了するのを待ちます。
- ライブラリマネージャーを開きます。
-
ライブラリを移行をクリックします。モノリス移行ライブラリが読み込まれたら、再読み込み&適用をクリックし、続いてOKをクリックします。
オプション3: (推奨しません):以前のArchicadインストールからライブラリを読み込む
モノリスライブラリを古いArchicadインストールから直接読み込むことは技術的には可能ですが、この方法は推奨されません。
- 古いバージョンのArchicadをシステムから削除すると、プロジェクトはライブラリファイルへのアクセスを失い、ライブラリ部品の欠落や追加のエラーが発生する可能性があります。
- 共同作業時に問題が発生する可能性があります。他のユーザーが同じArchicadバージョンをインストールしていない場合、必要なライブラリを読み込めません。
- 同じバージョンをインストールしていても、特に異なるOS間で作業している場合、Archicadがライブラリを正しく認識しないことがあります。
安定的で将来的にも対応可能なサポートされたワークフローのために、上記のオプションを使用してください。
ステップ3:ライブラリの確認
- ライブラリマネージャーを開きます。
- Archicad移行ライブラリが以下のパスから読み込まれていることを確認します。
~/Graphisoft/Archicad Monolith Migration Libraries USA/Archicad Migration Libraries -
ライブラリマネージャーの警告セクションで残っているライブラリの問題がないか確認し、必要に応じて解決してください。トラブルシューティングの手順については以下のガイドを参照してください。
- ライブラリの問題のトラブルシューティング
- 注意: 「Tolerance.GSM」という名前の重複したライブラリ部品が表示される場合がありますが、これは予期された動作でありバグではありません。このライブラリ部品は現在Archicad 29に組み込まれており、以前はモノリスライブラリに含まれていました。この警告は無視して問題ありません。