Тип: | Целый |
Сохранен в: | Реестр |
Начальное значение: | 10000000 |
Снижает использование памяти при регенерации чертежа путем ограничения числа узлов в пространственном индексе (дерево октантов).
TREEDEPTH, чем может обработать имеющийся компьютер (т.е. чертежи с деревом октантов, требующим больше памяти, чем имеется). Такие чертежи имеют достаточно большое дерево октантов и иногда могут требовать больше памяти, чем имеется на компьютере. Кроме того, переменная TREEMAX защищает загруженный чертеж от экспериментирования с недопустимо завышенными значениями переменной TREEDEPTH.
Этим достигается возможность загрузки чертежей, созданных в системах с большим объемом памяти, при большем значенииTREEDEPTH. Значение, которое следует установить для переменной TREEMAX, зависит от объема доступной системе памяти ОЗУ. На каждый мегабайт ОЗУ приходится примерно 15000 узлов дерева октантов.
Исходное значение по умолчанию для TREEMAX равно 10000000 (десять миллионов); этого вполне достаточно для отключения контроля над системной переменнойЕсли необходимо отвести под дерево октантов 2 мегабайта ОЗУ, следует установить TREEMAX равным 30000 (2 x 15000). Если программе не хватает памяти при распределении узлов дерева октантов, перезапустите программу, установите для системной переменной TREEMAX меньшее значение и загрузите чертеж еще раз.
Программа может случайно достичь предела, установленного при помощи переменной TREEMAX. В этом случае нужно следовать инструкциям, появляющимся в строке подсказок. Возможность увеличения значения переменной TREEMAX зависит от доступного объема памяти на компьютере.