プロジェクトで多くの属性が集まるほど、作業が難しくなります。多くのレイヤー、未使用の塗りつぶし、線種は、リストから使用する属性を選択するのに時間がかかるため、作業が滞ってしまう場合があります。ユーザーによっては、古いプロジェクトを開き、[ファイル]メニューから[新規]をクリックして、新しいプロジェクトを開始することができます。これにより、不要な属性も含め使用したプロジェクトのすべての属性が継承されます。プロジェクトの種類に応じて、あらかじめ定義されたプロジェクトテンプレートを用意しておくとよいでしょう。また、少ない属性でプロジェクトを開始し、必要性が出てきたら後から
属性マネージャで属性を追加してロードするのも良いアイデアです。属性マネージャーでは、未使用の属性をすべて一掃(パージ)して、プロジェクトを無駄のない効率的な状態を実現することができます。ベクトル塗りつぶしの場合、多くのシンボル塗りつぶし/線種や複雑な塗りつぶし/線種がある場合、2D画面で作業するときに再描画と再構築時間が長くなります。この場合も、できるだけシンプルに、必要な数だけ読み込むようにしてください。
DXF/DWGファイルからの線、円弧、塗りつぶし
1つのDXF/DWGファイルには多くの線分があります。データを読み込む際に、より複雑な要素(ブロック - Archicadのライブラリ部品など)が線/円弧に分解されることがあります。塗りつぶしパターンがプリミティブに分解されることがあります。このため、これらのフォーマットからのデータに最大数万の線/弧が含まれている可能性があり、Archicadでの作業速度が大幅に低下する可能性があります。検索と選択で線/弧の数を確認できます。1つの有用なことは、社内でで要求するファイルの内容や形式をコンサルタントと一緒に確立することです(例: 塗りつぶしは変換しない)。また、AutoCADのブロックをArchicadのライブラリオブジェクトに変換すると、DXF/DWG図面にたくさんのブロックが配置されている場合に、より速く変換することができます。多くの場合、線の整理コマンドと塗りつぶしの整理コマンドを使用することで、プロジェクトの線、円弧、および塗りつぶしの数を効率的に減らすことができます。
ソリッド編集(SEO)
また、プロジェクトで実行されるソリッド編集の数が多いと、3D再構築の速度が遅くなることがあります。プログラムは、実行された各ソリッド編集操作のすべてのターゲット要素とオペレータ要素を追跡する必要があります。また、多くの複雑なGDL要素を使用してソリッド編集を実行すると、3D生成時間が増加する可能性があります。例えば、「3Dテキスト」ライブラリオブジェクトを使用して、3Dモデルの壁に刻まれたテキストを作成することができます。このオブジェクトには、3Dに多くの頂点とポリゴンが含まれているためです。
GDLオブジェクト
複雑なライブラリオブジェクトを使用するほど、プログラムによる処理に時間がかかることがあります。GDLオブジェクトを作成/プログラミングする際、オブジェクトの複雑さを制御することができます。曲面(RESOLコマンドによるオブジェクトの高解像度化)、GDLグローバル変数の多用、大きな配列、非常に複雑な構造のスクリプト、多くのファイル入出力操作などは、GDLオブジェクトの速度を遅くするポイントです。また、フロアプランに配置されたゾーンが多いことも遅くなる要因になります(ゾーンは一般的に複雑で、グローバル変数が多く組み込まれています)。
ビットマップ塗りつぶし
通常、Archicadプロジェクトでは地図をスキャンして平面図に配置します。ビットマップは画像ツールを使用して任意のウィンドウに配置することもできます。このビットマップのサイズが大きすぎると、ウィンドウでの再描画が遅くなることがありますので、ご注意ください。
グループ化
プロジェクトには多くのグループ(数百または数千のグループ)が含まれていると、プログラムが遅くなる場合があります。これは、不用意に要素をグループ化したり、それらをかけ合わせたりすることによって発生する可能性があります。たとえば、4本の線をまとめて、歩くべき屋根の上のタイルを表すことができます。その後、このグループは平らな屋根の周りに掛け合わされます- 気づかないうちに何百ものグループが作成され、Archicadはデータベース内の各グループの状態をかくにんしなければならなくなります。また、グループは入れ子にすることができるため、厄介なこともあります。このようにして100個のグループを作成し、その中から1個の大きなグループを作成することも可能です。それらを選択すると、その色によって1つのグループが表示されますが、実際には100個あります。そのため、自分のプロジェクトにどれだけのグループがあるのか、意識することはないかもしれません。グループによる速度低下は、平面図での選択/解除の速度に顕著に現れます。
APIアドオン
ArchicadのAPIを使用することで、非常に高度なオブジェクトや操作を作成・実行することができます。しかし、これらのアドオンは、実質的にArchicadのプロジェクトデータベースに直接アクセスできるため、スピードの要因にもなり得ます。そのため、実際にはプロセッサの時間を使い切って自分のタスクをこなすことができます。アドオンがたくさんあるようになったら、必要なアドオンだけを読み込むようにするとよいでしょう。属性と同様に、必要なときにいつでもアドオンを読み込むことができます。上記のいくつかのガイドラインに従うことで、Archicadをより無駄なく、より速く、潜在的なトラブルの原因を減らして作業することができます。