A melhor maneira de criar uma matriz de objetos no Illustrator?

15

Eu sempre me vejo precisando criar uma matriz de objetos, seja em uma linha reta, girada em torno de um ponto central ou em um ângulo ao longo de um caminho. No momento estou usando todos os tipos de maneiras diferentes e sem dúvida estúpidas para fazer isso, geralmente uma de cada vez com um pouco de matemática e a paleta de transformação - E eu sei que é o idiota maneira de fazer isso. Alguém pode me apontar para o caminho correto, ou para um plugin, se não for possível no Illustrator?

    
por Sophistifunk 25.02.2010 / 04:53

5 respostas

14

Vá para Efeitos - > Distorcer / Formatar - > Transformar ... Adicionar quantidade de cópias que você quer, em seguida, jogar com os controles da matriz

    
por 09.12.2011 / 21:27
7

Existem algumas maneiras de conseguir isso ...

  • O método mais rápido é traduzir, dimensionar ou girar um objeto durante a duplicação. Para duplicar um objeto no Windows, mantenha pressionada a tecla 'alt' *. A transformação e a duplicação podem ser repetidas pressionando CTRL + D.

  • Para maior precisão, selecione uma ferramenta de transformação na caixa de ferramentas e pressione Enter. Um diálogo deve então aparecer, permitindo que você insira valores numéricos e tenha um botão "copiar". Novamente, quando o diálogo estiver fechado, você pode pressionar CTRL + D para repetir.

  • A ferramenta Mesclar pode "passar por etapas", que também tem uma opção para girar objetos para corresponder a um caminho.

  • A paleta "Ações" pode gravar e reproduzir várias transformações.

  • O Illustrator oferece suporte a vários idiomas para criação de scripts, e isso oferece a solução mais flexível, mas geralmente é mais demorado aprender e configurar.

* As combinações de teclas do Mac podem diferir ligeiramente.

    
por 25.02.2010 / 06:26
2

Você também pode usar scripts. Por exemplo, é assim que você pode criar 20 itens de caminho com rotação aleatória e posição do centro.

// 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);
}

Você pode salvá-lo como "somefile.js" e executar por "Arquivo-> Scripts- > Outro script ... Ou cole-o no kit de ferramentas do ExtendScript e execute-o a partir daí.

    
por 16.06.2011 / 11:42
2

Eu acho que usar programas baseados em vetores técnicos é o melhor.

Eu tenho o Illustrator e o AutoCAD abertos ao mesmo tempo e posso copiar linhas vetoriais de clipe no Illustrator. Se você souber como usar ambos, poderá voar através do trabalho de design geométrico.

    
por 19.02.2012 / 04:37
0

A maneira mais fácil que encontrei:

  1. Com a ferramenta de seleção (ícone de seta preta ou V no teclado), selecione a coisa que você deseja organizar.

  2. Clique na ferramenta de rotação (ícone de seta rotativa ou R no teclado), segure Alt e selecione o centro da rotação.

  3. A caixa pop-up aparecerá. Digite o ângulo de rotação (exemplo: se você quiser que três das coisas sejam organizadas em um círculo, divida 360 por três). Clique em Copiar .

  4. Você notará que apenas uma das coisas apareceu. Clique em Ctrl + D para duplicar a coisa com o número de cópias desejado.

Espero que isso tenha ajudado!

    
por 02.07.2016 / 09:25