Issue description
Archicad schedules are taking too long to rebuild, load slowly, or freeze temporarily in bigger projects when schedule criteria are complex, zones are included, many properties are used, or too many elements are scheduled at once.
Troubleshooting
-
Splitting large schedules, for example, by stories. The larger the project, the more complex it becomes, with more data needing to be scheduled.
-
Element Type leaving this set to All Types will mean Archicad has to check all the elements, instead of a select few.
- Zones could also play a factor in the time it takes a schedule to rebuild. They are the heaviest elements for schedules to calculate and process due to their connection to many other elements.
- Complex Criteria Logic, including unnecessary nested parentheses or overly complicated condition structures, can increase the amount of element evaluation Archicad must perform and may slow schedule rebuilding.
- OR Conditions and Parentheses When using multiple similar criteria connected with the “OR” condition, grouping them properly with parentheses can significantly improve schedule performance by limiting the number of elements Archicad needs to evaluate. For more information, see: Optimizing Schedule Criteria with Parentheses
-
Properties, if used in the schedule, can cause slowness if they have been assigned to multiple classification systems. Make sure to only assign each property the relevant classifications to reduce the number of times Archicad has to check.