Nominals changing

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nominals changing

    Why when I run thru a program do my nominals keep changing. I go in put them to what I want and when it runs it changes it right back????
    Global Image 3.7 MR2

    C1 =COMMENT/YESNO,NO,Would you like to do a manual Alignment?
    COMMENT/OPER,NO,For the Alignment use 4 hit on the v-block at
    ,each corner. 2 hits on the front edge running
    ,left to right. and 2 hits on the right side of the
    ,v-block front to back make sure to take the
    ,hits on the right side high enough to not hit
    ,the shank on the probe.
    IF/C1.INPUT == "YES"
    PLN1 =FEAT/PLANE,RECT,TRIANGLE
    THEO/376.005,101.596,-436.656,-0.0002176,0.0045756,0.9999895
    ACTL/374.085,101.166,-436.98,0.0000492,0.0092878,0.9999569
    MEAS/PLANE,4
    HIT/BASIC,NORMAL,317.138,77.106,-436.416,-0.0002176,0.0045756,0.9999895,312.702,75.689,-436.886,USE THEO = YES
    HIT/BASIC,NORMAL,434.863,77.118,-436.672,-0.0002176,0.0045756,0.9999895,436.146,75.7,-436.602,USE THEO = YES
    HIT/BASIC,NORMAL,434.862,126.085,-436.615,-0.0002176,0.0045756,0.9999895,436.147,126.643,-437.363,USE THEO = YES
    HIT/BASIC,NORMAL,317.157,126.074,-436.921,-0.0002176,0.0045756,0.9999895,311.346,126.632,-437.071,USE THEO = YES
    ENDMEAS/
    LIN1 =FEAT/LINE,RECT,UNBND
    THEO/317.157,71.893,-439.134,0.9999868,-0.0051356,0
    ACTL/312.355,71.992,-440.37,0.9999767,-0.0068191,0
    MEAS/LINE,2,WORKPLANE
    HIT/BASIC,NORMAL,317.157,71.893,-439.134,-0.0051356,-0.9999868,0,312.355,71.992,-440.37,USE THEO = YES
    HIT/BASIC,NORMAL,438.159,71.271,-439.137,-0.0051356,-0.9999868,0,438.116,71.135,-440.375,USE THEO = YES
    ENDMEAS/
    LIN2 =FEAT/LINE,RECT,UNBND
    THEO/441.808,77.569,-439.143,0.0119318,0.9999288,0
    ACTL/441.171,77.319,-440.375,0.0118097,0.9999303,0
    MEAS/LINE,2,WORKPLANE
    HIT/BASIC,NORMAL,441.808,77.569,-439.143,0.9999288,-0.0119318,0,441.171,77.319,-440.375,USE THEO = YES
    HIT/BASIC,NORMAL,442.354,123.302,-439.143,0.9999288,-0.0119318,0,441.763,127.457,-440.375,USE THEO = YES
    ENDMEAS/
    PNT1 =FEAT/POINT,RECT
    THEO/441.733,71.253,-439.138,0.9999868,-0.0051356,0
    ACTL/441.098,71.114,-440.373,0.9999767,-0.0068191,0
    CONSTR/POINT,INT,LIN1,LIN2
    A1 =ALIGNMENT/START,RECALL:STARTUP, LIST= YES
    ALIGNMENT/LEVEL,ZPLUS,PLN1
    ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS
    ALIGNMENT/TRANS,XAXIS,PNT1
    ALIGNMENT/TRANS,YAXIS,PNT1
    ALIGNMENT/TRANS,ZAXIS,PLN1
    ALIGNMENT/END
    MOVE/POINT,NORMAL,5.373,51.786,58.26
    END_IF/
    MODE/DCC
    FORMAT/TEXT,OPTIONS,ID,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,MAXMIN,DEV,DEVANG,OUTTOL
    ACCELERATION/MAXACCELX=1500, MAXACCELY=1500, MAXACCELZ=500
    CLEARP/ZPLUS,25.4,ZPLUS,0
    C2 =COMMENT/YESNO,NO,Would you like to do an auto alignment?
    IF/C2.INPUT == "YES"
    COMMENT/OPER,NO,The CMM will now move auto!!!
    PLN2 =FEAT/PLANE,RECT,TRIANGLE
    THEO/-68.241,30.477,-0.019,0.0001309,-0.0028363,0.999996
    ACTL/-68.24,30.482,0.615,-0.0002813,-0.0091524,0.9999581
    MEAS/PLANE,4
    MOVE/CLEARPLANE
    HIT/BASIC,NORMAL,-128.594,5.369,-0.189,0.0001309,-0.0028363,0.999996,-128.594,5.367,0.369,USE THEO = YES
    HIT/BASIC,NORMAL,-7.562,5.251,0.007,0.0001309,-0.0028363,0.999996,-7.562,5.251,0.401,USE THEO = YES
    HIT/BASIC,NORMAL,-7.823,55.961,-0.06,0.0001309,-0.0028363,0.999996,-7.823,55.96,0.866,USE THEO = YES
    HIT/BASIC,NORMAL,-128.984,55.326,0.167,0.0001309,-0.0028363,0.999996,-128.985,55.326,0.825,USE THEO = YES
    ENDMEAS/
    LIN3 =FEAT/LINE,RECT,UNBND
    THEO/-128.698,0.306,-4.287,0.9999989,-0.0015052,0
    ACTL/-128.705,-0.353,-4.28,0.9999997,0.0008275,0
    MEAS/LINE,5,WORKPLANE
    MOVE/CLEARPLANE
    HIT/BASIC,NORMAL,-128.697,0.61,-4.286,-0.0015052,-0.9999989,0,-128.703,-0.356,-4.279,USE THEO = YES
    HIT/BASIC,NORMAL,-94.01,0.137,-4.297,-0.0015052,-0.9999989,0,-94.012,-0.322,-4.289,USE THEO = YES
    HIT/BASIC,NORMAL,-72.223,-0.195,-4.304,-0.0015052,-0.9999989,0,-72.222,-0.302,-4.295,USE THEO = YES
    HIT/BASIC,NORMAL,-30.985,0.202,-4.313,-0.0015052,-0.9999989,0,-30.989,-0.272,-4.306,USE THEO = YES
    HIT/BASIC,NORMAL,-2.432,0.3,-4.32,-0.0015052,-0.9999989,0,-2.434,-0.25,-4.311,USE THEO = YES
    ENDMEAS/
    LIN4 =FEAT/LINE,RECT,UNBND
    THEO/0.246,3.296,-4.303,-0.0021614,0.9999977,0
    ACTL/0.971,3.297,-4.295,-0.0008452,0.9999996,0
    MEAS/LINE,4,WORKPLANE
    MOVE/CLEARPLANE
    HIT/BASIC,NORMAL,0.153,3.296,-4.303,0.9999977,0.0021614,0,0.971,3.296,-4.295,USE THEO = YES
    HIT/BASIC,NORMAL,0.335,9.653,-4.274,0.9999977,0.0021614,0,0.965,9.654,-4.267,USE THEO = YES
    HIT/BASIC,NORMAL,0.174,50.652,-4.087,0.9999977,0.0021614,0,0.931,50.655,-4.08,USE THEO = YES
    HIT/BASIC,NORMAL,0.092,56.969,-4.057,0.9999977,0.0021614,0,0.925,56.971,-4.051,USE THEO = YES
    ENDMEAS/
    PNT2 =FEAT/POINT,RECT
    THEO/0.253,0.112,-4.295,0.9999989,-0.0015052,0
    ACTL/0.974,-0.245,-4.288,0.9999997,0.0008275,0
    CONSTR/POINT,INT,LIN3,LIN4
    MOVE/POINT,NORMAL,4.394,56.656,69.878
    A2 =ALIGNMENT/START,RECALL:A1, LIST= YES
    ALIGNMENT/LEVEL,ZPLUS,PLN2
    ALIGNMENT/ROTATE,XPLUS,TO,LIN3,ABOUT,ZPLUS
    ALIGNMENT/TRANS,XAXIS,PNT2
    ALIGNMENT/TRANS,YAXIS,PNT2
    ALIGNMENT/TRANS,ZAXIS,PLN2
    ALIGNMENT/END
    END_IF/
    COMMENT/OPER,NO,The CMM will now run the pieces. Put 3 pieces
    ,in the v-block Datum B to the right flush with
    ,the right side of the v-block ears straight up
    ,and down, with a square spacers between them.
    ,Remove the spacers before measuring.
    L1 =LABEL/
    C3 =COMMENT/INPUT,NO,'How many pieces do you want to run in a
    ,row? Max of 3'
    ASSIGN/LOOPINDEX = 1
    V2 =LOOP/START, ID = YES, NUMBER = C3.INPUT, START = 1, SKIP = ,
    OFFSET: XAXIS = -54.75, YAXIS = 0, ZAXIS = 0, ANGLE = 0
    MOVE/POINT,NORMAL,-4.637,35.676,69.796
    STATS/ON,DATAPAGE,$
    DIRECTORY=C:\DATAPAGE\DELPHI\4005,$
    DIRECTORY=,$
    READ=10,WRITE=20,MEMPAGES=64,DIMENSION NAME,CONTROLCALC OFF,$
    STATS/END
    PREHIT/ 1
    RETRACT/ 1
    LIN5 =FEAT/LINE,RECT,UNBND
    THEO/-2.71,39.346,22.091,-0.0020282,-0.9999979,0
    ACTL/-3.278,39.351,22.092,-0.0002207,-1,0
    MEAS/LINE,8,WORKPLANE
    MOVE/CLEARPLANE
    HIT/BASIC,NORMAL,-2.7,39.463,19.848,-0.9999979,0.0020282,0,-3.272,39.466,19.854,USE THEO = YES
    HIT/BASIC,NORMAL,-2.684,35.622,21.963,-0.9999979,0.0020282,0,-3.279,35.627,21.963,USE THEO = YES
    HIT/BASIC,NORMAL,-2.786,32.739,22.98,-0.9999979,0.0020282,0,-3.284,32.741,22.98,USE THEO = YES
    HIT/BASIC,NORMAL,-2.782,29.783,22.975,-0.9999979,0.0020282,0,-3.285,29.784,22.976,USE THEO = YES
    HIT/BASIC,NORMAL,-2.676,26.662,22.969,-0.9999979,0.0020282,0,-3.284,26.663,22.97,USE THEO = YES
    HIT/BASIC,NORMAL,-2.685,23.458,21.883,-0.9999979,0.0020282,0,-3.283,23.459,21.889,USE THEO = YES
    HIT/BASIC,NORMAL,-2.772,20.965,20.513,-0.9999979,0.0020282,0,-3.281,20.966,20.522,USE THEO = YES
    HIT/BASIC,NORMAL,-2.772,19.511,19.095,-0.9999979,0.0020282,0,-3.278,19.512,19.104,USE THEO = YES
    ENDMEAS/
    LIN6 =FEAT/LINE,RECT,UNBND
    THEO/-6.536,19.194,20.942,-0.0045656,0.9999896,0
    ACTL/-6.904,19.193,20.942,0.0003078,1,0
    MEAS/LINE,8,WORKPLANE
    MOVE/CLEARPLANE
    HIT/BASIC,NORMAL,-6.55,19.291,19.232,0.999903,0.0139273,0,-6.899,19.3,19.24,USE THEO = YES
    HIT/BASIC,NORMAL,-6.52,21.138,20.478,0.999903,0.0139273,0,-6.902,21.148,20.477,USE THEO = YES
    HIT/BASIC,NORMAL,-6.548,22.814,21.402,0.999903,0.0139273,0,-6.904,22.827,21.402,USE THEO = YES
    HIT/BASIC,NORMAL,-6.579,25.02,22.467,0.999903,0.0139273,0,-6.906,25.035,22.466,USE THEO = YES
    HIT/BASIC,NORMAL,-6.618,28.497,23.163,0.999903,0.0139273,0,-6.906,28.514,23.163,USE THEO = YES
    HIT/BASIC,NORMAL,-6.538,32.928,23.016,0.999903,0.0139273,0,-6.899,32.943,23.02,USE THEO = YES
    HIT/BASIC,NORMAL,-6.607,35.965,22.06,0.999903,0.0139273,0,-6.901,35.981,22.069,USE THEO = YES
    HIT/BASIC,NORMAL,-6.654,39.122,20.167,0.999903,0.0139273,0,-6.893,39.139,20.175,USE THEO = YES
    ENDMEAS/
    MOVE/POINT,NORMAL,-5.48,39.07,45.304
    ASSIGN/LOOPINDEX = LOOPINDEX + 1
    DIM DIST1= 2D DISTANCE FROM LINE LIN5 TO LINE LIN6 (CENTER TO CENTER), NO_RADIUS UNITS=MM ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
    AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
    M 3.861 0.035 0.035 3.631 10.981 3.680 -0.230 0.195 <--------
    LOOP/END
    MOVE/POINT,NORMAL,-114.739,37.669,81.865
    MOVE/POINT,NORMAL,12.776,96.459,81.86
    COMMENT/OPER,NO,Place next 3 pcs on v-block
    GOTO/L1
    Since I gave up hope I feel much better !!!

  • #2
    I can't tell you why, but scroll to the bottom of this page. There have been quite a few discussions on this. It could just be a box you have checked or unchecked somewhere.
    When in doubt, post code. A second set of eyes might see something you missed.
    sigpic

    Comment


    • #3
      I'm just a rookie throwing darts. Usually PC-DMIS will ask if you want the nominals copied back to the feature when you change them in a dimension. If it is not asking could the option somehow have been turned off? I haven't used 3.7 in a while so it's possible that the option doesn't exist - if so my apologies.

      t.
      Global Image 555
      PH10M-TP200
      PC-DMIS Cad ++
      Win7 64 bit
      V2014.1

      Comment


      • #4
        I though it did to but when I change it to what I want it does not ask me. But I wrote another program today and it did, Maybe if I change the plus and minus tol it will ask??? I will try it monday.

        Thanks and have a great weekend all
        Since I gave up hope I feel much better !!!

        Comment


        • #5
          If all else fails, enter your theoreticals and targets and divide them by 1. PCDMIS thinks its an equation and doesn't mess with it. It's only a band-aid and doesn't get to the question of why it's doing it, though. I have used it before when I just couldn't figure it out...

          PNT1399 =AUTO/VECTOR POINT,SHOWALLPARAMS = NO
          THEO/0.2256/1,-2.222/1,-1.3738/1,0,1,0
          ACTL/0.2256,-2.222,-1.3738,0,1,0
          TARG/0.2256/1,-2.222/1,-1.3738/1,0,1,0

          ...As for why, check your alignment and make sure that everything is correct. I've seen PCDMIS do this when the alignment is off from where it thinks it's supposed to be - especially when using models. The best case I can think of is when I was generating a program for production unwittingly using a final product model. The point I was using for my Z origin was on a surface that later got qualified. The final grind removed 0.8mm. My Z theos and targets kept changing by exactly 0.8mm when the part was measured and it built the alignment.

          YMMV
          PCDMIS 3.7 MR3, 2010

          Comment


          • #6
            Do you enter the nominals into the dimensioning window when doing the distance or do you just dimension the distance then go back and change it?

            I would F9 the dimensions and change the nominal in the dimensioning window instead of doing it manually in the command window. If you change it manually, click yes to the "bring back to feature" part.
            I used to be high on life but I built up a tolerance.

            Brown & Sharpe Global Advantage
            PCDMIS CAD++ v2011mr2
            PH10MQ/SP600M


            sigpic

            Comment

            Related Topics

            Collapse

            Working...
            X