Новый алгоритм расчета деловых обрезков
Начиная с версии программы 1.58 возможно использовать для расчета обрезков новый алгоритм. Он позволяет находить оптимальные прямоугольные обрезки.

Возьмем для примера такой потолок. В нем будет сформировано 2 деловых обрезка.
При использовании стандартного алгоритма обрезки будут созданы исходя из габаритных размеров - самая длинная сторона и самая широкая сторона: 496.3*223.9.
Такой обрезок необходимо редактировать вручную на складе, указывая фактические размеры.
При использовании нового алгоритма, программа будет искать самые большие прямоугольные области в обрезках. И обрезать неподходящие участки.


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


Шаг наклона (в градусах) - чем меньше - тем быстрее формируется обрезок.

Рассмотрим пример ромбовидного обрезка(наклоненного). Во время формирования делового обрезка - алгоритм наклоняет прямоугольник и проверяет - вмещается ли он в область. Данная настройка определяет, на сколько градусов поворачивать его. Чем меньше шаг наклона - тем выше точность при работе с наклоненными участками, но это влияет на скорость.
Сверху пример получившегося обрезка при шаге наклона 90 градусов.
Снизу при шаге наклона 1 градус.

Количество итераций - влияет на общую точность создания обрезков. В основном эта настройка имеет значение в сложных потолках, где может быть сформировано несколько обрезков. Настройка влияет на скорость формирования обрезка. Рекомендуемое значение в большинстве случаев - 10-20.
Сверху количество итераций - 100.
Снизу - 1.
Деловой обрезок формируется один раз для потолка, если в него не вносятся никакие изменения.


На какие вопросы отвечает эта статья?
Как работает новый алгоритм расчета деловых обрезков в EasyCeiling?
В чем отличие нового алгоритма от стандартного?
Как настроить отображение процесса формирования обрезка?
Как влияет шаг наклона на формирование обрезков?
Как выбрать оптимальное количество итераций?
Как формируются прямоугольные обрезки?
Как работает алгоритм с наклоненными участками?
Как настроить точность формирования обрезков?
Как часто пересчитываются обрезки при изменениях?
Как оптимизировать скорость формирования обрезков?