Since I've seen it asked before, I use auto circles for my manual features. If CAD is used it is transformed to match the datum alignment from the drawing. I verify vectors and origins are what they are supposed to be before picking features to measure. Manual alignment is usually the minimum hits on datum features. First DCC alignment is the manual alignment in DCC mode. I follow that with a datum alignment with more hits appropriate to feature size. There are no problems once the first DCC alignment has been executed. Nominals for both the manual circle and DCC circle are the same.
Below is the latest program this has happened on. Also workplane doesn't seem to matter; I've had circles in Y- and and Z+ cause the same problem.
COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,OVC=NO, TAKE THREE HITS ON TOP OF PART. PNT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<0.3548,0.0661,0.125>,<0,0,1> ACTL/<12.8826,3.7971,-20.6611>,<0,0.000466,0.9999999> TARG/<0.3548,0.0661,0.125>,<0,0,1> REPORT VEC=<0,0,1>,UPDATE VEC=<-0.0001,-1,0.0001> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<4.1455,2.1597,0.125>,<0,0,1> ACTL/<16.5489,6.0403,-20.6591>,<0,-0.0004873,0.9999999> TARG/<4.1455,2.1597,0.125>,<0,0,1> REPORT VEC=<0,0,1>,UPDATE VEC=<-0.0001,-1,0.0001> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<3.0553,6.6807,0.125>,<0,0,1> ACTL/<15.7474,10.5304,-20.6414>,<0,0.0014591,0.9999989> TARG/<3.0553,6.6807,0.125>,<0,0,1> REPORT VEC=<0,0,1>,UPDATE VEC=<-0.0001,-1,0.0001> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO,LEAST_SQR THEO/<2.5185,2.9688,0.125>,<0,0,1> ACTL/<15.0596,6.7893,-20.6539>,<0.0016946,-0.0036462,0.9999919> CONSTR/PLANE,BF,PNT1,PNT2,PNT3,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,OVC=NO, TAKE TWO HITS ON RIGHT EDGE. SURFACE IS MARKED RED ON MODEL. PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<4.6362,2.5,0.0625>,<1,0,0> ACTL/<17.231,7.3416,-20.6792>,<1,0,0> TARG/<4.6362,2.5,0.0625>,<1,0,0> REPORT VEC=<1,0,0>,UPDATE VEC=<-0.0001,-1,0.0001> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<4.6362,5.5,0.0625>,<1,0,0> ACTL/<17.2174,9.3276,-20.6792>,<0.9999999,0,-0.0004904> TARG/<4.6362,5.5,0.0625>,<1,0,0> REPORT VEC=<1,0,0>,UPDATE VEC=<-0.0001,-1,0.0001> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO THEO/<4.6362,2.5,0.0625>,<0,1,0> ACTL/<17.231,7.3416,-20.6792>,<-0.0068087,0.9999768,-0.0000063> CONSTR/LINE,BF,3D,PNT4,PNT5,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,OVC=NO, TAKE FOUR HITS ON DATUM B CIRCLE. CIR1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<0,0,0.0472>,<0,0,1>,0.1945 ACTL/<12.6235,3.8274,0.0472>,<0,0,1>,0.195 TARG/<0,0,0.0472>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW USE_PIN=NO REPORT VEC=<0,0,1> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO MANUAL_ALIGN=ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/LEVEL,ZPLUS,PLN1 ALIGNMENT/TRANS,ZAXIS,PLN1 ALIGNMENT/TRANS_OFFSET,ZAXIS,-0.125 ALIGNMENT/ROTATE,YPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/TRANS,XAXIS,CIR1 ALIGNMENT/TRANS,YAXIS,CIR1 ALIGNMENT/END MODE/DCC COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,OVC=NO, BEGIN DCC MODE. CLEARP/ZPLUS,1,ZPLUS,1,OFF MOVE/CLEARPLANE CIR2 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<0,0,0.0472>,<0,0,1>,0.1945 ACTL/<0,0,0.0472>,<0,0,1>,0.1945 TARG/<0,0,0.0472>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW USE_PIN=NO REPORT VEC=<0,0,1> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO MOVE/CLEARPLANE