Probe not rotating

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

  • Probe not rotating

    When I tried running this proven program (partial program shown below), the probe does not rotate where highlighted below. I've run this program within the last month without a problem. Any suggestions as to why?

    There is another issue regarding probes and this program: When program is opened on 1 cmm, it contains different probe tip angles compared to opening the same program on another cmm. The program is saved to a server, so both cmm's are loading the same program from the same server.
    For example: Probe tip rotation of A90B172.5 was not in the original program, A90B-180 is. 1 cmm opens the program with A90B-180 tip rotation while the other opens with A90B172.5????

    Thank You
    Ron B.


    PART NAME : 3504769op.7
    REV NUMBER :
    SER NUMBER :
    STATS COUNT : 1

    STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
    ALIGNMENT/END
    MODE/MANUAL
    PREHIT/0.0151
    RETRACT/0.0151
    MOVESPEED/ 200
    TOUCHSPEED/ 1.3
    MANRETRACT/20
    FLY/ON
    FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
    LOADPROBE/STATION3-1 5MM
    TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
    C1 =COMMENT/INPUT,NO,FULL SCREEN=YES,
    PUT A TIGHT PIN IN -C- HOLE THEN PLACE PART AS SHOWN
    MAKE SURE THE TWO BOTTOM HOLES ARE ACCESSIBLE
    COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
    PLANE -A- (TOP FACE),,LINE SIDE OF PIN (-Y- POS. TO -Y- NEG.),,CIRCLE O.D. (LAST HIT ON THE RIGHT SIDE OF CIRCLE)
    PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<8.4748,5.6655,-19.4187>,<-0.0152233,0.0237357,0.9996024>
    ACTL/<11.1712,6.0931,-19.418>,<-0.017784,0.0033538,0.9998362>
    MEAS/PLANE,3
    HIT/BASIC,NORMAL,<8.6043,5.5641,-19.4143>,<-0.0152233,0.0237357,0.9996024>,<11.3347,6.0947,-19.4151>,USE THEO=YES
    HIT/BASIC,NORMAL,<8.4733,5.8285,-19.4226>,<-0.0152233,0.0237357,0.9996024>,<11.0908,6.1976,-19.4198>,USE THEO=YES
    HIT/BASIC,NORMAL,<8.3469,5.604,-19.4192>,<-0.0152233,0.0237357,0.9996024>,<11.0882,5.9871,-19.4192>,USE THEO=YES
    ENDMEAS/
    A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/LEVEL,ZPLUS,PLN1
    ALIGNMENT/TRANS,ZAXIS,PLN1
    ALIGNMENT/END
    LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED
    THEO/<8.2938,5.8405,-0.182>,<0.4727266,-0.8812091,0>
    ACTL/<10.8988,5.8464,-0.2147>,<0.3420383,-0.939686,0>
    MEAS/LINE,2,ZPLUS
    HIT/BASIC,NORMAL,<8.2938,5.8405,-0.1807>,<-0.8812091,-0.4727266,0>,<10.8988,5.8464,-0.2136>,USE THEO=YES
    HIT/BASIC,NORMAL,<8.3352,5.7633,-0.1832>,<-0.8812091,-0.4727266,0>,<10.9844,5.6113,-0.2159>,USE THEO=YES
    ENDMEAS/
    A2 =ALIGNMENT/START,RECALL:A1,LIST=YES
    ALIGNMENT/ROTATE,YMINUS,TO,LIN1,ABOUT,ZPLUS
    ALIGNMENT/END
    CIR1 =FEAT/CIRCLE,CARTESIAN,OUT,LEAST_SQR
    THEO/<10.1078,1.5093,-0.1158>,<0,0,1>,0.4558,0
    ACTL/<12.2806,2.0581,-0.1272>,<0,0,1>,0.4553,0
    MEAS/CIRCLE,4,ZPLUS
    HIT/BASIC,NORMAL,<9.9889,1.3149,-0.122>,<-0.5217221,-0.8531155,0>,<12.1726,1.8577,-0.1275>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<9.9052,1.6136,-0.1124>,<-0.8890258,0.4578571,0>,<12.0766,2.1591,-0.1227>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<10.2212,1.7069,-0.1102>,<0.4977324,0.8673306,0>,<12.3666,2.2689,-0.1267>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<10.33,1.4585,-0.1184>,<0.9748834,-0.222716,0>,<12.4964,1.9856,-0.1319>,USE THEO=YES
    ENDMEAS/
    A3MANUAL =ALIGNMENT/START,RECALL:A2,LIST=YES
    ALIGNMENT/TRANS,XAXIS,CIR1
    ALIGNMENT/TRANS,YAXIS,CIR1
    ALIGNMENT/END
    MODE/DCC
    MOVE/POINT,NORMAL,<0.3746,-0.133,0.2237>
    PLN2 =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<-0.0047,0.0183,0>,<-0.0002335,-0.0000616,1>
    ACTL/<-0.0048,0.0183,0>,<-0.0003643,-0.0000863,0.9999999>
    MEAS/PLANE,4
    HIT/BASIC,NORMAL,<0.1421,-0.003,0.0001>,<-0.0002335,-0.0000616,1>,<0.1421,-0.0028,0>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.034,0.153,0.0001>,<-0.0002335,-0.0000616,1>,<0.0341,0.1534,0>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.1514,0.0459,0>,<-0.0002335,-0.0000616,1>,<-0.1521,0.0458,-0.0001>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0433,-0.1229,0>,<-0.0002335,-0.0000616,1>,<-0.0435,-0.1231,0>,USE THEO=YES
    ENDMEAS/
    A3 =ALIGNMENT/START,RECALL:A3MANUAL,LIST=YES
    ALIGNMENT/LEVEL,ZPLUS,PLN2
    ALIGNMENT/TRANS,ZAXIS,PLN2
    ALIGNMENT/END
    MOVE/POINT,NORMAL,<-0.2056,-0.4292,0.1441>
    LIN2 =FEAT/LINE,CARTESIAN,UNBOUNDED
    THEO/<-0.0381,-0.2706,-0.2141>,<0.001245,-0.9999992,0>
    ACTL/<-0.0396,-0.2708,-0.2145>,<-0.0004961,-0.9999999,0>
    MEAS/LINE,2,ZPLUS
    HIT/BASIC,NORMAL,<-0.0381,-0.2706,-0.2132>,<-0.9999992,-0.001245,0>,<-0.0396,-0.2708,-0.2138>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0379,-0.4244,-0.215>,<-0.9999992,-0.001245,0>,<-0.0396,-0.4256,-0.2152>,USE THEO=YES
    ENDMEAS/
    A4 =ALIGNMENT/START,RECALL:A3,LIST=YES
    ALIGNMENT/ROTATE,YMINUS,TO,LIN2,ABOUT,ZPLUS
    ALIGNMENT/END
    CIR2 =FEAT/CIRCLE,CARTESIAN,OUT,LEAST_SQR
    THEO/<0,0.0001,-0.2006>,<0,0,1>,0.4556,0
    ACTL/<0,0.0001,-0.2005>,<0,0,1>,0.4552,0
    MEAS/CIRCLE,6,ZPLUS
    HIT/BASIC,NORMAL,<-0.1183,-0.1947,-0.2066>,<-0.5189863,-0.8547826,0>,<-0.1181,-0.1946,-0.2065>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<-0.2273,0.0126,-0.1998>,<-0.9984916,0.0549053,0>,<-0.2272,0.0124,-0.1999>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<-0.0665,0.2181,-0.1938>,<-0.2916975,0.9565106,0>,<-0.0657,0.2179,-0.1937>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<0.1049,0.2022,-0.1947>,<0.4608869,0.8874589,0>,<0.1048,0.2021,-0.1945>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<0.2273,-0.0158,-0.202>,<0.9975527,-0.0699184,0>,<0.2271,-0.0159,-0.202>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<0.1601,-0.1616,-0.2064>,<0.7036645,-0.7105324,0>,<0.1596,-0.162,-0.2066>,USE THEO=YES
    ENDMEAS/
    A5ABCDCC =ALIGNMENT/START,RECALL:A4,LIST=YES
    ALIGNMENT/TRANS,XAXIS,CIR2
    ALIGNMENT/TRANS,YAXIS,CIR2
    ALIGNMENT/END
    WORKPLANE/YMINUS
    CIR3 =FEAT/CIRCLE,CARTESIAN,OUT,LEAST_SQR
    THEO/<-0.0023,-0.2819,-0.1111>,<0,-1,0>,0.0932,0
    ACTL/<-0.002,-0.2819,-0.1141>,<0,-1,0>,0.0933,0
    MEAS/CIRCLE,5,YMINUS
    HIT/BASIC,NORMAL,<0.043,-0.2821,-0.1222>,<0.971056,0,-0.2388519>,<0.0437,-0.282,-0.1237>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<0.0402,-0.282,-0.0923>,<0.9151395,0,0.4031372>,<0.0395,-0.2817,-0.093>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<0.0128,-0.2818,-0.067>,<0.324939,0,0.945735>,<0.0124,-0.2815,-0.0697>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<-0.0316,-0.2817,-0.0748>,<-0.628438,0,0.7778596>,<-0.0304,-0.2819,-0.0771>,USE THEO=YES
    MOVE/CIRCULAR
    HIT/BASIC,NORMAL,<-0.0489,-0.282,-0.1097>,<-0.9995676,0,0.0294053>,<-0.0486,-0.2824,-0.111>,USE THEO=YES
    ENDMEAS/
    COMMENT/REPT,
    #46 #42 & #44
    DIM LOC1= POSITION OF CIRCLE CIR3 UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
    AX NOMINAL +TOL -TOL BONUS MEAS DEV OUTTOL
    X 0.0000 -0.0020 -0.0020
    Z -0.1120 -0.1141 -0.0021
    DF 0.0932 0.0004 0.0004 0.0003 0.0933 0.0001 0.0000 ------#--
    TP MMC 0.0100 0.0003 0.0059 0.0059 0.0000 -----#---
    END OF DIMENSION LOC1
    A5 =ALIGNMENT/START,RECALL:A5ABCDCC,LIST=YES
    ALIGNMENT/ROTATE_OFFSET,-28,ABOUT,ZPLUS
    ALIGNMENT/END
    MOVE/POINT,NORMAL,<0.0092,-3.669,0.009>
    TIP/T1A90B172.5, SHANKIJK=-0.0053, -0.9997, -0.0236, ANGLE=179.1174
    MOVE/POINT,NORMAL,<-0.2429,-0.8839,-0.0882>
    "

  • #2
    My 1st thought is that probe files are CMM specific. So the question is are the probes defined the same?
    Time for the Trolls to leave.

    Comment


    • #3
      Hi CMMMAN58

      Welcome to the forum.

      1)
      The first place I would start is with how you name your stuff in PC DMIS. The software looks at certain text characters and uses them for math/other functions. So, when you're naming stuff, IT IS HIGHLY advisable that you come up with and stick to a "naming strategy". Never use special characters in a name. No spaces in names. ONLY use letters, numbers, and underscores. This goes for features, probe files, alignments, dimensions, viewsets, EVERYTHING.
      You've got parenthesis, periods, all types of things that could mess up the program and corrupt it in the background. My advise would be to through the program and change the features names, alignment names, probe files, everything. Then see if you still have an issue.

      2)
      When you're executing a program ONLINE, it is NOT advisable to be running ANY files off of a network location. Network connection/reconnection issues has been known to corrupt programs/not read files correctly. You might be fine for a while but it is inevitable that you'll have issues running things from the network. I have always been trained to save a backup of my probe file on the network but the ACTUAL probefiles the CMM uses are on the local machine. That way, THAT CMM only uses IT'S OWN probe files. Right now, you have a situation where you have whacky probefile names and multiple machines are writing to and using the same sets of files over a network. I'll bet ya that';s why the CMM is confused!


      Please don't take any of the above as being rude, just trying to help you as directly as possible. If you rename stuff and isolate the probe files to local spots on their respective CMMs I think you'll be good.
      Last edited by DAN_M; 06-11-2020, 09:53 AM.
      SF7107(PCD), SF454(PCD), 152614(Quindos), 9159(Quindos), 7107(Quindos), B&S Manual, M&M Gear Checker

      Comment


      • CMMMAN58
        CMMMAN58 commented
        Editing a comment
        I took your response as useful information that makes a lot of sense, definitely not rude. Would much rather be told what I need to hear in plain language as opposed to phrasing it "politically correct".

        I will go back and rename all the various stuff as you suggest, which now that someone mentioned it - it seems like a no-brainer, along with a "naming strategy" going forward. Just have to convince the other programmer here to do the same

        Thank you for your quick and helpful response, I will do as you suggest from now on.

      • DAN_M
        DAN_M commented
        Editing a comment
        These are BASIC computer programming rules that are used on many software that I learned through using PC DMIS.

        Regardless of what your colleague thinks or chooses to accept as factual, I promise you that this is sound advise and will keep you out of a lot of trouble if followed.

        Glad my info before was well received, glad I could help!

    Related Topics

    Collapse

    Working...
    X