Дела с программой CeilingCalc обстоят хорошо. Уже реализованы обещанная печать на основе шаблонов из Word и дополнительные формы (прямоугольный вырез, эллипс, дуга на стороне, доп. точка, срезанный угол).
Уперся в проблему разрыва полотен, как хочет Виталий. Пока тоже не могу придумать алгоритм без участия пользователя. Кроме того проблема при наличии глубокого выреза по старой технологии (с разрывом на стороне), если из-за неточности измерений получается перехлест сторон. Ну и расчет с внутренними вырезами без мнимых разрезов на стороне далеко не идеален.