RU
EN
AR

Filling Shapes with Circles in Woodman Docker

Fills selected shapes with circles—either in a dense grid or randomly, with spacing between the circles and an offset from the edge.
The size is specified not by a field, but by a template object. Draw a circle with the desired diameter, select the shapes to be filled, and <b>last but not least</b> add this circle to the selection. The circles will fit inside each selected shape, while the template itself and the shapes will remain in place. To remove the fill, click Undo—the entire operation is undone in a single step. There are three ways to arrange the circles: in a grid (the densest), randomly, or by “maximum”—in which case the size of each circle is adjusted to fit the space, and the pattern only sets the lower limit.

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

Заполняет выделенные фигуры кругами. Размер круга задаётся не полем, а объектом-образцом — нарисуйте круг нужного диаметра и добавьте его к выделению ПОСЛЕДНИМ, после самих фигур для заполнения.

Есть три способа уложить круги:

  • решёткой — самая плотная укладка треугольником, какая вообще возможна для кругов одного размера;
  • случайно — круги лежат равномерно, но без рядов; помещается заметно меньше, чем решёткой;
  • максимальными — в каждую фигуру сначала ставится самый большой круг, какой в неё влезает, потом самый большой в остатке, и так пока круги не станут мельче образца. Получается плотнее всего, а образец здесь — это не диаметр, а предел, мельче которого круги уже не ставить.

Порядок работы

  1. Нарисовать круг нужного диаметра (образец).
  2. Выделить фигуры для заполнения, а образец добавить к выделению последним.
  3. Настроить раскладку и остальные параметры — они описаны ниже.
  4. Нажать «Заполнить».

Образец и сами фигуры при этом не меняются — на месте остаются и образец, и то, что заполняли. Чтобы убрать результат, достаточно нажать отмену: вся работа лежит одним шагом.

Настройки

  • Раскладка — решёткой, случайно или максимальными (см. выше).
  • Разброс — насколько вольно лежат круги, в процентах. Ноль — плотно и по порядку, сто — свободнее и реже. Работает и у решётки (раздвигает её), и у случайной укладки (позволяет отходить от соседа дальше).
  • Зазор — наименьший промежуток между соседними кругами.
  • От края — отступ от края самой фигуры, отдельно от зазора между кругами.
  • Два размера — вместо одного образца взять последние ДВА выделенных объекта: их размеры зададут наибольший и наименьший диаметр, а каждый круг получит случайный размер между ними — мелкие круги при этом заполняют щели, куда крупные не влезают, и укладка выходит плотнее и живее. При раскладке «максимальными» здесь без случайности: меньший образец так и остаётся пределом остановки, а больший становится потолком размера. Если выделены только образец и одна фигура — галочка не действует, второй образец забрал бы единственную фигуру под заполнение.
  • Группировать — собрать все получившиеся круги в одну группу.

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

  • Отверстия внутри фигур кругами не заполняются.
  • Если ни один круг не поместился — панель подскажет уменьшить диаметр образца, зазор или отступ от края.
ID: gbx_xgen_gen_fill_circles
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 569
Verification
Confirm this value: