hexagon logo

losing information

I have pc-dimis 2010. I write a program and run it through as i write it.My measurement checks will be correct but then as i go along writing the program and running through the new measurements I lose data from other measurements.My nominals will change and it will run through the program and then tell me that some of the features did not measure .What am I doing wrong? Any ideas?
  • Post the questionable code?
    Aren't you going to run through the whole program when done?
    Perhaps the alignment is not so hot and allowing things to vary?
    Why is this in PC-DMIS portable?
    All your profile shows for machine is "Sheffield". Which Sheffield?
  • here is my code


    ART NAME : 9372
    REV NUMBER :
    SER NUMBER :
    STATS COUNT : 1

    STARTUP =ALIGNMENT/START,RECALL:,LIST=YES
    ALIGNMENT/END
    MODE/DCC
    FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,

    LOADPROBE/B89
    TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0

    PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<10.2225,11.101,-15.7748>,<-0.0025399,0.0009064,0.9999964>
    ACTL/<10.2222,11.1005,-15.8074>,<-0.0020791,0.0000373,0.9999978>
    MEAS/PLANE,9
    HIT/BASIC,NORMAL,<10.0177,11.7549,-15.7759>,<-0.0025399,0.0009064,0.9999964>,<10.0179,11.7537,-15.8078>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.4008,11.7549,-15.7749>,<-0.0025399,0.0009064,0.9999964>,<10.3997,11.7537,-15.807>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.4009,11.5403,-15.7747>,<-0.0025399,0.0009064,0.9999964>,<10.3998,11.5405,-15.807>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.778,10.9494,-15.7735>,<-0.0025399,0.0009064,0.9999964>,<10.777,10.9495,-15.8064>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.5729,10.552,-15.7732>,<-0.0025399,0.0009064,0.9999964>,<10.5731,10.552,-15.8065>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.2272,10.4704,-15.7742>,<-0.0025399,0.0009064,0.9999964>,<10.2275,10.4703,-15.8073>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.8839,10.4705,-15.775>,<-0.0025399,0.0009064,0.9999964>,<9.8843,10.4701,-15.808>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.7014,10.7986,-15.7761>,<-0.0025399,0.0009064,0.9999964>,<9.7016,10.7974,-15.8086>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.0197,11.6185,-15.7758>,<-0.0025399,0.0009064,0.9999964>,<10.0187,11.6173,-15.8078>,USE THEO=YES
    ENDMEAS/

    SLOT 1 =FEAT/LINE,CARTESIAN,UNBOUNDED
    THEO/<9.9957,11.9002,-15.7954>,<0.9998931,0.01462,0>
    ACTL/<9.9952,11.884,-15.7945>,<0.9998858,0.0151093,0>
    MEAS/LINE,2,WORKPLANE
    HIT/BASIC,NORMAL,<9.9957,11.9002,-15.7955>,<-0.0146498,0.9998927,0>,<9.9952,11.884,-15.7944>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.3918,11.906,-15.7953>,<-0.0146498,0.9998927,0>,<10.3906,11.89,-15.7946>,USE THEO=YES
    ENDMEAS/

    CYL1 =FEAT/CYLINDER,CARTESIAN,IN,LEAST_SQR
    THEO/<10.2164,11.0039,-16.0842>,<-0.0011196,-0.0006563,-0.9999992>,0.9383,0.2997
    ACTL/<10.2183,11.0027,-16.083>,<-0.000341,-0.000278,-0.9999999>,0.9379,0.2987
    MEAS/CYLINDER,11
    HIT/BASIC,NORMAL,<10.6787,11.0872,-15.9351>,<-0.9841587,-0.1772853,0.0012182>,<10.6808,11.0837,-15.9339>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.1723,10.5372,-15.9348>,<0.0944311,0.9955311,-0.0007591>,<10.1735,10.5365,-15.9341>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.2882,11.4673,-15.9347>,<-0.1528291,-0.9882523,0.0008197>,<10.2873,11.4662,-15.9341>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<10.4244,11.4242,-16.114>,<-0.4435972,-0.8962256,0.0010849>,<10.4236,11.424,-16.1117>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.3815,10.5649,-16.1132>,<-0.352188,0.9359293,-0.00022>,<10.3798,10.5626,-16.1122>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.7843,10.8194,-16.1133>,<0.9197146,0.3925855,-0.0012874>,<9.7843,10.8224,-16.1122>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.9457,11.3872,-16.1134>,<0.576751,-0.81692,-0.0001095>,<9.947,11.3854,-16.1122>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.9844,11.4114,-16.2333>,<0.4943753,-0.8692486,0.000017>,<9.9865,11.4104,-16.2313>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.512,11.3683,-16.2334>,<-0.6300242,-0.7765745,0.0012151>,<10.5118,11.3685,-16.232>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.4686,10.608,-16.2335>,<-0.5376309,0.8431803,0.0000485>,<10.4679,10.6053,-16.2321>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.9077,10.6506,-16.2335>,<0.6579001,0.7531042,-0.0012309>,<9.9087,10.6513,-16.2322>,USE THEO=YES
    ENDMEAS/

    A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/LEVEL,ZPLUS,PLN1
    ALIGNMENT/ROTATE,XPLUS,TO,SLOT 1,ABOUT,ZPLUS
    ALIGNMENT/TRANS,XAXIS,CYL1
    ALIGNMENT/TRANS,YAXIS,CYL1
    ALIGNMENT/TRANS,ZAXIS,PLN1
    ALIGNMENT/END
    FACE =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<-0.0397,0.0592,-0.0001>,<-0.0004458,-0.0000321,0.9999999>
    ACTL/<-0.0398,0.0588,-0.0001>,<-0.0004416,-0.0000178,0.9999999>
    MEAS/PLANE,8
    MOVE/POINT,NORMAL,PART,<-0.1894,1.0490,0.0793>
    HIT/BASIC,NORMAL,<-0.2302,0.7954,0>,<-0.0004458,-0.0000321,0.9999999>,<-0.2299,0.7966,0>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.1277,0.7902,0.0001>,<-0.0004458,-0.0000321,0.9999999>,<0.126,0.7901,0.0001>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.5272,-0.1488,-0.0003>,<-0.0004458,-0.0000321,0.9999999>,<0.5259,-0.1478,-0.0003>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.3385,-0.469,0.0002>,<-0.0004458,-0.0000321,0.9999999>,<0.3393,-0.4681,0.0002>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.038,-0.5677,0>,<-0.0004458,-0.0000321,0.9999999>,<-0.0368,-0.5674,0.0001>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.3084,-0.5462,0.0001>,<-0.0004458,-0.0000321,0.9999999>,<-0.3074,-0.5475,0.0001>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.5382,0.0069,-0.001>,<-0.0004458,-0.0000321,0.9999999>,<-0.5377,0.0043,-0.001>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.1959,0.6126,0>,<-0.0004458,-0.0000321,0.9999999>,<-0.1974,0.6102,0>,USE THEO=YES
    ENDMEAS/

    TOP OF RAIL=FEAT/LINE,CARTESIAN,UNBOUNDED
    THEO/<-0.1916,0.8998,-0.1414>,<0.9999997,0.000779,0>
    ACTL/<-0.1926,0.9001,-0.1393>,<0.9999983,0.001851,0>
    MEAS/LINE,2,WORKPLANE
    HIT/BASIC,NORMAL,<-0.1916,0.8998,-0.1408>,<-0.0007723,0.9999997,0>,<-0.1926,0.9001,-0.1385>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.2294,0.9001,-0.1419>,<-0.0007723,0.9999997,0>,<0.2272,0.9008,-0.1401>,USE THEO=YES
    ENDMEAS/

    BORE =FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR
    THEO/<0,-0.0001,-0.0857>,<0,0,1>,0.9387
    ACTL/<0,-0.0001,-0.0845>,<0,0,1>,0.9385
    MEAS/CIRCLE,4,WORKPLANE
    HIT/BASIC,NORMAL,<0.0055,0.4688,-0.0853>,<-0.0117221,-0.9999313,0>,<0.0057,0.4686,-0.0843>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0083,-0.4689,-0.0861>,<0.0179005,0.9998398,0>,<-0.0086,-0.4684,-0.0846>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.4658,-0.0608,-0.0847>,<0.9916206,0.1291842,0>,<-0.4659,-0.0621,-0.0837>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.4637,-0.0757,-0.0869>,<-0.9869764,0.1608653,0>,<0.4643,-0.0726,-0.0855>,USE THEO=YES
    ENDMEAS/

    GAS TUBE =FEAT/CYLINDER,CARTESIAN,IN,LEAST_SQR
    THEO/<-0.0018,0.6252,-0.0703>,<-0.0000204,0.0025611,-0.9999967>,0.1831,0.0864
    ACTL/<-0.0027,0.6251,-0.0692>,<-0.0000406,-0.0026846,-0.9999964>,0.1829,0.0867
    MEAS/CYLINDER,12
    HIT/BASIC,NORMAL,<0.0019,0.7165,-0.0272>,<-0.0397717,-0.9992055,-0.0025583>,<-0.0022,0.7164,-0.0261>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0076,0.5338,-0.0274>,<0.0644409,0.9979183,0.0025545>,<-0.0049,0.5341,-0.0262>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0907,0.6034,-0.0272>,<0.971627,0.2365179,0.000586>,<-0.0929,0.6089,-0.0262>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0866,0.6007,-0.0274>,<-0.9641769,0.2652592,0.000699>,<0.0869,0.6058,-0.0264>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0193,0.7142,-0.0735>,<-0.2301759,-0.9731459,-0.0024877>,<0.0134,0.715,-0.072>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0167,0.5356,-0.0738>,<-0.2014683,0.9794918,0.0025127>,<0.011,0.5347,-0.0723>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0911,0.6051,-0.0735>,<0.9757509,0.2188832,0.0005407>,<-0.0932,0.6108,-0.0723>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.087,0.6025,-0.0738>,<-0.9687836,0.247907,0.0006546>,<0.0872,0.6078,-0.0725>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.091,0.6051,-0.1133>,<0.9753543,0.2206438,0.0005452>,<-0.0928,0.6092,-0.1118>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0235,0.7142,-0.1132>,<0.2376487,-0.971348,-0.0024926>,<-0.0175,0.7151,-0.1125>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.088,0.6433,-0.1135>,<-0.9804665,-0.1966855,-0.0004838>,<0.0882,0.6356,-0.1126>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0177,0.5358,-0.1135>,<-0.211973,0.9772723,0.0025072>,<0.0107,0.5346,-0.1123>,USE THEO=YES
    ENDMEAS/



    ENDMEAS/

    DIM RAIL= 2D DISTANCE FROM CIRCLE BORE TO LINE TOP OF RAIL PAR TO XAXIS,NO_RADIUS UNITS=IN,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    M 0.9000 0.0100 -0.0100 0.0173 -0.8827 -0.8727 <--------
    DIM LOC2= LOCATION OF CYLINDER GAS TUBE UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
    DIM DIST2= 2D DISTANCE FROM CIRCLE BORE TO CYLINDER GAS TUBE PAR TO YAXIS,NO_RADIUS UNITS=IN,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    M 0.6250 0.0030 -0.0030 0.0000 -0.6250 -0.6220 <--------
    DIM DIST3= 2D DISTANCE FROM CIRCLE BORE TO LINE RIGHT SIDE (CENTER TO CENTER),NO_RADIUS UNITS=IN,$
    0.0050(orig .614)-0.0050 0.6140 0.0000 0.0000 ----#----
  • Yes I am going to run the complete program when I am finished .This is the first program that has been written on this machine and I have been checking it step by step.The reason I posted in Portable is because we have a Discovery II that is on wheels out on the shop floor.
  • My understanding is PC-DMIS Portable is geared towards Romer and other arm type machines. I don't really consider the Discovery to be "portable" in that sense, it is more of a bridge type CMM.
    Not many look in this forum unless they use an arm machine, or happen to click on "New Posts". That's how I saw your post.

    On to your code. First off, clean up your theos. ( see red below).
    Is there a Manual alignment, Readpoint, or some way of locating the part the same way each time?
    Next time you run a part, how will you locate it?

    If you are using alt-E, that only executes the FEATURE it is in. Since your dimensioning takes place after all your measurement code, it does not "run" it.
    Alt-U runs all the code AFTER the cursor.


    PART NAME : 9372
    REV NUMBER : 
    SER NUMBER : 
    STATS COUNT : 1
    
    STARTUP =ALIGNMENT/START,RECALL:,LIST=YES
    ALIGNMENT/END
    MODE/DCC
    FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, , 
    
    LOADPROBE/B89
    TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
    
    PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
    [COLOR="red"]THEO/<0,0,0>,<-0.0025399,0.0009064,0.9999964>[/COLOR]
    ACTL/<10.2222,11.1005,-15.8074>,<-0.0020791,0.0000373,0.9999978>
    MEAS/PLANE,9
    HIT/BASIC,NORMAL,<10.0177,11.7549,-15.7759>,<-0.0025399,0.0009064,0.9999964>,<10.0179,11.7537,-15.8078>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.4008,11.7549,-15.7749>,<-0.0025399,0.0009064,0.9999964>,<10.3997,11.7537,-15.807>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.4009,11.5403,-15.7747>,<-0.0025399,0.0009064,0.9999964>,<10.3998,11.5405,-15.807>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.778,10.9494,-15.7735>,<-0.0025399,0.0009064,0.9999964>,<10.777,10.9495,-15.8064>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.5729,10.552,-15.7732>,<-0.0025399,0.0009064,0.9999964>,<10.5731,10.552,-15.8065>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.2272,10.4704,-15.7742>,<-0.0025399,0.0009064,0.9999964>,<10.2275,10.4703,-15.8073>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.8839,10.4705,-15.775>,<-0.0025399,0.0009064,0.9999964>,<9.8843,10.4701,-15.808>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.7014,10.7986,-15.7761>,<-0.0025399,0.0009064,0.9999964>,<9.7016,10.7974,-15.8086>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.0197,11.6185,-15.7758>,<-0.0025399,0.0009064,0.9999964>,<10.0187,11.6173,-15.8078>,USE THEO=YES
    ENDMEAS/
    
    SLOT 1 =FEAT/LINE,CARTESIAN,UNBOUNDED
    THEO/<9.9957,11.9002,-15.7954>,<0.9998931,0.01462,0>
    ACTL/<9.9952,11.884,-15.7945>,<0.9998858,0.0151093,0>
    MEAS/LINE,2,WORKPLANE
    HIT/BASIC,NORMAL,<9.9957,11.9002,-15.7955>,<-0.0146498,0.9998927,0>,<9.9952,11.884,-15.7944>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.3918,11.906,-15.7953>,<-0.0146498,0.9998927,0>,<10.3906,11.89,-15.7946>,USE THEO=YES
    ENDMEAS/
    
    CYL1 =FEAT/CYLINDER,CARTESIAN,IN,LEAST_SQR
    THEO/<10.2164,11.0039,-16.0842>,<-0.0011196,-0.0006563,-0.9999992>,0.9383,0.2997
    ACTL/<10.2183,11.0027,-16.083>,<-0.000341,-0.000278,-0.9999999>,0.9379,0.2987
    MEAS/CYLINDER,11
    HIT/BASIC,NORMAL,<10.6787,11.0872,-15.9351>,<-0.9841587,-0.1772853,0.0012182>,<10.6808,11.0837,-15.9339>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.1723,10.5372,-15.9348>,<0.0944311,0.9955311,-0.0007591>,<10.1735,10.5365,-15.9341>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.2882,11.4673,-15.9347>,<-0.1528291,-0.9882523,0.0008197>,<10.2873,11.4662,-15.9341>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<10.4244,11.4242,-16.114>,<-0.4435972,-0.8962256,0.0010849>,<10.4236,11.424,-16.1117>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.3815,10.5649,-16.1132>,<-0.352188,0.9359293,-0.00022>,<10.3798,10.5626,-16.1122>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.7843,10.8194,-16.1133>,<0.9197146,0.3925855,-0.0012874>,<9.7843,10.8224,-16.1122>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.9457,11.3872,-16.1134>,<0.576751,-0.81692,-0.0001095>,<9.947,11.3854,-16.1122>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.9844,11.4114,-16.2333>,<0.4943753,-0.8692486,0.000017>,<9.9865,11.4104,-16.2313>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.512,11.3683,-16.2334>,<-0.6300242,-0.7765745,0.0012151>,<10.5118,11.3685,-16.232>,USE THEO=YES
    HIT/BASIC,NORMAL,<10.4686,10.608,-16.2335>,<-0.5376309,0.8431803,0.0000485>,<10.4679,10.6053,-16.2321>,USE THEO=YES
    HIT/BASIC,NORMAL,<9.9077,10.6506,-16.2335>,<0.6579001,0.7531042,-0.0012309>,<9.9087,10.6513,-16.2322>,USE THEO=YES
    ENDMEAS/
    
    A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/LEVEL,ZPLUS,PLN1
    ALIGNMENT/ROTATE,XPLUS,TO,SLOT 1,ABOUT,ZPLUS
    ALIGNMENT/TRANS,XAXIS,CYL1
    ALIGNMENT/TRANS,YAXIS,CYL1
    ALIGNMENT/TRANS,ZAXIS,PLN1
    ALIGNMENT/END
    FACE =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<-0.0397,0.0592,-0.0001>,<-0.0004458,-0.0000321,0.9999999>
    ACTL/<-0.0398,0.0588,-0.0001>,<-0.0004416,-0.0000178,0.9999999>
    MEAS/PLANE,8
    MOVE/POINT,NORMAL,PART,<-0.1894,1.0490,0.0793>
    HIT/BASIC,NORMAL,<-0.2302,0.7954,0>,<-0.0004458,-0.0000321,0.9999999>,<-0.2299,0.7966,0>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.1277,0.7902,0.0001>,<-0.0004458,-0.0000321,0.9999999>,<0.126,0.7901,0.0001>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.5272,-0.1488,-0.0003>,<-0.0004458,-0.0000321,0.9999999>,<0.5259,-0.1478,-0.0003>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.3385,-0.469,0.0002>,<-0.0004458,-0.0000321,0.9999999>,<0.3393,-0.4681,0.0002>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.038,-0.5677,0>,<-0.0004458,-0.0000321,0.9999999>,<-0.0368,-0.5674,0.0001>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.3084,-0.5462,0.0001>,<-0.0004458,-0.0000321,0.9999999>,<-0.3074,-0.5475,0.0001>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.5382,0.0069,-0.001>,<-0.0004458,-0.0000321,0.9999999>,<-0.5377,0.0043,-0.001>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.1959,0.6126,0>,<-0.0004458,-0.0000321,0.9999999>,<-0.1974,0.6102,0>,USE THEO=YES
    ENDMEAS/
    
    TOP OF RAIL=FEAT/LINE,CARTESIAN,UNBOUNDED
    THEO/<-0.1916,0.8998,-0.1414>,<0.9999997,0.000779,0>
    ACTL/<-0.1926,0.9001,-0.1393>,<0.9999983,0.001851,0>
    MEAS/LINE,2,WORKPLANE
    HIT/BASIC,NORMAL,<-0.1916,0.8998,-0.1408>,<-0.0007723,0.9999997,0>,<-0.1926,0.9001,-0.1385>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.2294,0.9001,-0.1419>,<-0.0007723,0.9999997,0>,<0.2272,0.9008,-0.1401>,USE THEO=YES
    ENDMEAS/
    
    BORE =FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR
    THEO/<0,-0.0001,-0.0857>,<0,0,1>,0.9387
    ACTL/<0,-0.0001,-0.0845>,<0,0,1>,0.9385
    MEAS/CIRCLE,4,WORKPLANE
    HIT/BASIC,NORMAL,<0.0055,0.4688,-0.0853>,<-0.0117221,-0.9999313,0>,<0.0057,0.4686,-0.0843>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0083,-0.4689,-0.0861>,<0.0179005,0.9998398,0>,<-0.0086,-0.4684,-0.0846>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.4658,-0.0608,-0.0847>,<0.9916206,0.1291842,0>,<-0.4659,-0.0621,-0.0837>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.4637,-0.0757,-0.0869>,<-0.9869764,0.1608653,0>,<0.4643,-0.0726,-0.0855>,USE THEO=YES
    ENDMEAS/
    
    GAS TUBE =FEAT/CYLINDER,CARTESIAN,IN,LEAST_SQR
    THEO/<-0.0018,0.6252,-0.0703>,<-0.0000204,0.0025611,-0.9999967>,0.1831,0.0864
    ACTL/<-0.0027,0.6251,-0.0692>,<-0.0000406,-0.0026846,-0.9999964>,0.1829,0.0867
    MEAS/CYLINDER,12
    HIT/BASIC,NORMAL,<0.0019,0.7165,-0.0272>,<-0.0397717,-0.9992055,-0.0025583>,<-0.0022,0.7164,-0.0261>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0076,0.5338,-0.0274>,<0.0644409,0.9979183,0.0025545>,<-0.0049,0.5341,-0.0262>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0907,0.6034,-0.0272>,<0.971627,0.2365179,0.000586>,<-0.0929,0.6089,-0.0262>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0866,0.6007,-0.0274>,<-0.9641769,0.2652592,0.000699>,<0.0869,0.6058,-0.0264>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0193,0.7142,-0.0735>,<-0.2301759,-0.9731459,-0.0024877>,<0.0134,0.715,-0.072>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0167,0.5356,-0.0738>,<-0.2014683,0.9794918,0.0025127>,<0.011,0.5347,-0.0723>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0911,0.6051,-0.0735>,<0.9757509,0.2188832,0.0005407>,<-0.0932,0.6108,-0.0723>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.087,0.6025,-0.0738>,<-0.9687836,0.247907,0.0006546>,<0.0872,0.6078,-0.0725>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.091,0.6051,-0.1133>,<0.9753543,0.2206438,0.0005452>,<-0.0928,0.6092,-0.1118>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0235,0.7142,-0.1132>,<0.2376487,-0.971348,-0.0024926>,<-0.0175,0.7151,-0.1125>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.088,0.6433,-0.1135>,<-0.9804665,-0.1966855,-0.0004838>,<0.0882,0.6356,-0.1126>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0177,0.5358,-0.1135>,<-0.211973,0.9772723,0.0025072>,<0.0107,0.5346,-0.1123>,USE THEO=YES
    ENDMEAS/
    
    
    
    ENDMEAS/
    
    DIM RAIL= 2D DISTANCE FROM CIRCLE BORE TO LINE TOP OF RAIL PAR TO XAXIS,NO_RADIUS UNITS=IN,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    M 0.9000 0.0100 -0.0100 0.0173 -0.8827 -0.8727 <--------
    DIM LOC2= LOCATION OF CYLINDER GAS TUBE UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
    DIM DIST2= 2D DISTANCE FROM CIRCLE BORE TO CYLINDER GAS TUBE PAR TO YAXIS,NO_RADIUS UNITS=IN,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
    AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
    M 0.6250 0.0030 -0.0030 0.0000 -0.6250 -0.6220 <--------
    DIM DIST3= 2D DISTANCE FROM CIRCLE BORE TO LINE RIGHT SIDE (CENTER TO CENTER),NO_RADIUS UNITS=IN,$
    0.0050(orig .614)-0.0050 0.6140 0.0000 0.0000 ----#----
  • I am holding the part in a fixture that locates it in the same place every time and also there is a manual alignment in the program .I had to delete some of the code in order to post it. The theos is part of what I don't understand, this part of the program ran correctly and I don't know what caused it to change.The measurements that say 0 now were correct before.
    I have been told that PC-DIMIS 2010 has had some problems that have been corrected,where can I find these patches?