Ильнур, цитата с сайта
www.packer3d.ru по той ссылее, что я давал:
Цитата:
Грузы, с которыми оперирует программа packer3d ver3:
* ящик - полный параллелепипедный объект (ящики, полные коробки, загруженные паллеты и т.д.)
* насып - мелкий, условно-кубический объект, который упаковывается программой в "тару" простым заполнением объема тары (насыпом)
* тара - пустой параллелепипедный объект, предназначенный для заполнения его грузом "насып"
* бочка - полный цилиндрический объект (кеги, бочки, рулоны, кабельные барабаны)
* паллета - параллелепипедный поддон, на который могут быть загружены "ящики", "тара", "бочки"
т.е. с покрышками программа справится. Причем, если использовать рядный алгоритм укладки, то покрышки будут укладываться именно как объекты с круговым основанием. Это тонкий момент, т.к. некоторые наши зарубежные коллеги для укладки цилиндрических объектов используют модель параллелепипеда, но рисуют цилиндры.
Повторю, не все жульничают, но мне такие известны.
Вот пример укладки псевдоцилиндров:
Естественно, что цилиндрические объекты при смещении каждого следующего ряда относительно предыдущего укладываются плотнее, нежели, параллелепипеды.
Вот так укладывает цилиндры packer3d:
Что касается пирамид, сфер и т.д. и т.п. - принципиальных трудностей в разработке таких моделей загрузки нет. Все можно запрограммировать. Вопрос времени и денег
Если ваша компания заинтересована и готова финансировать такую разработку, мы ее специально для вас сделаем.