I'm trying to create a repeating pattern of objects that scale and rotate to create something similar to the peacock design within the circle in this Alphonse Mucha Illustration, Is there any way to automate or duplicate transforms to acheive this? enter image description here

3 Answers 3


Alt+ drag the selected object make a duplicate of it. For more control on final shape, go to effect-> Distort & Transformation->Transform... in menu bar and there you can change the angle, number of copies, scale, movement of final and all copies. For more information watch this Lynda.com tutorial.

  • That tutorial will result in objects rotating in a spiral, not in a circle as shown in the example image.
    – Billy Kerr
    Commented Jun 17, 2020 at 10:26
  • This was a starting point for the OP. It can be done by using blend tool also.
    – C.F.G
    Commented Jun 17, 2020 at 10:56
  • Yeah, I've added an answer showing a method using blending, but manual repositioning is still unavoidable, unless this could be scripted perhaps.
    – Billy Kerr
    Commented Jun 17, 2020 at 10:58
  • +1 from me too.
    – Billy Kerr
    Commented Jun 17, 2020 at 11:25

I think you could only automate this so far, unless it could perhaps be scripted. Adding a transform effect will not get you a circle, only a spiral.

In the absence of a script, I'd use a step blend for this, then curve the spline of the blend into a semicircle, then expand the blend, and move the pieces into position manually.

Example showing blended version (left) and the blend expanded and then pieces moved into position manually (right).

enter image description here

Obviously once you've got half a circle, you could duplicate it and reflect the other side.

  • +1. As shown in OP image, circles are touching inside of the great circle. This is not same as your answer.
    – C.F.G
    Commented Jun 17, 2020 at 11:20
  • Yes but that could be arranged, I'm only showing a rough example, as a starting point;)
    – Billy Kerr
    Commented Jun 17, 2020 at 11:21
  • I don't know really how to rearrange it. In CorelDraw there are many options for text along curve tool. such as touching inside, outside or over the path. I think the blend tool should have these features.
    – C.F.G
    Commented Jun 17, 2020 at 11:37
  • @C.F.G Or perhaps if Illustrator had some kind of rotational/circular Transform option, rather than just the horizontal and vertical transform sliders. A Blend would perhaps need some kind of exponential spacing, also currently unavailable unfortunately. Pretty sure somebody clever could probably script this though. Unfortunately I'm not that person ;)
    – Billy Kerr
    Commented Jun 17, 2020 at 11:42
  • doesn't this work? Drawing 3 circles touching in one common point. then choose the second circle (or half of it) as blending path. But I couldn't do it in illustrator because I am not the illustrator fan. Using CorelDraw I done it somehow. but the space between small circles remained unbalanced.
    – C.F.G
    Commented Jun 17, 2020 at 13:09

The small circles in the example are fitted between two bigger circles like the green ones in the next image.

enter image description here

Their centerpoints must be on the red circle which is the average of the blue circles. There's no practical snapping nor scaling mode in Illustrator which helps to insert a new green circle perfectly tangentially with the blue circles and the previous green circle. The ones drawn above are drawn by eyeballing and do not stand any near inspection.

The tangential circles can be described as equations if one can handle geometry with complex numbers or vectors. I tried it but the equations grew to such dimensions that a proper mathematician was needed, so I gave up.

CAD programs have generally circle drawing mode "draw tangential to 3 circles". With it the construction is elementary and depending on the program it can probably be scripted. Here's a screenshot of manual construction in a freeware CAD.

enter image description here

The scene can be saved as vector PDF and opened in Illustrator. Here's a recolored version in Illustrator. It's from 2nd attempt which has more circles drawn.

enter image description here

If you look at the selected item you see it's quite complex curve with numerous anchors. Actually there were separate open paths between the anchors. To get colorable shapes the areas were filled with the Shape Builder. That's the unfortunate result when circles were converted to splines in PDF.

Free CAD programs which have circle tangential to 3 other circles and the result can be brought to Illustrator as PDF

  1. DesignSpark Mechanical ; method=print wireframe scene as PDF

  2. LibreCAD ; method =export as PDF, simplify 2 times in Illustrator to reduce the number of nodes acceptable; without Object > Path > Simplify there can be 500 nodes in a circle.

To keep it simple it should be drawn in Illustrator. Eyeballing isn't a good option, but Illustrator has CAD plugins. I haven't them nor know their capabilities, but search for them. Start by checking Astute Graphics website.

  • I yhink there is the same answer somewhere. Anyway tge cad seems to use better approximations for circles than illustrator.
    – joojaa
    Commented Jun 18, 2020 at 14:30
  • @joojaa someone has tried to place a circle between 2 circles. That gives plenty of freedom when compared to the current case.
    – user82991
    Commented Jun 18, 2020 at 17:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.