====== Автоматическое распределение материалов ====== Данный функционал решает транспортную задачу, распределяя объемы от **Поставщика** к **Потребителю**, учитывая применимости и приоритет материалов (см. раздел [[road:commons_tasks:basic_feature:pre_settings_model:pre_settings:|Предварительные настройки модели]]). Оптимальное решение данной задачи сводится к минимизации стоимости перевозок, которая в свою очередь зависит от дальности перемещения грунтов. Таким образом, минимизация дальности возки требуемого объема – основной критерий, который реализован в автоматическом алгоритме решения транспортной задачи. Автоматическое распределение материалов в программе реализовано двумя методами: * **Метод Фогеля** – это один из стандартных способов решения транспортной задачи. Он позволяет найти приближенное значение оптимального решения задачи распределения и перемещения материалов. Наиболее быстрый метод, но наименее точный. * **Симплекс – метод** - относится к универсальным методам, обеспечивающим максимально эффективное решение задачи, но гораздо более продолжительное время. Последовательность распределения материалов в этих двух методах аналогична и заключается в следующем: - В первую очередь программа распределяет объемы материалов между Секторами диаграммы, учитывая **Применимость материала**, его приоритет и **Применимость Потребителя**; - Далее программа смотрит наличие лишнего материала в Секторах диаграммы, если такой имеется, то он будет распределен в **Отвалы**; - На следующем этапе программа смотрит наличие недостающего материала в Секторах типа **Потребитель**, если такой имеется, то он будет привезен из **Карьеров**; - На заключительном этапе идет распределение материалов по **Свалкам** и **Кавальерам**. На каждом этапе распределения материалов программа анализирует возможные пути перемещения материалов и принимает наиболее короткий путь. Автоматическое распределение можно делать как на всём линейном объекте распределения, так и на выделенной группе линейного объекта. Для этого: - С помощью секущей рамки выделите весь линейный объект распределения или его часть; - На ленте **Распределения земляных масс** нажмите кнопку {{:road:automatic_apportionment_materials1.png|рис.1}} (**Метод Фогеля**) или {{:road:automatic_apportionment_materials2.png|рис.2}} (**Симплекс -метод**). В результате в рабочем поле отобразятся стрелки перемещения материалов, и индикаторы наличия материалов изменят цвет. {{ :road:automatic_apportionment_materials3.png |рис.3}} Следующий раздел: [[road:commons_tasks:basic_feature:apportionment:working_apportionment:|Редактирование (свойства) перемещения]]