nc

### PC-DMIS NCi Temperature Compensation Support

NCi supports the Manual and Read Temperature from Controller temperature compensation modes.

Manual Compensation Mode

In this mode, the Temperature Compensation Setup dialog box displays when the measurement routine is run. The axes and part temp comp information includes the current temperatures from the user input which is used in the temperature compensation computation. You can input all the required information in programming process while doing the current temperature update and then manually confirm your values during the running process.

You must enter all the required information related to both axes and the part including the sensor numbers as needed.

In this mode, both target and result will be adjusted to do the temperature compensation work.

The sensor number values will be used for temperature records only.

Temperature Compensation Setup dialog box for Manual mode on NCi systems

Read Temperatures from Controller Compensation Mode

In this mode, the Temperature Compensation Setup dialog box does not display when the measurement routine is run. The current temperatures will be read from the controller variables. These variables are the variable offset sensor numbers based on the variable addresses. The axes and part temp comp information includes the sensor numbers should be defined correctly during the programming process.

All information related to both axes and part, including the sensor numbers that are manually entered are required. You are responsible for updating the temperature variables in the controller.

In this mode, both the measurement position and result will be adjusted to do the temperature compensation work.

The sensor number values will be used as the variable sequence number and are not used for the temperatures records. PC-DMIS will read these variables as the current temperature automatically.

Temperature Compensation Setup dialog box for Read Temperature from Controller mode on NCi systems

NCi has the ability to read and write variables without inserting Feature Measure commands. The example below is provided to test reading and writing variables. In prior versions of NCi, the reading and writing of variable functions were only allowed after a feature was measured.

STARTUP = ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES

ALIGNMENT/END

MODE/DCC

FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,

LOADPROBE/TDEBUG

TIP/TIP1, SHANKIJK=0, 0, 1, ANGLE=0

ASSIGN/V1=0

CNC/READVARIABLE,1,V1

CNC/WRITEVARIABLE,8,88

More:

PC-DMIS NC Temperature Compensation Support