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.

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.

  • Dragging Object Around Circle in Flash with ActionScript 3

    I created a blog post that demonstrates how to make it work:
    http://flashascript.wordpress.com/2011/01/01/dragging-object-around-circle-in-flash-with-a ctionscript-3/

    Ok... I put that code in my flash project and verified that
    there are no errors in the code itself. However, when I try to test
    the movie I get the following error:
    Warning: Action on button or MovieClip instances are not
    supported in Action Script 3.0. All scripts on object instances
    will be ignored.
    Thus, when I do a mouse over on that particular country on
    the map, nothing happens.
    Any ideas?
    Thanks again

  • 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?

  • Distributing objects on a slide

    Here is a strange one. I want to evenly distribute many small graphic objects (stars, circles, etc.) on a slide. I have inserted a shape; copy and pasted multiple times, and then tried to use the Arrange: Distribute Objects to move them around. Rather than spreading them around on the slide, it scatters them far beyond onto the white sheet (I only found them when I went to 25% magnification.
    Am I missing something? Is there a way to have KN scatter the objects evenly- only on the viewable area of the slide?

    Distribute works by creating even spacing either horizontally or vertically among the selected items. It sounds like you may have had some object selected off of the slide.
    I'd suggest retrying the process in the following manner. First, make all the copies you want. Then, position at least one at the edges of area you want them distributed. Next, select all those copies one by one (don't use Select All). Now you can use the two Distribute menu items to evenly space them horizontally and vertically.
    Do note that this process won't really "scatter" items in a randomized way, it will only produce even spacing among the items.

  • Blending objects around a polygon

    Hi,
    Is there any way in indesign to blend the objects around a rectangle, circle, polygon etc (like in corel draw) ?
    Is there any to create custom presets for strokes which should take any kind of objects ?
    I require it for creating attractive frame borders

    Yeah, looking at the sample file that you posted, you want to use Adobe Illustrator brushes to achieve that result. Here's a free video you can watch on how to do it http://tinyurl.com/myu5r2f. Once you create the artwork, you can place it into your InDesign file as a graphic.

  • In Keynote '09 distribute objects horizontally/vertically is distributing objects beyond the slide. How do I make the left-most and right-most objects the limit of the distribution?

    I used to have the option of distributing objects so that they would overlap, but the current "distribute" tool is functioning as if overlapping isn't allowed. The result is that the objects move beyond the limits of the slide. Any suggestions?

    I know that's what *should* happen, but it just doesn't. I've made screen-grabs of the entire process:
    Like I said, this use to work just as you've described it. Is there a box I accidentally selected? I just really don't understand why the tool has changed the way it functions...

  • Rotate a Object Around Center Axis

    Hey peoples, new to flash here.  I'm using CS3 with ActionScript 3.0.  What I want is simple, and I've done some searching but nothing that can get me the right results.  I'm going to post a link that does exactly what I want:
    http://www.newgrounds.com/dump/item/d25a3dd46f2ff49f2ec892c425cbbd1e
    This rotates the circular object around a center point in a way that you can distort the object yet is still remains turning in a circular motion.  A simple motion tween rotating the image will only work if the object is perfectly round, so distorting the object to make it more straight or curved won't work with a simple tween.  I want to do exactly what is happening here (with my own object), is there some AS3 behind the scenes here making this turn on a center point??  Thanks for the help

    Yes, but I still don't know what you mean by the parent child relationship.  Lets say I use a simple rotate line like:
    objectname.rotation = 360;
    That should spin it, but how do I spin it correctly if the object is skewed like in the bottom right picture of my example?

  • Distributed objects leak memory

    When passing this C struct
    NSString* nickname;
    unsigned age;
    } ConnectInfo;
    to this method of distributed object
    - (oneway void)connect:(in ConnectInfo*)ci
    nickname = \[ci->nickname retain]; // or copy - doesn't matter
    the NSString is reported leaked by `leaks` tool. There are as many strings leaked as many calls I did. Memory dump shows exactly this string object's contents. Allocation stack trace points inside NSInvocation/_NSWalkData, not into my code.
    Distributed object is running in separate Cocoa thread in same process. Both threads has auto-release pool established, and there's no warnings in log regarding autoreleasing. SDK is 10.4u, OS is 10.5.4, my platform is PowerPC.
    I tried all combinations of oneway, two-way, in, inout, bycopy, byref, retaining, copying, passing pointer, or reference (ConnectInfo&) to string - every time the string is leaked. If there are more strings in struct, they are also leaked. The only working method is to cast pointer to integer value, but this is a kind of hack.
    DO runtime is obviously doing a deep copy of plain C struct, and somehow forgets to release Obj-C objects it copied. Is this a DO bug, or am I doing something wrong?

    kasym wrote:
    DO runtime is obviously doing a deep copy of plain C struct, and somehow forgets to release Obj-C objects it copied.
    No, it isn't. It is doing a bitwise copy. It doesn't "forget" to release the Objective C object. That object is inside a C struct. Nothing happens automatically in C.
    Is this a DO bug, or am I doing something wrong?
    You are doing something wrong. When working in Cocoa, especially things like Distributed Objects, stick to Cocoa. Use an NSDictionary instead.

  • How to always rotate objects around the same point, even using the right-click menu?

    I need some of my objects to always rotate around the same point. How can I select a point which will stay that way?
    Using the rotate tool resets after deselecting.
    Also, I'd like to rotate objects around a certain point even when using the right click > Transform > Rotate.
    Is it possible?

    Right, so this is where Illustrator falls short with respect you your need, but only in the sense that the reference point can't be made to stick. You can, however, use Smart Guides to make it so the point is easy to set at exactly the same location, (especially since your object has an anchor point there), manually before each rotation.

  • Distributed transactions, distributed objects

    An observation and a conjecture about distributed transactions
    and distributed object references:
    Distributed non-service object references are persistent, and
    a transaction can, in principle, propagate to the distributed
    object through a method call from another partition.
    However, in order to make the transaction propagate to the
    object's partition the object must also have the
    isTransactional attribute set to TRUE. The Forté runtime
    system apparently uses the isTransactional property not only
    for rollback of a distributed object's state, but also to
    indicate whether it is desired that transactions propagate to
    the object's partition. Thus, the behavior of a distributed
    object reference with respect to distributed transactions can
    be controlled by the value of the isTransactional attribute
    in the same way that the behavior of an environment-visible
    service object with respect to distributed transactions can
    be controlled by the dialog duration.
    Comments?
    John Hodgson |Descartes Systems Group Inc.|Tel TBD
    Systems Engineer|120 Randall Drive |Fax TBD
    |Waterloo, Ontario |www.descartes.com
    |CANADA N2V 1C6 |[email protected]
    Get Your Private, Free Email at http://www.hotmail.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    http://transxtrail.sourceforge.net/

  • Distributed objects

    Hi,
    I have a doubt while going through mastering ejb book. can any one clarify me abt this of exactly what happening
    internally.
    In the implicit middleware:
    " when a client call a distributed object, the client calls a stub which is a client-side proxy object which inturn
    calls over the network the skeleton, which is a server side proxy object then the request interceptor intercepts
    the requests from the clients and then performs the middleware the your distributed object needs".
    In other place i found the following information:
    " The client never invokes the method on the actual instance of the bean, rather the request is intercepted by
    the Ejb container and then delegated to the actual bean instance".
    So what i want to know is what is the actual elements reprsenting the skeleton, request interceptor and stub on client
    side.
    chetana_vir

    So what i want to know is what is the actual
    al elements reprsenting the skeleton, request
    interceptor and stub on client
    side.On the client side, the objects are the vendor-specific implementations of your Remote interface. (The Home acts as the "locator".) However, you don't ever really need to use anything beyond what your interface has provided. Don't worry about the stubs - they're hiding "under" the Remote interface.
    As for the server side, once again you never "see" the skeletons or the request interceptors - all you need to be concerned with is the code in your EJB. The vendor classes take care of accessing and maintaining the various instances of your EJB.
    Personally, having done "straight" RMI, I find this one of the most compelling "beauties" of EJBs. Just get the stuff in order, deploy it, and go!

  • How do I view page margins and drag objects around to fit?

    How do I view page margins and drag objects around to fit?

    Hi Sime,
    Some ideas for workarounds now that Numbers 3 has lost Page Setup, Print View and Layout View.
    1. Numbers 2.3 is still on your computer unless you deleted it. Look in your Applications folder for the iWork '09 folder. Drag the Numbers '09 (Numbers 2) icon to your Dock. It will become an Alias. Right click (or control click) on it then Options > Keep in Dock. You might actually enjoy running both versions at the same time, to compare features. Just be careful which version you are running before you edit and save.
    2. Use Numbers 3 to export a document 'backwards' to Numbers 2. Be aware that features lost in Numbers 3 may not be restored by exporting 'backwards' to Numbers 2.
    3. In Numbers 3 > Preferences > Rulers
    Those Guides help you to align objects with each other.
    4. Menu > View > Show Rulers. This will show zero for the top or right left margin. Then drag a ruler guide from top or left.
    More hints on workarounds here:
    https://discussions.apple.com/message/23622372#23622372
    What has been GAINED in Numbers 3 is here:
    https://discussions.apple.com/thread/5473882?start=45&tstart=0
    If you want to see what has been lost in Numbers 3, go here:
    https://discussions.apple.com/thread/5470448?start=240&tstart=0
    Regards,
    Ian.
    Message was edited by: Yellowbox. Oops, This will show zero for the top or *right* margin. Mirror image this to *left* margin

  • Distributed Objects access control

    When vending a distributed object, I may want the object to be accessible:
    (1) on the internet
    (2) only on the local network
    (3) only on the same machine
    (4) only to the same user on the same machine
    (5) only to other threads in the same process
    Apple's documentation suggests that Cocoa's Distributed Objects are a good choice for any one of these scenarios, but offers no clear explanation of how to specify which of those behaviors is desired. Any pointers?

    Look at the documentation for Configuring a Connection. Use a plain NSPort for local-only communication. Use an NSSocketPort for network communication. A couple of pages after that section, there is another one on "Authenticating Connections".
    There isn't anything about Distributed Objects that differentiates any of the different possibilities. You can use your port type to differentiate local vs network and then you will have to write your own authentication scheme for the other possibilities.

  • Distributed Objects over the internet

    I'm hoping that someone can help me out here. I'm trying to get distributed objects to work on a game I'm developing. I can make it work if I run both the 'server' and the 'client' on the same machine, but when I try to set it up for use over a network, it crashes when trying to get the rootProxy.
    Here's the code for vending the object:
    id theServer;
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    MYMessageServer * server = [[MYMessageServer alloc] init];
    NSSocketPort * receivePort;
    NSConnection * theConnection;
    receivePort = nil;
    theConnection = nil;
    receivePort = [[NSSocketPort alloc] initWithTCPPort:1234];
    theConnection = [NSConnection connectionWithReceivePort:receivePort sendPort:nil];
    [theConnection setRootObject:server];
    [theConnection registerName:@"server"];
    theServer = [[theConnection rootProxy] retain];
    [[NSRunLoop currentRunLoop] configureAsServer];
    [[NSRunLoop currentRunLoop] run];
    [server release];
    [pool release];
    return 0;
    This runs fine and seems to vend the object without a problem.
    Here's the code for trying to access the vended object:
    NSSocketPort * sendPort;
    NSConnection * theConnection;
    sendPort = nil;
    theConnection = nil;
    sendPort = [[NSSocketPort alloc] initRemoteWithTCPPort:8081 host:@"192.168.0.5"];
    theConnection = [NSConnection connectionWithReceivePort:sendPort sendPort:nil];
    server = [[theConnection rootProxy] retain];
    if (nil == server) {
    NSLog(@"Error: Failed to connect to server.");
    } else {
    [server setProtocolForProxy:@protocol(MYMessageServerProtocol)];
    [server addMessageClient:self];
    [server broadcastMessageString:[NSString stringWithFormat:@"Connected: %@ %d\n", [[NSProcessInfo processInfo] processName], [[NSProcessInfo processInfo] processIdentifier]]];
    When I use the defaultConnection for the vending of the object and localhost for accessing it on the same machine, everything runs just fine. However, when i try to use the TCP and setup the connection through the network, it crashes on server = [[theConnection rootProxy] retain];
    If anyone can make suggestions or offer examples of how to set up this, I would be extremely grateful.
    Thanks.
    PS 'server' variable is declared in the object.h file.
    Mac Pro 4 GB Ram   Mac OS X (10.4.8)

    I've only tested this method locally, haven't had time to connect to another remote network to do further testing...
    *BETA SOFTWARE - Hamachi and the HamachiX GUI are BETA! Still undergoing testing, bugfixing, etc.*
    Look into Hamachi/HamachiX (Hamachi is a hosted VPN app - beta, and HamachiX is a GUI for it - also beta) If this is mission critical work, you may want to wait until it is out of beta..
    www.hamachi.cc
    http://forums.hamachi.cc/viewforum.php?f=16&sid=8e6c84f54d65b9d8974ca8e1da860932 (Hamachi MacOS X forum)
    ( - As with all BETA software... YMMV, use at your own risk, you break it you bought it, no blaming Jeff for loosing your data, stop use immediately if rash, shortness of breath, or annal leakage is observed.. talk to your Dr. about other supplements and medication you may already be taking. - )
    (I'd really like to see Apple license Hamachi - once it's out of beta of corse -and integrate it into the next version of ARD... seems slick.)
    I have 3 Macs right now on a Hamachi network, named **, and a password **. Once all 3 Macs are connected to the Hamachi network, I enter the 2 ARD client Macs Hamachi IPs 5..*. into ARD.
    So far, so good.
    Leo Laporte and Steve Gibson have discussed Hamachi and it's use on the Security Now! podcast.
    http://www.grc.com/securitynow.htm
    ep #18 (Titled "Hamachi" Rocks!) and #19 (Titled VPNs Three: Hamachi, iPig, and OpenVPN) specifically ....
    One thing not made clear at the Hamachi or HamachiX web sites is that HamachiX (GUI) also installs Hamachi (get to avoid the command line if you wish) if it isn't already installed.
    Good luck.
    Jeff
    PowerBook G4 550 512MB ram, 40GB HD, SuperDrive, PowerMac G5 2x2.3GHz - 2.5GB   Mac OS X (10.4.2)   250GB HD, Mac mini - 1GB Ram, Apple 20" LCD connected to mini+PM G5 via DVI Swit

Maybe you are looking for

  • IPod not being recognised by iTunes after Restore

    Hi all I just changed from a PC to a Mac. My iPod was obviously formatted to Windows previously and it wouldn't sync with iTunes on my Mac unless I reformatted it to Macintosh. No worries. Formatted fine, no errors. When I plug my iPod back in to put

  • Setting up a second wireless network with TC

    Hi All Am shiny new to these communities and a recent convert from PC/Windows to MAC/OS and have so far been loving a simple, easy to use home computer life! I've scoured through to see if i could find an answer to my question but couldn’t see anythi

  • Excluded Agent restricts our Buy on Behalf approval process

    We are implementing a step in the BRF that if a shopping cart is bought on behalf of another user ( we will call him A ), then the first approval will go to user A. however, the standard determination of excluded agents within SRM 7 is to use the doc

  • What is restriction on HOSTANEM as a name to install ORACLE RAC on AIX

    Hi all.. we plan to install new Oracle RAC on AIX 64 bit with 6.1 version . we need to know what is restriction on hostname ..like it should not contain dash character or not exceed X Character ... Best Regards, Mohammed

  • Editable Tree ALV

    Hi friends, How can I edit ALV tree .please give me inputs correct Inputs are rewarded Regards Rasheed