Does this do what you want?
var doc = app.activeDocument;
var sel = doc.selection;
dup(sel,0,2,-3.9327*72,0);
sel = doc.selection;
for(var i = 0; i < sel.length; i++)
{
dup(sel,i,3,0,-3.153*72);
}
sel = doc.selection;
var totalMatrix = app.getScaleMatrix(-100,100);
for(var j = 0; j <sel.length; j++)
{
sel .transform(totalMatrix);
}
function dup(sel,item,qty,tran1,tran2)
{
for (var i=0; i<[qty]; i++){
sel[item].duplicate();
sel[item].translate(tran1,tran2);
}
}
... View more