Creative Ideas for making calibration programs

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

  • Creative Ideas for making calibration programs

    Hi everyone, looking for guidance on calibrating my probe tips. I want to create a single program that calibrates all probe tips and angles so that the operator just needs to hit start and let it go until its done. As of right now I have 5 separate programs for every tip and angle in the machine and what I did is each line of code I put in a different angle in and between each angle I used a "MOVE/INCREMENT 0,0,0. I tell the operators to access Probe utilites box and select measure then select measure all angles in program. I'm certain there is an easier way of doing this and want to see what the panel of experts have for ideas or what they do.

    Thanks for you're help.

    Ed

  • #2
    I'll give a little teaser of my routine. I worked too hard on it to just give it away, lol.
    Code:
    IF_GOTO/MASTER_PROBE==PROBE_2,GOTO = FULLCAL3
    LOADPROBE/PROBE_2
                  COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=YES,TIME DELAY=4,
                  "Calibration of " + PROBE_2
                  TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                  AUTOCALIBRATE/PROBE, PARAMETER_SET=PROBE_2, QUALTOOL_MOVED=NO,
                                SHOW_SUMMARY=YES, OVERWRITE_RESULTSFILE=YES
      BEGIN AUTOCALIBRATE RESULTS FOR PROBE 1_5X30 USING SET 1_5X30
      END AUTOCALIBRATE RESULTS FOR PROBE 1_5X30 USING SET 1_5X30
    Last edited by louisd; 05-22-2017, 03:47 PM.

    Comment


    • #3
      Calibration.JPGThis IS NOT an EXECUTABLE program. I just add a bunch of commonly used angles that are in different programs. I pull this up in the morning and choose mark used and calibrate. That way I just run the programs the rest of the day.
      (In Memory of my Loving wife, "Ronda" who I lost March 7, 2016. I love you baby.)
      They say "Nobody's Perfect." I must be Nobody.

      Comment


      • KIRBSTER269
        KIRBSTER269 commented
        Editing a comment
        Hey bfire85 it calibrates the probes just as good as yours does turdlicker

      • bfire85
        bfire85 commented
        Editing a comment
        Lol KIRBSTER269 funny funny....but I still can't read your picture. It looks pretty cute with all the different colors though.

      • KIRBSTER269
        KIRBSTER269 commented
        Editing a comment
        bfire85 its nothing special so I didn't really care to make it readable. angles and move points. had to add move points so I could add different angles. Yes, it is cheesy, but its good enough for me. I really should evolve

    • #4
      Mine looks a little like this:

      Code:
                  MODE/DCC
                  LOADPROBE/MASTER_PROBE
                  TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                  AUTOCALIBRATE/PROBE, PARAMETER_SET=ALL-TIPS-WITH-DEFAULTS, QUALTOOL_MOVED=YES_DCC,
                                SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=NO
                  LOADPROBE/1X20
                  TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                  AUTOCALIBRATE/PROBE, PARAMETER_SET=ALL-TIPS-WITH-DEFAULTS, QUALTOOL_MOVED=NO,
                                SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=NO
                  LOADPROBE/2X40
                  TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                  AUTOCALIBRATE/PROBE, PARAMETER_SET=ALL-TIPS-WITH-DEFAULTS, QUALTOOL_MOVED=NO,
                                SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=NO
      
      ....and so forth
      
      MOVE/CLEARPOINT
      My first probe ALWAYS has the QUALTOOL_MOVED to YES_DCC, even though my qualification sphere doesn't move. Every probe afterward has QUALTOOL_MOVED set to NO.

      At the end I have the final probe move to my designated clearpoint.

      Comment


      • Kp61dude!
        Kp61dude! commented
        Editing a comment
        Call External Alignment measure first with 'Master Probe' it's on a robust parallelizing system. The tolerance is (y).

      • dennisgilpin
        dennisgilpin commented
        Editing a comment
        I created a auto calibrate program similar to this. It qualifies the first probe and angles ok, then goes to next probe and does several angles, then gets to one angle and probe hits sphere and stops. Any ideas why this happens? Thanks

      • vlmitkov
        vlmitkov commented
        Editing a comment
        dennisgilpin i had the very same problem few days ago.
        In my case it turned out that the "Reset Tips to Theo at start of Calibration" check box was not checked and there was an error accumulated to a point where at certain angles the machine was looking for the calibration sphere about 4-5 mm away from where it actually is and that resulted in a minor collision.
        So i checked that fore mentioned check box for each probe build i have in the calibration program and my problem was solved.
        I hope this helps you.

    • #5
      My home position may vary by microns. I don't see it enough to do a manual hit on top my qual sphere. Plus, I know my sphere never moves. I do all my tips at least once a week. Program runs around 45 minutes with this setup.

      Comment


      • KIRBSTER269
        KIRBSTER269 commented
        Editing a comment
        I do mine every morning, this allows me to drink some coffee and write stupid post

      • Kp61dude!
        Kp61dude! commented
        Editing a comment
        Kirnster269, win!

    • #6
      Thread title updated to reflect reality.

      Comment


      • Fasteddie0
        Fasteddie0 commented
        Editing a comment
        I took the 201 class just seeing if anyone had any more creative ways of achieving this.

      • JamesMannes
        JamesMannes commented
        Editing a comment
        Josh Carpenter - That is not really helpful (THE TAKE A CLASS THING) and to me more of a knee jerk reaction from you to look cute. Might want to think about that one. This is for people to get info not a playground for the Hexa-I need something to do's.
        Last edited by JamesMannes; 05-23-2017, 04:50 PM.

    • #7

      Here's a small snip-it of mine:


      Code:
      STARTUP    =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
                  ALIGNMENT/END
                  MODE/MANUAL
                  MANRETRACT/2.54
                  FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,MEAS,DEV, , , ,
                  DISPLAYPRECISION/5
                  OPTIONPROBE/MAXFORCE=0.096,LOWFORCE=0.019,UPPERFORCE=0.072,TRIGGERFORCE=0.033,
                    PROBEACCURACY=0.1,POSACCURACY=0.1,#RETURNDATA=7,
                    RETURNSPEED=0.4,SCANPNTDENSITY=10,
                    SCANACCELERATION=10,SCANOFFSETFORCE=0.06,
                    PROBINGMODE=DFL,MANFINEPROBING=NO
                  MOVESPEED/ 500
                  ACCELERATION/MAXACCELX=500, MAXACCELY=500, MAXACCELZ=500
                  LOADPROBE/MASTER
                  TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                  PREHIT/0.1
                  CHECK/0,8
                  RETRACT/0.1
                  COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
                  If machine has crashed
                  Lower Matrix cailbration may be needed
                  AUTOCALIBRATE/PROBE, PARAMETER_SET=MASTER, QUALTOOL_MOVED=YES_MANUAL,
                                SHOW_SUMMARY=YES, OVERWRITE_RESULTSFILE=YES
      BEGIN AUTOCALIBRATE RESULTS FOR PROBE MASTER USING SET MASTER
      Probe file=MASTER    Date=5/15/2017    Time=7:52:11 PM
      Hexagon sphere CENT X 11.51270 Y 12.41300 Z-19.59212 D0.98192
      T1A0B0         THEO X  0.00000 Y  0.47244 Z  9.02992 D0.23622
      T1A0B0         FAST X  0.00431 Y  0.46699 Z  9.02975 D0.23622 PrbRdv-0.00012
      T1A0B0         MEAS X  0.00431 Y  0.46699 Z  9.02976 D0.23622 PrbRdv0.00000 StdDev0.00001
      END AUTOCALIBRATE RESULTS FOR PROBE MASTER USING SET MASTER
                  AUTOCALIBRATE/PROBE, PARAMETER_SET=MASTER, QUALTOOL_MOVED=NO,
                                SHOW_SUMMARY=YES, OVERWRITE_RESULTSFILE=YES
      BEGIN AUTOCALIBRATE RESULTS FOR PROBE MASTER USING SET MASTER
      Probe file=MASTER    Date=5/15/2017    Time=7:53:54 PM
      T1A0B0         THEO X  0.00000 Y  0.47244 Z  9.02992 D0.23622
      T1A0B0         FAST X  0.00433 Y  0.46699 Z  9.02973 D0.23622 PrbRdv-0.00012
      T1A0B0         MEAS X  0.00433 Y  0.46699 Z  9.02975 D0.23622 PrbRdv0.00000 StdDev0.00001
      END AUTOCALIBRATE RESULTS FOR PROBE MASTER USING SET MASTER
                  LOADPROBE/2
                  TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                  AUTOCALIBRATE/PROBE, PARAMETER_SET=Full_Calibration, QUALTOOL_MOVED=NO,
                                SHOW_SUMMARY=YES, OVERWRITE_RESULTSFILE=YES
      BEGIN AUTOCALIBRATE RESULTS FOR PROBE 2 USING SET Full_Calibration
      Probe file=2    Date=5/15/2017    Time=7:58:55 PM
      T1A0B0         THEO X  0.00000 Y  0.47244 Z 11.07717 D0.19685
      T1A0B0         FAST X -0.00619 Y  0.47266 Z 11.05696 D0.19685 PrbRdv-0.00000
      T1A0B0         MEAS X -0.00620 Y  0.47265 Z 11.05695 D0.19685 PrbRdv-0.00001 StdDev0.00001
      T1A-30B0       THEO X  0.00000 Y -3.93849 Z 10.14844 D0.19685
      T1A-30B0       FAST X -0.00434 Y -3.90911 Z 10.13695 D0.19685 PrbRdv0.00002
      T1A-30B0       MEAS X -0.00434 Y -3.90910 Z 10.13694 D0.19685 PrbRdv0.00001 StdDev0.00001
      T1A-30B180     THEO X  0.00000 Y  3.93849 Z 10.14844 D0.19685
      T1A-30B180     FAST X  0.00703 Y  3.91710 Z 10.13158 D0.19685 PrbRdv0.00002
      T1A-30B180     MEAS X  0.00703 Y  3.91708 Z 10.13156 D0.19685 PrbRdv0.00000 StdDev0.00001
      END AUTOCALIBRATE RESULTS FOR PROBE 2 USING SET Full_Calibration

      Create parameter sets
      Jesse Krook

      Comment


      • #8
        Thanks for all the pointers, they were extremely helpful.

        Comment


        • #9
          Originally posted by bfire85 View Post
          My home position may vary by microns. I don't see it enough to do a manual hit on top my qual sphere. Plus, I know my sphere never moves. I do all my tips at least once a week. Program runs around 45 minutes with this setup.
          How do you know and how do you check to see variation in home position?

          Comment


          • louisd
            louisd commented
            Editing a comment
            Calibrate master probe to qual sphere.
            Measure location from startup alignment to center of qual sphere.
            Shut down/restart machine, click ok to home.
            Measure location from startup alignment to center of qual sphere.
            Rinse/repeat to find more variation. Some older CMM's use magnetic hall sensors to locate home, it can shift quite a bit.

        • #10
          +1

          louisd is the method I use. Painfully slow though.
          PcDmis 2015.1 SP10 CAD++
          Global 7-10-7 DC800S

          Comment


          • #11
            Fasteddie0 Hey mate, I am using a calibration program where at the beginning the operators need to take 1 point on each sphere (i use 4 spheres +Z, -X, +Y and -Y according to machine axis and they are mounted on the same stand) and after that the calibration goes on by itself until the end - auto changing angles and tips to calibrate (i use 6 diff types of probes on each machine)
            My point is that if you have such sphere stand (i added a pic of mine) i could send you my whole program and all you need to do is adjust the probes and what angles you want calibrated with it.
            Attached Files

            Comment


            • vlmitkov
              vlmitkov commented
              Editing a comment
              Of course i will send you the program. Why wouldn't I since i already offered you to do so I just hope it will work for you as good as it works for me.

            • Fasteddie0
              Fasteddie0 commented
              Editing a comment
              I appreciate the help unfortunately I do not this kind of calibration sphere. What I have is a single sphere point in the Z+ direction

            • vlmitkov
              vlmitkov commented
              Editing a comment
              Fasteddie0 - Firstly id like to apologize for the delayed response. I had some internet issues at work.
              Secondly - the way i see it you have 2 options - 1st: to buy a sphere like mine and use my program (altho i know how employers can be when employees ask for additional expenses to be made) OR 2nd: to try and rework my program so it fits your needs. I think the second might be easier to achieve.
              I still stand by the offer i made to send you the program file.

          • #12
            vlmitkov, Your generosity is awesome! Thanks offering to share.
            PcDmis 2015.1 SP10 CAD++
            Global 7-10-7 DC800S

            Comment

            Related Topics

            Collapse

            Working...
            X