O algoritmo tenta encontrar paredes emparelhadas de um objeto e tenta criar uma linha média entre elas.
Ele identifica na figura pares de paredes que correm paralelas uma à outra (como as margens de um rio ou os lados de um corredor curvo) e traça entre elas uma linha exatamente no centro — por exemplo, uma trajetória para gravação no meio de uma faixa de largura variável. Funciona também com contornos suavemente curvos, não só com polígonos.
Для этой функции требуется активная подписка
Как это работает
Ищет в фигуре пары стенок, идущих более-менее вдоль друг друга (как берега реки или стороны извилистого коридора), и строит между ними среднюю линию — путь ровно посередине. Полезно, когда нужна не сама фигура, а линия по её центру: например, траектория для гравировки по центру полосы переменной ширины.
Само определение «стенок» — не по прямым углам, а по всей форме контура, поэтому справляется и с плавно изгибающимися фигурами, а не только с многоугольниками.
Порядок работы
Выделить фигуру (или несколько).
Настроить параметры — они описаны ниже.
Нажать «Создать».
Настройки
сканирование — сколько точек берётся при первом, грубом проходе по контуру, чтобы нащупать пары стенок. Больше — надёжнее находит пары на сложном контуре, но и медленнее.
детали — сколько точек берётся уже при расчёте самой средней линии. Больше — линия точнее повторяет извивы, но получается сложнее.
чувствительность — насколько чутко распознавать плавные изгибы контура как отдельные повороты стенки, а не только острые углы. Если выключить — в счёт идут только острые углы.
короткие — короткие обрывки средней линии (в процентах от среднего размера фигуры) отбрасываются как мусор. Если выключить — остаются все, даже совсем мелкие.
подрезать — подрезать концы линии там, где она упирается в край фигуры, а не доводить её ровно до самого края.
соединять — после подрезки соединять получившиеся обрезанные концы между собой, а не оставлять их разрозненными кусками.
На что обратить внимание
Генератор доступен только по подписке.
Работает лучше всего на фигурах с явно читаемыми парными стенками (лента, полоса, изогнутый коридор). На сложных фигурах без чёткой пары стенок результат может быть неполным или вовсе не построиться.
ID:gbx_xgen_mid
Дополнительные макросы для CorelDraw от других авторов: