0

I have several identical objects on one artboard and decided to add a new object to the first, and now I need to make them all identical. Is there a way to copy the new object and place it in the same spot on each of the original objects? You can do this in autocad by clicking on the same point on each object you're copying to - for instance the top left corner of a square and the new object will be in the same position in each square.

Thanks!

2
  • Well you can drag by point and copy that way. But there is probably a better way if you stop thinking of porting autocad nindset.
    – joojaa
    Mar 11 at 5:45
  • It would be better if you could show us an example image showing what you are trying to achieve. It sounds like you could use Symbols for this, but hard to tell without seeing anything.
    – Billy Kerr
    Mar 11 at 19:55

1 Answer 1

3

It's a tad difficult to be precise without some sample images.


If the objects are not identical....

There really aren't any direct methods to "paste to relative coordinates" within Illustrator. If you were to show some sample images there may be methods to replicate an offset across multiple objects.

One possible option that does exist would be to use Multiple Artboards, even if temporarily.

  • Create the same size rectangle around each of your existing objects, in the same position (align to the object[s]).
  • Convert the rectangle to Artboards (Via the Object Menu)
  • Select the new object on the first item and Edit > Cut (yes cut, trust me)
  • Choose Edit > Paste on All Artboards

The paste will be in the same relative position on each individual artboard. Including where the original object was cut from.
(Which is why Cut is used and not Copy - Copy would duplicate that original object in the same position when you paste [you'd get a double-stack where you copied from].)

You can then delete the individual artboards if desired.


If the objects are all identical.....

Offhand.. Symbols

Rather than individual object, if they are all identical, use Symbols.

Symbols are internally "linked" assets. You can repeat a symbol numerous times as opposed to copy/pasting identical individual objects. This makes editing faster and reduces file size because there is only 1 set of objects, regardless of how often a symbol is duplicated.

Create the first object (or set of objects) and the drag them to the Symbols Panel. Then place Symbol Instances - by duplicating the original symbol, or dragging it from the Symbol Panel - for any duplicates you want.

Each instance will be identical to the original Symbol.

To edit a Symbol, simply double-click it in the Symbols Panel. Any edits to the Symbol will be replicated in all instances of that symbol.


Your Answer

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

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