Лучший способ создать массив объектов в Illustrator?

Я часто нахожу себя необходимость создания массива объектов, либо по прямой линии, повернутой вокруг центральной точки, либо под углом вдоль пути. На данный момент я использую всевозможные разные и, без сомнения, глупые способы сделать это, обычно по одному за раз с небольшой математикой головы и палитрой преобразований-и я знаю это глупый способ сделать это. Может ли кто-нибудь указать мне правильный путь или плагин, если это невозможно в Illustrator?

23
задан quack quixote
30.04.2023 12:22 Количество просмотров материала 2614
Распечатать страницу

5 ответов

идем в эффекты -> искажение/Trasnform - > "трансформирование"... Добавить количество копий, которые вы хотите, то играть с элементами управления массивом

14
отвечен Seth K. 2023-05-01 20:10

есть несколько способов добиться этого...

  • самый быстрый способ-перевести, масштабировать или повернуть объект, дублируя его. Чтобы дублировать объект в Windows, удерживайте клавишу alt*. Затем преобразование и дублирование можно повторить, нажав CTRL + D.

  • для большей точности выберите инструмент преобразования на панели инструментов и нажмите enter. Затем должен появиться диалог, позволяющий ввести числовые значения, и имеет кнопку "Копировать". Опять же, как только диалог будет закрыт, вы можете нажать CTRL + D, чтобы повторить.

  • инструмент наложения может "шагать" объекты, который также имеет возможность вращать объекты, чтобы соответствовать пути.

  • палитра "действия" может записывать и воспроизводить несколько преобразований.

  • Illustrator поддерживает несколько языков для написания сценариев, и это предлагает наиболее гибкое решение, но, как правило, больше времени потребляя, чтобы узнать и настроить.

*комбинации клавиш Mac могут незначительно отличаться.

7
отвечен AffineMesh 2023-05-01 22:27

вы также можете использовать скрипты. Например, таким образом можно создать 20 элементов пути со случайным вращением и положением из центра.

// creating a document
var doc = app.documents.add();
// adding a new layer
var layer = doc.layers.add();

// variable declarations
var i, ray, displacement, dx, dy;

// creating 20 path items in a loop and setting their parameters
for (i = 0; i < 20; i++) {
    // adding a path item and saving it to the "ray" variable
    ray = layer.pathItems.add();
    // defining path points
    ray.setEntirePath([ [0, 0], [0, 10]]);

    // generating a random angle for rotation
    // note: rotation in Illustrator is counter-clockwise
    ray.rotation = Math.round(Math.random() * 360);
    // applying rotation to the path, using its bottom as the origin point
    ray.rotate(ray.rotation, true, true, true, true, Transformation.BOTTOM);

    // moving the path away from the center of the document by "displacement" amount
    displacement = 10 + Math.random() * 10;
    // calculating x and y coordinates from "displacement"
    // (which is basically a hypotenuse)
    dx =   displacement * Math.sin( (180 + ray.rotation) * Math.PI / 180 );
    dy = - displacement * Math.cos( (180 + ray.rotation) * Math.PI / 180 );
    // translating the path
    ray.translate(dx, dy);
}

вы можете сохранить это как " somefile.js " и выполнить с помощью File - >Scripts - >другой скрипт... Или вставьте его в extendscript toolkit и запустите оттуда.

2
отвечен Vitaly 2023-05-02 00:44

Я нахожу с помощью технических векторных программ, чтобы быть лучшим.

У меня Illustrator и AutoCAD открыты одновременно, и я могу копировать векторные линии клипа в Illustrator. Если вы знаете, как использовать оба, вы можете летать через геометрические проектные работы.

2
отвечен monty 2023-05-02 03:01

самый простой способ, который я нашел:

  1. с выбрать инструмент (значок черной стрелки или V на клавиатуре), выберите то, что вы хотите массива.

  2. выберите инструмент "поворот" (значок вращающихся стрелок, или R клавиатура), удерживайте Alt и выберите центр вращения.

  3. появится всплывающее окно. Введите угол поворота (пример: если требуется три вещи в массив по кругу, потом разделите 360 на три). Нажмите скопировать.

  4. Вы заметите, что только одна из вещей. Нажмите Ctrl+D дублировать вещи с количеством копий.

надеюсь, что это помогло!

0
отвечен Jjjj 2023-05-02 05:18

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх