RU
EN
AR

Duplicates in Woodman Docker

Search for duplicate objects (curves) that overlap (negative clearance to search for duplicates regardless of position)
Finds duplicate objects of the same shape. Without holding any keys, it deletes the duplicates, leaving only one; with Ctrl, it selects them without deleting them; with Ctrl+Alt, it does the opposite—it selects the unique objects that have no duplicates.
With Alt, it compares individual contour lines rather than the entire objects, and removes the matching line from the object with fewer lines. With Shift, a copy is considered a copy even if it’s at a different angle.
Left clearance—overlap tolerance in mm; a negative value searches for copies anywhere on the sheet, not just those overlapping each other.

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

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

Сравнение идёт по геометрии контура, а не по имени или цвету. Что докер не смог прочитать (текст, картинки, сложные объекты) — пропускает и оставляет как есть.

Зазор

Поле Зазор задаёт, насколько две детали могут различаться и всё равно считаться одинаковыми, в миллиметрах. По умолчанию 1.

  • Положительное значение — копией считается объект такой же формы, стоящий примерно на том же месте (наложенный на оригинал).
  • Отрицательное значение — то же по величине, но без привязки к месту: копия ищется по всему листу, где бы она ни лежала. Так удобно прочёсывать всю раскладку целиком.

Поле общее с соседней кнопкой Наложения.

Клавиши

  • Без клавиш — удалить дубли, оставив по одному из каждой группы.
  • Ctrl — не удалять, а выделить найденные дубли (лишние копии), чтобы сначала посмотреть, что уйдёт.
  • Ctrl + Alt — наоборот: выделить уникальные объекты, у которых копии в раскладке нет.
  • Alt — сравнивать не объекты целиком, а каждую линию контура отдельно. Совпавшая линия удаляется у того объекта, где линий меньше; если у объекта не осталось ни одной — удаляется весь объект.
  • Shift к любому режиму — считать копией и повёрнутую деталь, под любым углом. Заодно кнопка заходит внутрь групп.

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

  • Нужно выделение. Без него кнопка ничего не делает.
  • Из группы всегда остаётся одна деталь; какая именно — зависит от порядка объектов. Хотите выбрать сами — сначала Ctrl (выделить), проверьте, потом удаляйте.
  • В режиме по линиям (Alt) примитивы переводятся в кривые.
  • На больших раскладках операция долгая — висит плашка «Идёт поиск дублей», это нормально. Потом — «Найдено дублей: N».
Submodes / variants
ShiftRemove duplicates with rotation
Removing duplicate objects regardless of rotation angle
CtrlHighlight duplicates
Create a selection from the duplicates.
AltCurve-Based Subtraction
Search for duplicates among curves. The search is based on an exact match of each individual line (segment).
Alt+ShiftCurves with turns
Alt+CtrlSelecting unique objects
Select all unique objects that have no duplicates
Alt+Ctrl+ShiftUnique with rotation
ID: fnd_doubles
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: