Калькулятор розкрою 1D: скільки хлистів

Список елементів, довжина хлиста і ширина різу дають кількість хлистів до покупки та готовий план розпилу з відсотком відходу.

Твої дані

Результат

Купити
5 хлистів
Елементи18
Відходи8%
Хлист1: 2400 + 2400 + 900 mm
Хлист2: 2400 + 2400 + 900 mm
Хлист3: 1800 + 1800 + 1800 mm
Хлист4: 1800 + 1800 + 1800 mm
Хлист5: 900 + 900 + 900 + 900 + 900 + 900 mm

Каталог будівельних матеріалів — 39 матеріалів у каталозі

Як ми це рахуємо

Що вводиш

  • Довжина хлиста (мм)
  • Різ пилки (мм)
  • Елементи: довжина×кіл. (мм)

На що зважати

Пропил відраховується на кожному наступному різі в хлисті, не на першому. Алгоритм first-fit decreasing дає добрий, але не завжди оптимальний розкрій.

Формула

1. Розгорни список на окремі елементи і посортуй за спаданням довжини.
2. Кожен елемент іде в перший хлист, у який поміщається:
   зайнято + (хлист не порожній → Різ пилки) + елемент ≤ Довжина хлиста
3. Коли не поміщається в жоден, відкривається новий хлист.
відходи = (Довжина хлиста × хлисти − Σ елементи) ÷ (Довжина хлиста × хлисти) × 100%

Обчислювальне ядро сайту — це порт 1:1 коду із застосунку на Android.

Часті запитання

Скільки хлистів купити на список елементів?

Калькулятор сортує елементи від найдовшого і кладе кожен у перший хлист, де він поміщається. Кількість відкритих хлистів — це те, що ви купуєте, а план показує, що з якого різати.

Чи враховується ширина різу?

Так. Різ віднімається при кожному наступному розпилі в хлисті, але не при першому, бо перший елемент починається від торця матеріалу.

Та сама формула в застосунку LiczMat для Android рахує тим самим ядром офлайн — з каталогом матеріалів і збереженням результату в проєкт. Завантажити