Рассматривается оптимизационная задача компоновки объектов произвольной формы с обобщением по размерности. Предлагается рассматривать объекты сложной формы в виде ортогональных многогранников, а компоновку описывать с использованием модели потенциальных контейнеров. Разработаны и исследованы различные алгоритмы размещения ортогональных многогранников и обновления набора потенциальных контейнеров в процессе формирования упаковки.