I use partmaker also... personally, i feel it has a bit of a hard time que'ing up the 2 turrets... I code pinch turning by hand...
There is an M-code which tells the upper turret to look at the opposite pulse encoder. Using this M-code will help your IPR be correct... (i dont know it off hand, but I sure if you look in the book it will say use RH and/or LH PC)
I also use the wait codes to time up the turrets... I dont balance turn, it is too hard to time up for the average operator. All a tool has to be is .002-005 differant the the opposite one and it will take off all the material...
I like when the upper turret goes first, and the lower waits for the upper to be .125 into the cut, then it will follow but a DOC (depth of cut deeper)
example:
(working on the right spindle)
Upper turret
G1 Z.125 F.0125
M510(RELEASE LOWER)
Z2.00
Lower Turret
M510(WAITING FOR UPPER)
G1 Z2.0 F.0125
Make sence? or more confused now?