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

Проект
скрипт