Distribute graphics around a circle

Hi,
i wanna distribute vector graphics from Illustrator around a circle in InDesign. I played around using the trial and error method. I read something about using the rotate tool to do it exactly, but i'm not able to do it like this. I don't wanna change the angle or duplicate the items. Is there another way? It should be look like this:
Cheers
Mario

I bet this is far easier to do in Illustrator.
Then again, with the help of a little scripting ... Select the objects to be distributed and run this script. You cannot set a "radius"; instead, the radius of the circumscribing circle is calculated from the largest horizontal or vertical distance.
I'm a bit unsure on what the final re-positioning command actually does -- if you select objects of different sizes, you can see what I mean. But with equal-sized objects, such as your butterflies, it works mathematically perfect.
objs = app.selection;
minx = 1e9; miny = 1e9;
maxx =-1e9; maxy =-1e9;
for (a=0; a<objs.length; a++)
if (objs[a].geometricBounds[0] < miny)
  miny = objs[a].geometricBounds[0];
if (objs[a].geometricBounds[1] < minx)
  minx = objs[a].geometricBounds[1];
if (objs[a].geometricBounds[2] > maxy)
  maxy = objs[a].geometricBounds[2];
if (objs[a].geometricBounds[3] > maxx)
  maxx = objs[a].geometricBounds[3];
wide = maxx-minx;
high = maxy-miny;
if (wide < high)
wide = high;
radius = wide/2;
centerx = (minx+maxx)/2;
centery = (miny+maxy)/2;
for (i=0; i<objs.length; i++)
cx = centerx + radius*Math.cos(2*Math.PI*i/objs.length);
cy = centery + radius*Math.sin(2*Math.PI*i/objs.length);
objs[i].move ([cx,cy]);

