该算法试图找到一个物体的成对墙壁,并试图在它们之间建立一条中线。
该工具可在图形中查找相互平行的两条边(如河岸或弯曲走廊的两侧),并在它们之间精确地画出一条居中线——例如,在宽度变化的条带中间绘制雕刻轨迹。 不仅支持多边形,还能处理平滑弯曲的轮廓。
Для этой функции требуется активная подписка
Как это работает
Ищет в фигуре пары стенок, идущих более-менее вдоль друг друга (как берега реки или стороны извилистого коридора), и строит между ними среднюю линию — путь ровно посередине. Полезно, когда нужна не сама фигура, а линия по её центру: например, траектория для гравировки по центру полосы переменной ширины.
Само определение «стенок» — не по прямым углам, а по всей форме контура, поэтому справляется и с плавно изгибающимися фигурами, а не только с многоугольниками.
Порядок работы
- Выделить фигуру (или несколько).
- Настроить параметры — они описаны ниже.
- Нажать «Создать».
Настройки
- сканирование — сколько точек берётся при первом, грубом проходе по контуру, чтобы нащупать пары стенок. Больше — надёжнее находит пары на сложном контуре, но и медленнее.
- детали — сколько точек берётся уже при расчёте самой средней линии. Больше — линия точнее повторяет извивы, но получается сложнее.
- чувствительность — насколько чутко распознавать плавные изгибы контура как отдельные повороты стенки, а не только острые углы. Если выключить — в счёт идут только острые углы.
- короткие — короткие обрывки средней линии (в процентах от среднего размера фигуры) отбрасываются как мусор. Если выключить — остаются все, даже совсем мелкие.
- подрезать — подрезать концы линии там, где она упирается в край фигуры, а не доводить её ровно до самого края.
- соединять — после подрезки соединять получившиеся обрезанные концы между собой, а не оставлять их разрозненными кусками.
На что обратить внимание
- Генератор доступен только по подписке.
- Работает лучше всего на фигурах с явно читаемыми парными стенками (лента, полоса, изогнутый коридор). На сложных фигурах без чёткой пары стенок результат может быть неполным или вовсе не построиться.
ID: gbx_xgen_mid