Указывает режим обновления списка отображения на вкладке "Модель" и вкладках "Лист".
Тип: | Целый |
Сохранен в: | Реестр |
Начальное значение: | 2 |
При переходе с одной вкладки на другую это обновление может осуществляться либо путем регенерации чертежа, либо путем сохранения списка отображения в памяти и последующей регенерации только измененных объектов. Изменяя переменную LAYOUTREGENCTL, можно управлять производительностью работы с чертежами.
0 |
Чертеж регенерируется при каждом переходе с одной вкладки на другую. |
1 |
Для вкладки "Модель" и последнего активного листа список отображения сохраняется в памяти. При переключении между этими двумя вкладками регенерации не происходит. При переходе на какой-либо другой лист его содержимое регенерируется. |
2 |
Чертеж регенерируется только при первом заходе на каждую из вкладок. Поскольку списки отображения сохраняются в памяти на протяжении всего рабочего сеанса, последующих регенераций при переходе между вкладками уже не требуется. |
Выигрыш в производительности, обеспечиваемый надлежащей установкой LAYOUTREGENCTL, зависит от различных факторов — размера и типа чертежа, находящихся в нем объектов, объема доступной памяти и наличия параллельно открытых чертежей и приложений. Если LAYOUTREGENCTL равна 1 или 2, объем используемой дополнительной памяти равен произведению размера списка экранов вкладки "Модель" на количество видовых экранов в каждом листе, для которого сохранен список экранов.
Если LAYOUTREGENCTL равна 1 или 2, а программа работает медленно или переключается между вкладками с большой задержкой, следует, изменяя значение соответственно на 0 или 1, подобрать оптимальный баланс для конкретной рабочей среды. Подробнее о настройках производительности см. вкладку «Система» в диалоговом окне «Параметры».
Независимо от значения LAYOUTREGENCTL, чертеж регенерируется при первом переходе на вкладку, содержащую сохраненные видовые экраны, если были выполнены переопределение блока или отмена перехода на другую вкладку.