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