Current Help System: Tutor Translator (View Core Help)

## Probe Management Commands

Load Qualification File

The Load Qualification File command is translated to associate the Tutor Head-Tip with the PC-DMIS qualified tip. This association is made through Option Dialog Windows.

The PUSH_PROBE and POP_PROBE commands use the E.PROBE_SP variable for the stack index, while the E.PROBE_STACK defines the stack.

These variables are declared at the beginning of the program:

ASSIGN/E.PROBE_SP=0
ASSIGN/E.PROBE_STACK=0

LOADPROBE/PROBEFILENAME
=CALLSUB/ERASE_PROBE_SUB,TutorSub.PRG:0,0, E.TIPARRAY, (This subroutine will erase the TipArray )
ASSIGN/ E.TipArray[1,1] = "T1A0B0"
ASSIGN/ E.TipArray[2,1] = "T1A45B0"
ASSIGN/ E.TipArray[3,1] = "T1A90B0"
ASSIGN/ E.TipArray[4,1] = "T1A90B45"
ASSIGN/ E.TipArray[5,1] = "T1A90B90"
ASSIGN/ E.TipArray[6,1] = "T1A45B45"
ASSIGN/ E.TipArray[7,1] = "T1A-90B45"

If the Tip name is not known during translation, then the TipArray command is translated as TipArray[1,1] = ”r;”

Tutor loads a qualification file for the current Tip based on the last qualified Tip. Therefore, it is required to insert a selection command for the head and tip based on the qualification file and operator demand. Otherwise, values of 0,0 will be added to be modified by the operator upon execution error.

TIP/TipArray[Head,Tip] translates to è TIP/ E.TIPARRAY[2,1], . . .

Save Probe File

The Save Probe File command does not translate. The operator must create all necessary tip qualification files using PC-DMIS.

PROBE(Head,Tip) translates to è

ASSIGN/E.CURTIP = E.TipArray[Head,Tip]
TIP/E.CURTIP, SHANKIJK=.., ... , …, ANGLE=0

PUSH_PROBE translates to è

ASSIGN/E.PROBE_SP= E.PROBE_SP+1
ASSIGN/E.PROBE_STACK[E.PROBE_SP]= PROBEDATA()

POP_ PROBE translates to è

TIP/E.PROBE_STACK[E.PROBE_SP]
ASSIGN/E.PROBE_SP= E.PROBE_SP-1

PROBE0 translates to è

=CALLSUB/ERASE_PROBE_SUB,TutorSub.PRG:Head,Tip, E.TIPARRAY

If Tip=0 all 5 Tips related to the Head are cancelled.

If Head=0 all the Tips of all the Heads are cancelled.

The following Tutor commands related to probe definitions are not translated to PC-DMIS:

- GAUGE

- CALIB

- QUALI

- PH9

- TOOL_OFFSET

- CALIB_DIAM

- TDIAM

- TIP_COMPENS