БАЗИС-Упаковка
Модуль БАЗИС-Упаковка предназначен для формирования схем упаковки деталей изделия в пакеты с соблюдением установленных пользователем ограничений. Модуль позволяет быстро и точно разложить детали мебели по коробкам таким образом, чтобы упаковки получились максимально плотными
Возможности модуля
Формирование упаковки происходит по следующей схеме. Сначала формируются коробки, а затем коробки и детали изделия помещаются в пакеты. В коробки помещается крепежная и лицевая фурнитура. Коробок может быть несколько. Список размеров коробок задается пользователем и потом выбирается соответствующая коробка для определенной фурнитуры. Например, евровинты, шурупы, гвозди помещаются в одну коробку, а направляющие для ящиков укладываются в другую, узкую и длинную коробку. В коробку можно уложить и погонные детали. Но не все. Алюминиевый профиль от двери шкафа купе в коробку положить нельзя, а резиновый уплотнитель для зеркала можно. Размер коробки для определенной фурнитуры определяет только пользователь, поскольку неизвестны размеры фурнитуры.
Детали изделия и коробки упаковываются в пакеты. Для этого в списке выделяются панели и коробки и перемещаются в пакет. Все элементы автоматически укладываются максимально плотно. Сразу считается масса и размеры упаковки. Если масса больше заданного пользователем максимального значения, то выдается предупреждение о превышении массы упаковки. При упаковке, по возможности, в основании пакета ложится максимально большая деталь или две детали рядом. Детали должны быть больше заданной толщины. Для этого задается свое ограничение для того, чтобы в основание пакета не положить, например, большую заднюю стенку шкафа из ДВП которая может сломаться при стяжке упаковки лентами. Пакетов можно сделать любое количество. Можно перемещать детали из пакета в пакет. При этом происходит автоматическая переупаковка изменившихся пакетов. Перемещения деталей или коробок из пакета в пакет делают для соблюдения ограничения по весу пакетов или для упаковки в одном пакете деталей технологической сборки. Например, ящики в одном пакете, корпус изделия в другом пакете, а наполнение изделия - в третьем пакете. В соответствующих пакетах лучше положить коробки с фурнитурой для соединения деталей лежащих в этих пакетах.
Укладка деталей и коробок в пакет идет по сложным эвристическим алгоритмам и формируется большое количество вариантов укладки и выбирается лучший. Но лучший вариант с точки зрения программы может оказаться не лучшим по технологическим или другим условиям. Поэтому при формировании пакета показывается лучший вариант с точки зрения программы, но пользователь может посмотреть и другие варианты автоматической укладки. По умолчанию можно посмотреть еще четыре варианта укладки и выбрать любой из них. Количество показываемых вариантов укладки задается пользователем перед началом работы программы.
По окончании формирования пакетов формируются схемы укладки для каждого пакета в виде чертежей на каждый пакет. На чертеже изображены в аксонометрии все детали, помещенные в этот пакет, их взаимное расположение и таблицы со списком деталей и коробок. Для коробок тоже выдаются таблицы с их содержимым.
Для каждого пакета можно выдать бирки по шаблону, созданному пользователем. Информация по каждому пакету сохраняется в файл автоматически.