Insert tip calibration

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

  • Insert tip calibration

    I've never had any need for this. Almost all my programs use the same tip. I have one where I use 3 different tips. I have 3 modules, so again, no big deal. I wanted to play around with writing a program that calibrates the tips for that part. That is all I want. I discovered that I have no freaking clue how this should work. What I have done doesn't work. Anyone have a sample program for tip calibrations they are willing to post. Here is what I have that doesn't work.
    Code:
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                FORMAT/TEXT,OPTIONS,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,OUTTOL, , 
                COMMENT/OPER,This program is for calibrating the tips for SP1089, SP1090, and SP1091.
                            ,It DOES NOT run a part.
                            ,You will need 3 tips set up.
                            , 
                            ,1) STAR
                            ,2) 4MMX20MM
                            ,3) 1MMX20MM
                            , 
                            ,After building probes, Clear probe above calibration sphere.
                            ,Press DONE / ENTER when ready.
                MODE/DCC
    CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=NO
    AXIS     THEO     MEAS     DEV      STD DEV
    X       10.7811   0.0000  10.7811
    Y       -12.6108   0.0000  12.6108
    Z       -13.7906   0.0000  13.7906
    DIAM     0.7500   0.0000   0.7500   0.0000
                LOADPROBE/4MMX20MM
    CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=NO
    AXIS     THEO     MEAS     DEV      STD DEV
    X       10.7811   0.0000  10.7811
    Y       -12.6108   0.0000  12.6108
    Z       -13.7906   0.0000  13.7906
    DIAM     0.7500   0.0000   0.7500   0.0000
                LOADPROBE/1MMX20MM
    CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=NO
    AXIS     THEO     MEAS     DEV      STD DEV
    X       10.7811   0.0000  10.7811
    Y       -12.6108   0.0000  12.6108
    Z       -13.7906   0.0000  13.7906
    DIAM     0.7500   0.0000   0.7500   0.0000

    Keep in mind I am using V3.2063.
    Thank you beer e much.
    When in doubt, post code. A second set of eyes might see something you missed.
    sigpic

  • #2
    What exactly doesn't work about it?

    First thing I'd do is F9 the first calibration and change the setup so that the cal. sphere has moved. So it should read.
    Code:
                CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=YES
    AXIS     THEO     MEAS     DEV      STD DEV
    X       10.7811   0.0000  10.7811
    Y       -12.6108   0.0000  12.6108
    Z       -13.7906   0.0000  13.7906
    DIAM     0.7500   0.0000   0.7500   0.0000
                LOADPROBE/4MMX20MM
    CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=NO
    AXIS     THEO     MEAS     DEV      STD DEV
    X       10.7811   0.0000  10.7811
    Y       -12.6108   0.0000  12.6108
    Z       -13.7906   0.0000  13.7906
    DIAM     0.7500   0.0000   0.7500   0.0000
                LOADPROBE/1MMX20MM
    CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=NO
    AXIS     THEO     MEAS     DEV      STD DEV
    X       10.7811   0.0000  10.7811
    Y       -12.6108   0.0000  12.6108
    Z       -13.7906   0.0000  13.7906
    DIAM     0.7500   0.0000   0.7500   0.0000

    This will calibrate all angles for these tips unless you set up some parameter sets.

    Comment


    • #3
      As well as above, I'd do this...

      Code:
        L1         =LABEL/          
      TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                  FORMAT/TEXT,OPTIONS,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,OUTTOL, , 
                  COMMENT/OPER,This program is for calibrating the tips for SP1089, SP1090, and SP1091.
                              ,It DOES NOT run a part.
                              ,You will need 3 tips set up.
                              , 
                              ,1) STAR
                              ,2) 4MMX20MM
                              ,3) 1MMX20MM
                              , 
                              ,After building probes, Clear probe above calibration sphere.
                              ,Press DONE / ENTER when ready.
                  MODE/DCC
      CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=YES
      AXIS     THEO     MEAS     DEV      STD DEV
      X       10.7811   0.0000  10.7811
      Y       -12.6108   0.0000  12.6108
      Z       -13.7906   0.0000  13.7906
      DIAM     0.7500   0.0000   0.7500   0.0000
                  LOADPROBE/4MMX20MM
      CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=NO
      AXIS     THEO     MEAS     DEV      STD DEV
      X       10.7811   0.0000  10.7811
      Y       -12.6108   0.0000  12.6108
      Z       -13.7906   0.0000  13.7906
      DIAM     0.7500   0.0000   0.7500   0.0000
                  LOADPROBE/1MMX20MM
      CALIBRATE ACTIVE TIP WITH FEAT_ID=, PROBE_ID=du sphere, MOVED=NO
      AXIS     THEO     MEAS     DEV      STD DEV
      X       10.7811   0.0000  10.7811
      Y       -12.6108   0.0000  12.6108
      Z       -13.7906   0.0000  13.7906
      DIAM     0.7500   0.0000   0.7500   0.00001         =LABEL/
      C11        =COMMENT/YESNO,NO,Please review the calibration results in the edit window. 
                                  ,Are the standard deviation values acceptable?
                  IF/C11.INPUT=="NO"
      CS83       =SCRIPT/FILENAME= C:\CMM PROGRAMS\BEEP3.BAS
                  FUNCTION/Main,SHOW=YES,,
                  STARTSCRIPT/
                  ENDSCRIPT/
                  COMMENT/OPER,NO,Please clean the sphere and tips and then click OK.          
                  GOTO/L1
                  END_IF/

      Comment


      • #4
        All it does is open each comment for loading the tips. Doesn't move or anything. At first I thought I forgot the MODE/DCC command. I actually changed the NO to a YES in the first one right after I posted. Still does nothing.

        Once I get there, how do I set up the parameter sets? I don't care about the first two, but the third tip has a boatload of angles that I only use about once every 2 years.(Told you I was clueless on this one!)
        When in doubt, post code. A second set of eyes might see something you missed.
        sigpic

        Comment


        • #5
          Originally posted by John Kingston View Post
          All it does is open each comment for loading the tips. Doesn't move or anything. At first I thought I forgot the MODE/DCC command. I actually changed the NO to a YES in the first one right after I posted. Still does nothing.
          Try taking out the MODE/DCC. I have the tip cals in my programs before I have a MODE/DCC command and they work fine.

          Originally posted by John Kingston View Post
          Once I get there, how do I set up the parameter sets? I don't care about the first two, but the third tip has a boatload of angles that I only use about once every 2 years.(Told you I was clueless on this one!)
          F9 on the last loadprobe. Then mark the angles you want (include A0B0 even if you don't plan on using it). Then click measure. Down near the bottom of the window is a box for parameter sets. Enter a name (I try to use the probe angles A0B0 A90B0, etc. but you are limited to a certain # of characters) and click save. Now click cancel to get out of the measure window. Next, and this is important, click OK to get out of the probe window. Clicking cancel here will cause the parameter set to not be saved.


          BTW, I would suggest jacking your cal sphere up off of the table by several inches to make sure it doesn't rotate down to A0B0 when it doesn't have room. Do that at least the first time through.

          Comment


          • #6
            Thanks, I went ahead and just calibrated the usual way. I'll try that later. I was trying to get something in place so I can have the 2nd shift guy run parts for me at night.
            He is pretty good at following direction, but usually I only get about 10 minutes notice and have to show him 45 minutes worth of stuff in that time.
            When in doubt, post code. A second set of eyes might see something you missed.
            sigpic

            Comment


            • #7
              I have all of my programs set up so that at the beginning of the program it calibrates every tip/angle that is used in the program. An if/end allows you to skip the cal if you want. So, the operator can pull up the program, cal the tips before the first part and then skip the cal for any remaining parts he/she needs to run.

              Now that I think about it, I have used the tip cal after going into DCC at least once without any problems. I needed more tips for the program than I have TP20 modules so I had to unscrew one halfway through the program and put another one on and then cal it before finishing measuring. I'm not sure that the DCC command is where your problem is.

              Comment


              • #8
                In order to use a user defined parameter set, don't you need V3.5+ ?
                sigpic 1.61803399Δ
                ASSIMILATE INTERGRATE SYNTHESIZE

                Comment


                • #9
                  Originally posted by slesholdofthreep View Post
                  In order to use a user defined parameter set, don't you need V3.5+ ?
                  Oh? I don't know. I haven't used anything other than 3.7. So maybe John is stuck with calibrating all angles. One way around this...

                  If say he uses A0B0 and A90B0 all the time but has a bunch of other angles for seldom used programs...he could create a duplicate probe file (same build) with a slightly different name and use that for his programs which only use A0B0 and A90B0.

                  Basically, you will have a lot of extra probe files (same build, different names, different angles) which then become the parameter sets.

                  Comment


                  • #10
                    Originally posted by Goodluck View Post
                    Oh? I don't know. I haven't used anything other than 3.7. So maybe John is stuck with calibrating all angles. One way around this...

                    If say he uses A0B0 and A90B0 all the time but has a bunch of other angles for seldom used programs...he could create a duplicate probe file (same build) with a slightly different name and use that for his programs which only use A0B0 and A90B0.

                    Basically, you will have a lot of extra probe files (same build, different names, different angles) which then become the parameter sets.

                    If it comes to that, that is what I would do. Thanks.
                    When in doubt, post code. A second set of eyes might see something you missed.
                    sigpic

                    Comment


                    • #11
                      I taught our operators to go to EDIT --> PREFERENCES --> EDIT WINDOW LAYOUT --> and unmark all the checkmarks except for the SHOW TIPS box and F9 (EDIT) each probe and click on MARK USED to calibrate each probe individually. They've gotten into the habit of doing that each time they open a program and they know automatically without me putting a bunch of extra text comments in the program if it uses more than one probe.
                      sigpic
                      Xcel 15-20-10 - PFXcel 7-6-5 - Merlin 11-11-7 - Romer Absolute 7525SI
                      PCDMIS 2012
                      Windows Office XP

                      Comment


                      • #12
                        1. Move the cursor below the LODAPROBE.
                        2. CTRL+ALT+P will load the probe utilities.
                        3. "mark used" , "measure" set all the parameters in the maeasure probe window
                        4. In the bottom 3rd is a Parameter Sets box. Type in the name of the tips and hit save.
                        5. now back to the body of the program. put a comment yesno in the program. -Name it
                        -I like to phase mine so that if the operator is in the habit of hitting enter,enter,enter,....., he will select the everyday or "every run" response.

                        CALTIPS =COMMENT/YESNO,NO,HAVE THE TIPS BEEN CALIBRATED TODAY?
                        6. insert an IF using the comment name with the conditional statement
                        IF/CALTIPS.INPUT=="no"
                        AUTOCALIBRATE/PROBE, PARAMETER_SET=GE90_FWD_TIPS, QUALTOOL_MOVED=NO,
                        SHOW_SUMMARY=NO, OVERWRITE_RESULTSFILE=NO
                        END_IF/
                        You could other branches to separate the different tips that you need every other year or so.
                        Vegetables are what food eats

                        Here be the cards I was dealt
                        B&S Xcel
                        PC-DMIS 2011 We are all just beta testers

                        Comment

                        Related Topics

                        Collapse

                        Working...
                        X