Similar Messages

  • Distributing objects around a circle

    Hi everyone,
    I'm new here, so I'm sorry if I post it to a wrong section.
    I'm a begginer with Illustrator and I've got a problem with distributing objects around a circle in Illustrator cs6.
    What I'm trying to do is to have these acrhed lines (as per the top three curves you can see below) go around a circle, surrounding it (don't know if i explain myself good...). I was using both blend tool and rotate tool and it doesnt work for me the way I want it. All the time its sort of upside down at the bottom of the cirle and totaly twisted on the left and right... I guess im doing smth wrong, but I just can't find anything helpfull on web..
    Would appreciate it a lot if you could helo me!
    Thanks in advance and sorry for my English, its not my 1st language.

    Cat Nat,
    A completely different way, which may be (un)usable for your purpose is to create the circle with a Stroke Weight corresponding to the width of the arched lines and then in the Stroke palette/panel  apply Dashed line with Round Caps and suitable Dash and Gap values (you may try different values until you get it right).
    You may use the free Adjust Dashes script available here,
    http://park12.wakwak.com/~shp/lc/et/en_aics_script.html
    to get an even distribution/final adjustment.

  • Distributing objects around circle

    I am working on Mac OS 10.4.11 and Adobe CS3 ME.
    I know it's possible to evenly distribute objects in a line. But I would like to evenly distribute objects in a circle shape. Can that be done in Indesign or Illustrator?

    Yes, it can be done in either InDesign or Illustrator.
    I'm going to give you the steps in InDesign, but Illustrator is almost identical.
    First draw the shape that you want to distribute. Position it where you would want the top or 12 o'clock item.
    Now, switch to the Rotate tool. As you do, a rotation center point appears inside the bounding box of the original object.
    This center point needs to be moved to the center of the circle that you want to rotate the object around. (Or where the hands of the clock would originate from.)
    Hold the Option or Alt key and click where the roatation center point needs to be.
    A dialog box appears.
    Enter the angle of roation. This is usually an amount that is created by dividing 360. For instance, if you want 10 objects around the circle, you would enter the rotation amount of 36 degrees.
    If you wanted 12 objects, you would enter the rotation amount of 30 degrees. You figure out what you want.
    Use the Preview amount to see what it would look like. When you like what you have, click the Copy button (not the OK button).
    You will now have one new object in position. At this point you have "primed the pump" so to speak. InDesign now knows to make a copy at a certain rotation.
    Go to Object > Transform Again > Transform Again. The keyboard shortcut is Cmd-Opt-3 or Control-Alt-3.
    Each time you invoke the command, a new copy appears in position.
    This is the classic way to distribute objects in a circle.
    There are other ways to do it that would put the object around an actual circular object.
    But you might as well learn this one first.

  • TS1702 I purchased an app from the itunes store by direct debit.  I now wish to cancell this subscription, but I can't seem to find out how to do it.  Help I am going around in circles.

    I recently purchased an app. from iTunes that was on a monthly direct debit subscription.  Despite trying to following directions from iTunes to cancel it - I am getting no where.  Seem to be going around in circles.  Can any one help with some straightforward directions on how to do this please?

    See here:
    http://support.apple.com/kb/HT4098

  • How to make a line with arrow curve around a circle?

    I've got CS6 and Windows 7. Trying to make a line with an arrow on one end curve around a circle. Actually want it to have a 3D look like it was curving around the back side of a globe. How do you do this? Thanks.

    Perhaps you mean something more like this
    similar technique you create the arrow as a straight stroke path with an arrowhead and make it a symbol
    You then make it a symbol
    you than make a vertical rectangle and use the 3D Revolve Effect to make a cylinder
    then you go to map art
    then you choose in the map art to make the geomtery invisible
    then you ma the arrow symbol and adjust the placement and then adjust the rotation of the cylinder to your likeing.
    If you need a video to follow I'll do one later.

  • HT1338 I need help with numbers. I try to open numbers and I get a message stating that I need an update. When I go to update apple say I am up to date, but I still can't open numbers. I keep going around and circles. Help

    I cannot open numbers. When I click to open the message says that, I need to update. When I go to updates is says I am updated. I keep going around and circles. Can anyone help?

    Look in your Applications folder for the new version.
    Remove the old icon from the Dock and drag down the new one for ease of use.

  • How can I e-mail a PDF file?...popups go around in circles

    How can I e-mail a PDF file? Popups keep going around in circles.

    No.  You can set an option in an outgoing mail message to have a receipt confirmation sent to you, but the recipient can decline to send that receipt.  (Spammers would be very happy if their junk would automatically acknowledge which are actually live email accounts.)

  • Uneven Distribution of Objects Around a Circle

    Hi,
    I'm trying to figure out a way to distribute objects in a circle but make them uneven. Well, "uneven" in that the objects begin to space out more as they approach the top of the circle like the sample shown. I know how to distribute object evenly but I'm stumped on how to make this happen. Any ideas as to how this can be achieved? Blend and Spine? Transforms?

  • Creating a spreadsheet to graph locations around a circle

    Hello,
    Hope someone can help me with this.
    I would like to create a spreadsheet that plots equally placed locations around a circle in degrees. For example a first mark could be at 0º or 360.º The second is 222,º third at 84º (222º + 222º - 360º), forth is at 306º (84º + 222º), fifth is at 168º etc. If a sum is greater than 360º degrees I would like to show the difference in my spreadsheet.
    Thanks,

    Hi Bill,
    The formula given by Brie Fly should give you the correct result. Here are the results of =MOD(A1,360) for 0 and the first 10 repeated additions of 222 (degrees):
          0         0
      222     222
      444       84
      666     306
      888     168
    1110       30
    1332     252
    1554     114
    1776     336
    1998     198
    2220       60
    How do these differ from your expected results?
    Regards,
    Barry

  • 3D rotate around a circle preset ae6

    Hello thanks for looking in..
    I am messing with the (3D rotate around a circle) preset in AE6 and if you notice that the Browse Preset feature shows the 3D text completing a circle.. Yet, When I create a text layer, apply the preset effect there is a gap from the end of my last word typed to the start of the word typed.
    IE: TV Bug TV Bug TV Bug TV Bug  (space) beginning of TV Bug instead of looking as the preset does in Browse Presets. TV Bug in a complete circle and spaced evenly.
    I hope this is making sense...I want the "g" in Bug to be spaced as a contiunued circle, so that Last "g" in Bug should butt up to the first "T" in TV. As it stands now I type it out and apply the preset and there is a huge space between the last "g" in Bug and the first "T" in TV.
    What do I need to mess with too get the ends to meet?
    I added a couple of pics to help describe:
    First one is the preset
    2nd one is my challnege of the ends not meeting
    Thanks again
    NC

    RG thanks again for hopping in here. You are a great help and I am thankful to have you perusing these forums.  I did get it to work. Although I do have a question or two about adding one keyframe to create a seemless loop.
    1. I add one frame via End > Page Down. However, I am unclear on where to park the last keyframe to make it a seemless loop? I ended up adjusting the First Margin on that effect to get it to start at the point I desire and then hit END to place the last KeyFrame. I of course made my last keyframe spot on where it starts as to not have a "Jump" in text when it restarts.....
    2. The other thing is the effect on that goes from one speed and slows to a stop and then of course starts again when going back to the beginning. I used Ease In and Ease out however I do not have control over the speed. IE: One speed throughout... Any suggestions on that one RG?
    Regards
    NC

  • HT4623 I updated to ios 7.1 on Thursday.  My ipad basically does not work any more.  I am running around in circles on this site and on other "forums" trying to fix.  ???  Don't have time for this.....

    I updated to ios 7.1 on Thursday.  My ipad basically does not work any more.  I am running around in circles on this site and on other "forums" trying to fix.  ???  Don't have time for this.....Any advice appreciated.

    give us more to work with in terms of info then "basically does not work any more"
    it can be from it's on fire to the a key on the onscreen keyboard don't respond

  • Creating a design around a circle shape?

    I want to create a shape around a circle similar to the black things on the outside of this dial in the picture below. Anybody know a simple way to adjust the stroke or something to do something like this rather than just creating each individual shape and building them around the circle? TIA!
    I want

    The strokes are quite easy to do you can use the rotate tool can rotate a copy of the stroke around the knob.  Remember this formula:
    # of objects / 360 degrees = number of degrees required to the next object.
    ex. 10 strokes / 360 degrees = 36 degrees between each stroke. (angle)
    In this example 36 would be type into the rotation value as every 36 degrees would be another object.
    This only needs to be done once as you can then step and repeat. ctrl-d or cmd-d.
    As for the text that can just be text on a path.
    (tip: After to select the rotate tool, hold down the alt/opt key to select the center of rotation this will then bring up the rotate dialog box)

  • Photoshop CC / 3D - Wrapping a graphic around a cylinder without repeating.

    I'm trying to wrap a label around a 3D bottle by inserting the label as a diffuse texture. I am able to position and scale the label proportionately, however instead of wrapping around the bottle once, it's repeating twice. I've tried fooling with the UV Properties with no success. Can anyone tell me how to successfully wrap a graphic around a model once without repeating?

    You know a lot more about 3D then I do.  You wrote that you were wrapping you label around a cylinder. So that is what I did. I know nothing about how to use extrusions like you do. I have just played a little with Adobe preset meshes like the wine bottle, cylinder and sphere.  Its easy to put label on cylinders or wrap the earth around a sphere or put a collage on a Christmas ball.  That is what  I did and I also created an opacity map.
    View screen captures in new tabs ans scale to actual size.

  • Why does Firefox crashes and support takes me around and around in circles

    Firefox won't open and I get the crash reporter instead. I used to have firefox and was re downloading it, but now it just crashes when I try to open it. Online support does nothing but run me around in circles!!!!

    With which Firefox version do you have the crashes?
    See:
    *http://kb.mozillazine.org/Firefox_crashes
    *https://support.mozilla.com/kb/Firefox+crashes

  • How to Step and Repeat around a circle or radius

    For those looking for the simplest way to create multiple shapes evenly (equally) spaced around a center point, here's the only solution in Illustrator.
    1. Begin by drawing two intersecting guidelines, centered on your page. Turn on Smart Guides (CTRL + U) so you can make sure you are aligning the finished product.
    2. Draw the object you want to use. Center the object on the guidelines.
    3. Drag the object away from the intersecting guidelines.
    4. Draw a vertical line along the guideline.  Make sure that it extends through your object.
    5. Decide how many objects you want to create.
    6. With the vertical line selected, double-click the Rotate tool (Object > Transform > Rotate...).
    7. From the chart at the left, select the angle associated with the number of objects you want.
    8. Enter that number and click the COPY button.
    9. With the new line still selected, hit CTRL + D to repeat the duplicated line until it repeats completely around the circle.
    10. Select the object. (Make sure Smart Guides is ON).
    11. Click the Rotate tool.
    12. First click the intersection of the guidelines to establish the rotation point.
    13. Select the center point of the object and hold down the ALT key to move and duplicate the object.
    14. Move the object until it intersects with the next line. You'll see Smart Guides say "Intersect".
    15. Hit CTRL + D to duplicate the objects around the radius.
    16. Delete the lines.   You're DONE!

    GRW,
    here's the only solution in Illustrator.
    There is (almost) always more than one solution.
    Another one, or two:
    1) Draw the object and place it somewhere appropriate (maybe at a certain distance below the lower left corner of the Artboard X=Y=0);
    2) Draw a no fill no stroke circle with a centre appropriately aligned with the object (such as X=Y=0) and a diameter large enough for it to enclose the object, group with 1) or just select both;
    3) One of the following performed on 1)+2):
    3a) Object>Transform>Rotate inserting 360/N, where N is the number of items round the circle, repeat (Ctrl/Cmd+D) once less (delete the circles if desired);
    3b) Effect>Distort & Transform>Transform, rotate similarly  with one copy less (this requires grouping); Object>Expand Appearance  if desired to have independent separate objects.
    Some of the angles in the table are approximations and therefore inaccurate; 360/N is accurate.
    A new Circle Thread is born.
    Who is next?

Maybe you are looking for

  • Effort estimation for upgrading Sap Net weaver 7.0 to EHP2 SP6

    HI, We have BI 7.0 on SAP Netweaver 7.0, we want to upgrade it ot EHP2 SP6. Current patch level is 16 & oracle 10.2.2.0 database. Can anyone tell me  how much the time effort is needed. my customer wants an effort estimation for upgrading EHP2. pleas

  • Make Ps create thumbnails for CR2 image files

    It's frustrating trying to find an images with cryptic camera file names.  Why doesn't Ps create thumbnail images of those file types?

  • Making a text field required when a radio button is clicked

    Hello all, I am very new to designing PDF forms, and I want to implement this requirement but have no idea how to go about doing it. I am designing an order form, and in a few different sections of the form are text fields that I want to be required,

  • Problem uploading wmv video

    I am trying to upload a 38MB video to a site. When I hit "put", the icon shows DW disconnecting from the host. It then proceeds to up load normally the page, but when it finishes uploading the video, I get a message of "could not upload...timed out."

  • Saving contact problems

    Some days ago I bought blackberry z10,  but when I try to save contact of my friend in my mobile. When I save contact in my mobile ( contact saving prossureis ok haven't problem) but when i find  that contact  in my contact book  in my mobile but tha