Similar to grouping by frame, but objects are grouped strictly based on their shape and must actually touch each other. The “Clearance” field specifies how close objects must be to be considered touching.
It automatically identifies groups among selected objects based on whether their actual outlines touch—not just their bounding boxes: objects whose bounding boxes overlap but whose shapes themselves do not touch will not be grouped together. The “Clearance” field next to it determines how close a contact must be to be considered a touch. Instead of grouping, you can simply select the resulting clusters or immediately combine each one into a single curve, while also pulling unselected neighboring objects into the group.
Как это работает
Кнопка сама разбивает выделенные объекты на группы: в одну группу попадают те, что действительно касаются друг друга контурами. От кнопки Рамка отличается тем, что смотрит на саму форму, а не на габаритный прямоугольник — объекты, чьи рамки перекрываются, но сами контуры не соприкасаются, в одну группу не попадут.
Насколько близко считать касанием, задаёт поле Зазор слева.
Порядок работы
Выделите объекты.
При необходимости задайте Зазор. 0 — только реально соприкасающиеся контуры.
Нажмите Форма.
Клавиши
Shift — «цеплять невыбранные»: к каждой группе добавятся касающиеся её объекты, которые не были выделены.
Ctrl — не группировать, а просто выделить получившиеся скопления.
Alt — не группировать, а скомбинировать объекты каждого скопления в одну кривую.
Ctrl + Shift — выделить скопления вместе с невыбранными соседями.
На что обратить внимание
Проверка по контуру медленнее, чем по рамке: на большом выделении Рамка отработает заметно быстрее.
В группу собираются только скопления из двух и более объектов; одиночный объект остаётся как есть.
Поле Зазор общее для группировки, слияния и вырезания в этом разделе.