Как программа рассчитывает лампы для световых изделий?

В качестве примера рассмотрим вывеску с размером 3 х 1.

На предприятии используются лампы длиной 1.23 и 0.60. Эта информация задается в форме «Параметры ламп» в разделе «Наружная реклама — Настройка Конструктор».

Сначала выполняется расчет количества ламп по ширине. Программа подбирает наиболее близкую к ширине изделия лампу. В данном примере 1.23 так как это ближе к 3 метрам, чем 0.60. Теперь к оставшейся ширине программа снова подбирает ту лампу, которую еще можно разместить. И так далее. В итоге получаем количество ламп по ширине.

Далее точно также выполняется расчет ламп по длине.

Если по длине не возможно разместить лампы — будут использованы лампы по ширины.

Если по ширине не возможно разместить лампы — будут использованы лампы по длине.

Если количество ламп по ширине * количество рядов = количество ламп по длине * количество рядов, тогда программа сравнивает общую стоимость ламп и выбирает то размещение ламп (по длине или по ширине), которое меньше по стоимости.

Если количество ламп по ширине * количество рядов НЕ равно количество ламп по длине * количество рядов, тогда программа выбирает то размещение ламп (по длине или по ширине), в котором количество ламп меньше.
При расчете учитываются параметры «нахлест» и «отступ».