Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть рабочий скрипт по распилу листа. Исходя из размеров квадрата он расставляет в нем квадратики. Это типа типовой задачи "упаковка рюкзака".

1.Размеры квадрата внешнего заданы. Все работает норм, но если новый квадратик уже не умещается на лист, то он не добавляются.

2. Есть второй скрипт. Делает тоже самое. Но если в случае если не умещается, то внешний лист просто увеличивается на недостающую площадь.

Задача: Если новая деталь не умещается, то добавляется новый лист и начинает заполняться, но деталь не может часть быть на одном листе, а часть на другом (как сейчас это во втором скрипте сделано)

 

Скрипт для визуализации вывода квадратиков использует canvas.getContext("2d")

5 лет назад
consplus
Алексей 
57 лет
16 лет в сервисе
Был
год назад

Выбранный исполнитель

belokobylsky
Илья 
24 года
5 лет в сервисе
Был
3 года назад
5 лет назад
$10
2 дня
Escrow
Сделано быстро и так как надо. Однозначно рекомендую.
Крайне рекомендую данного заказчика. Понятно описал все необходимое до начала исполнения заказа, что позволило взвесить все за и против относительно суммы и сроков. Был рад сотрудничать с ним.

Заявки фрилансеров

belokobylsky
Илья 
24 года
5 лет в сервисе
Был
3 года назад
5 лет назад