Alpha Prototypes, 2 peices of each.
Well hell then, you've already spent more man-hours / project time bothering about it to make up the NRE! Unless engineering labor rates are *way* out of whack over there (which might well be the case, I don't know).
As for actually doing it, would you want a single PCB (not necessarily tied to a project and schematics) with two instances of the board in question, where the designators differ visibly? Best way I can think would be:
- Copy and paste all fab-relevant objects (traces, polys, vias, footprints, texts, cutouts, outline...) to a new PCB.
- Go to PCB List Panel, view non-masked Components, sort by some useful column (say, X1). Select all designators and copy.
- Paste the list of designators into a spreadsheet. Write a formula to increment them (e.g., add a '1' in front?).
- Copy the new values and paste them back into the List (switch to edit mode).
- Paste the original PCB again, then repeat the above operations, except:
- Mask the new components (select the area, filter on selection, IsComponent)
- When spreadsheet editing the designators, use a different increment (obviously)
It might be reasonable to do the spreadsheet edit within Altium, using a substitution string. Select the parts and use a string like "Copy(Name,1,1) + '1' + Copy(Name,2,99)" in the "..." dialog, formula tab. This stinks if your alpha designators are more than one character (e.g. "IC-"), and doesn't seem to be very powerful (it fails very easily without comment, giving up and naming everything the literal formula... Thanks, Altium). This way you don't need to sort or anything (the only reason you should sort the PCB List is to hopefully keep it in the same order while the paste works).
Tim