RU
EN
AR

Intersections in Woodman Docker

Check if there are any intersecting lines among the selected objects
It finds places where lines intersect with each other or with themselves.
The found points are marked with red circles—they remain until the next launch and disappear on their own. In addition to highlighting these points, the tool can place nodes at them, break the path there, and remove loops: cut out the overlapping section and reconnect the ends.
Only instances where one line crosses another are considered intersections. End junctions, tangents, and corners of the outline itself do not count.
Only the parts being edited are converted to curves; the rest of the layout remains untouched.

Как это работает

Кнопка Пересечения находит места, где линии пересекают друг друга или сами себя. Найденное помечается кружком, а с клавишами вместо пометки докер ставит там узлы, разрывает контур или убирает петли.

Пересечением считается только настоящий переход линии через линию. Стыки концов, касания и углы контура по умолчанию не в счёт — их можно включить через правый клик.

Поиск всегда заходит внутрь групп — раскладку можно не разгруппировывать.

Клавиши

Обычные пересечения — между разными линиями:

  • Без клавиш — пометить кружками. Метки держатся до следующего запуска и убираются сами.
  • Shift — поставить узел на обеих линиях в точке пересечения.
  • Ctrl — поставить узлы и разорвать обе линии в этих точках.

Только самопересечения — линия пересекает саму себя:

  • Alt — пометить кружками.
  • Alt + Shift — поставить узлы.
  • Ctrl + Alt — разорвать.

Петли:

  • Ctrl + Alt + Shiftубрать петли: у каждого самопересечения вырезать перехлестнувшийся кусок и сшить концы. Что убрать не вышло, докер сосчитает отдельно.

Очистка:

  • Ctrl + Shiftубрать кружки-метки: в выделении, если оно есть, иначе со всей страницы.

Правый клик — касания

Отдельные пункты меню добавляют к поиску касания: стык концов, встречу двух углов, касание по касательной.

  • Вместе с касаниями — пометить кружками и их.
  • Точки и на касаниях — ставить узлы и на касаниях.

На что обратить внимание

  • Для поиска нужно что-то выделить. Очистка — исключение: без выделения чистит весь лист.
  • Размер кружка-метки подбирается под размер работы.
  • Отчёт в плашке: сколько пересечений найдено, узлов поставлено, разорвано или петель убрано.
Submodes / variants
ShiftPoints at intersections
Place nodes at the intersection points on both lines
CtrlBreak by dots
Place nodes and break the lines at these points
Ctrl+ShiftRemove labels
Remove the checkmarks. In the highlighted section, if any; otherwise, on the entire sheet
AltFind self-intersections
Search only for self-intersections of lines
Alt+ShiftPoints at self-intersections
Place nodes only at self-intersections
Alt+CtrlRemove self-intersections
Break lines only at self-intersections
Alt+Ctrl+ShiftRemove loops
Remove loops: locate the self-intersection, cut out the looped section, and weld the ends together
menu itemAlong with the touches
Also show tangents: end-to-end connection, intersection of two angles, tangent to a tangent
menu itemDots and touches
Place nodes additionally at tangent points: endpoints, the intersection of two angles, and points on a tangent
ID: btn_pts_intersections
Additional CorelDRAW macros from other authors:

Tools, generators for the docker, and standalone macros.

Statistics
since 23.04.2022
Users
11 625
Active
892
Clicks
5 530 573
Verification
Confirm this value: