Look at the distribute commands they should work.
For your specific example (which I will assume to be a 2-dimensional array of circles of uniform size and spacing), you can initially create the array using the Transform Effect twice -- once each for the horizontal and vertical axes.
Then, when you want to change the spacing, double-click on the effect(s) in the appearance palette and change the displacement value.
Harron has the only real way I think. You can make a blend as well with the option of spacing according to a specified distance and that cab be changed as well. but it has to be a space that works with the dimension of the path plus the distance the blend crosses.
OOps the blend thing is about something else it won't work for this Sorry.
Well, it sort of works, Wade. You certainly could pull out (or push in) the spine of a blend using the direct selection tool. That would change spacing while keeping object size the same. With a linear array, that solves the problem.
It's difficult to use that method with a 2-dimensional array, however, because -- as far as I know -- you can't make a blend from a blend and keep both blends "live." It would be cool if you could.
Yes I guess it does I don't recall what I use to do but I was able to control it spacing and expand the measurement that the blend covered or just modify the distance between the objects within the blend.
But it really would be great to have a step and repeat function in AI the old way was to do it in Quark which had a great step and repeat with plug ins that enhanced the feature as well.
If I recall you distribute the objects to be contain with in a specified area or by the distance separating the objects and you could rotate them by a certain factor and if I am correct scale them as well.
The only disappointment I had with it is that you could not make a progress spacing. Something that woulds be great for blends and transforms in AI.
Only if Photoshop and Illustrator are the same thing to you.
Thanks for your feedback - this solved my problem.
Big ups to all geniuses!
I mocked this up in Photoshop and then realized it wasn't possible on the version I had (cs3) and then went to make the final version in Illustrator, which is why I posted this dilemma for both programs.
Absolutely not, but your word for word post told me that you do - Just checking. I personally don't ask the cake decorator and the chef about the same recipe.
As Chris said, use the Distribute functions of the Align Palette. Assume a 5 x 5 array of circles separated by 20 points in each direction. You now want the array spacing to be 30 points.
1. Black Pointer: drag a marquee selection across the top row of 5. Then click once on the leftmost one.
2. Align Palette: Show Options. In the distance field of the Distribute area, enter 30. Click the Distribute Horiizontally button.
3. Select and group each of the other four rows.
4. Select the four rows and one of the top row's circles. Click once again on the selected top row circle.
5. Align Palette: Make sure the 30 value is still there. Click the Distribute Vertically button.