hexagon logo

Vector Point On Hit Error

We have a part with the hole below. The hole is allowed to be flashed over to 0,3mm. I wanted to use a Vector Point to check for a Flash Panel. But there is no On Hit Error available, encase someone has cleared the flash before the part goes on the CMM.

Is it possible to use another feature type to check this?

This is what I'd like to do:-

Part has flash probe hits and is within 0.3mm Tol CMM carries on running and is reported OK
Part has flash probe hits and is above 0.3mm Tol CMM Stops with a warning and is reported NOK
Part has no flash CMM carries on running and is reported OK

TIA

James

Attached Files
Parents
  • you could use "onerror/" feature. example below.



    ONERROR/PROBE_MISS,SET ERR_PNT
    ERR_PNT =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<-2.25,50,70>,<-1,0,0>
    ACTL/<-2.25,50,70>,<-1,0,0>
    TARG/<-2.25,50,70>,<-1,0,0>
    SNAP=NO
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    ONERROR/PROBE_MISS,OFF
    IF/ERR_PNT==1
    GOTO/L2
    COMMENT/REPT,

    ****#****#****#*********************************** ***********
    ***#***#***#***#********************************** **************
    ****#****#****#*********************************** **
    NO HOLE SHOULD BE PRESENT.******************************
    IF YOUR SEEING THIS NOTIFY************************
    A SUPERVIOR IMMEDIATELY!!!**********************
    ************************************************** **
    ************************************************** ****
    ************************************************** **********

    COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,
    NO HOLE SHOULD BE PRESENT.
    IF YOUR SEEING THIS NOTIFY
    A SUPERVIOR IMMEDIATELY!!!
    PRESS "OK" AND ROUTINE WILL CONTINUE...
    GOTO/L4
    END_IF/
    IF/ERR_PNT==0
    GOTO/L3
    GOTO/L4
    END_IF/
    L2 =LABEL/​


    Many thanks for your help

    Will try this out over next few days

    I use GOTO and Labels already and find them helpful
Reply
  • you could use "onerror/" feature. example below.



    ONERROR/PROBE_MISS,SET ERR_PNT
    ERR_PNT =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<-2.25,50,70>,<-1,0,0>
    ACTL/<-2.25,50,70>,<-1,0,0>
    TARG/<-2.25,50,70>,<-1,0,0>
    SNAP=NO
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    ONERROR/PROBE_MISS,OFF
    IF/ERR_PNT==1
    GOTO/L2
    COMMENT/REPT,

    ****#****#****#*********************************** ***********
    ***#***#***#***#********************************** **************
    ****#****#****#*********************************** **
    NO HOLE SHOULD BE PRESENT.******************************
    IF YOUR SEEING THIS NOTIFY************************
    A SUPERVIOR IMMEDIATELY!!!**********************
    ************************************************** **
    ************************************************** ****
    ************************************************** **********

    COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO,
    NO HOLE SHOULD BE PRESENT.
    IF YOUR SEEING THIS NOTIFY
    A SUPERVIOR IMMEDIATELY!!!
    PRESS "OK" AND ROUTINE WILL CONTINUE...
    GOTO/L4
    END_IF/
    IF/ERR_PNT==0
    GOTO/L3
    GOTO/L4
    END_IF/
    L2 =LABEL/​


    Many thanks for your help

    Will try this out over next few days

    I use GOTO and Labels already and find them helpful
Children
No Data