Update Tool Offset

Select Operation | CNC Programming | Update Tool Offset to open the Update CNC Tool Offset dialog box:

Update CNC Tool Offset dialog box

CNC/UPDATETOOLOFFSET,lengthFeature,diameterFeature,fileName,programName,toolNumber

This command calculates changes to a tool-offset (length and/or diameter) and communicates that change to the CNC. Length changes are determined by computing the difference between the nominal and actual locations of a flat or straight feature. Diameter changes are determined by computing the difference between nominal and actual radii of a round feature.

lengthFeature should be a PC-DMIS "flat" feature. If you do not set the tool length, leave this blank. The location of this feature relative to its normal vector is compared to the nominal location. The difference defines a tool length offset. You can select this option from the Length Feature list in the Update CNC Tool Offset dialog box for this command. The list contains "flat" PC-DMIS feature commands available at this point in the PC-DMIS measurement routine.

diameterFeature should be a PC-DMIS "round" feature. If you do not set the tool diameter, leave this blank. The diameter of this feature is compared to its nominal diameter. The difference defines a tool diameter offset. You can select this option from the Diameter Feature list in the Update CNC Tool Offset dialog box for this command. This list contains "round" PC-DMIS feature commands available to this point in the PC-DMIS measurement routine.

fileName is the name of a CNC measurement routine file that PC-DMIS/NC generates. Some CNC interfaces (for example, Ethernet) upload the work-offset changes directly. In these cases, the fileName parameter is not used. If no file extension is provided, PC-DMIS appends the "WRK" extension to the CNC file name.

programName is the CNC macro name of the CNC measurement routine that the software generates. This parameter is not used for interfaces that upload the work-offset changes directly.

toolNumber is the number of the tool that this command is being applied to.