2010-02-25 03:53:46 +0000 2010-02-25 03:53:46 +0000
18
18

Il modo migliore per creare un array di oggetti in Illustrator?

Mi trovo spesso a dover creare una serie di oggetti, sia in linea retta, ruotati intorno a un punto centrale, o angolati lungo un percorso. Al momento sto usando ogni sorta di modi diversi e senza dubbio stupidi per farlo, di solito uno alla volta con un po’ di testa-matematica e la palette delle trasformazioni - e so che è un modo stupido di farlo. Qualcuno può indicarmi il modo corretto, o un plugin se non è possibile in Illustrator?

Risposte (5)

17
17
17
2011-12-09 20:27:03 +0000

Vai su Effetti - ‗Distorsione/Trasformazione’ - ‗Trasformazione’… Aggiungi la quantità di copie che vuoi, poi gioca con i controlli dell'array

7
7
7
2010-02-25 05:26:13 +0000

Ci sono alcuni modi per ottenere questo risultato…

  • Il metodo più veloce è quello di tradurre, scalare o ruotare un oggetto mentre lo si duplica. Per duplicare un oggetto in Windows, tieni premuto il tasto ‘alt’ *. La trasformazione e la duplicazione possono poi essere ripetute premendo CTRL + D.

  • Per una maggiore precisione, seleziona uno strumento di trasformazione dalla casella degli strumenti e premi invio. Dovrebbe quindi apparire un dialogo che ti permette di inserire valori numerici e ha un pulsante ‘copia’. Di nuovo, una volta che il dialogo si è chiuso, puoi premere CTRL + D per ripetere.

  • Lo strumento Blend può ‘scalare’ gli oggetti, che ha anche un'opzione per ruotare gli oggetti in modo che corrispondano a un percorso.

  • La palette ‘Azioni’ può registrare e riprodurre trasformazioni multiple.

  • Illustrator supporta un certo numero di linguaggi per lo scripting, e questo offre la soluzione più flessibile ma è generalmente più dispendioso in termini di tempo da imparare e impostare.

*Le combinazioni di tasti di Mac possono differire leggermente.

2
2
2
2012-02-19 03:37:31 +0000

Trovo che usare un programma tecnico basato sui vettori sia il migliore.

Ho Illustrator e AutoCAD aperti allo stesso tempo e posso copiare linee vettoriali a clip in Illustrator. Se sai come usare entrambi, puoi volare attraverso il lavoro di disegno geometrico.

2
2
2
2011-06-16 09:42:53 +0000

Puoi anche usare lo scripting. Per esempio, questo è il modo in cui puoi creare 20 elementi del percorso con rotazione e posizione casuale dal 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);
}

Puoi poi salvarlo come “somefile.js” ed eseguirlo da File->Scripts->Altro script… Oppure incollarlo nel toolkit ExtendScript ed eseguirlo da lì.

0
0
0
2016-07-02 07:25:28 +0000

Il modo più semplice che ho trovato:

  1. Con lo strumento seleziona (icona a forma di freccia nera o V nella tastiera), seleziona la cosa che vuoi arruolare.

  2. Clicca sullo strumento rotate tool (icona a forma di freccia rotante o R nella tastiera), tieni premuto Alt e seleziona il centro di rotazione.

  3. Apparirà una finestra pop-up. Inserisci l'angolo di rotazione (esempio: se vuoi che tre delle cose si allineino in un cerchio, allora dividi 360 per tre). Fai clic su Copy.

  4. Noterai che solo una delle cose è apparsa. Cliccate Ctrl+D per duplicare la cosa con il numero di copie che volete.

Spero che questo ti abbia aiutato!