Hi Maple_Stirrup,
I think it would be a good time to use Symbols. Drag your artwork into the symbol palette, call it "mySymbol" for example, and try out this script:
// make sure there's a symbol in the document called "mySymbol"
mySymbol = app.activeDocument.symbols.getByName("mySymbol");
placeSymbols(mySymbol, 10);
function placeSymbol(symbol, pos) {
// create a symbol item, centred on pos
symbolItem = app.activeDocument.symbolItems.add(symbol);
symbolItem.left = pos[0] - symbolItem.width / 2;
symbolItem.top = pos[1] - symbolItem.height / 2;
return symbolItem;
}
function placeSymbols(symbol, howMany) {
// place a bunch of symbols randomly
for (var i =0 ; i < howMany ; i ++ ) {
var x = Math.random() * 100;
var y = Math.random() * -100;
placeSymbol(symbol, [x,y]);
}
}
Of course, you'd have to decide how your symbol needed to be positioned. I've just made it random for the illustration.
Regards,
Mark