Fundamentals of touch probe cycles 408 to 419 for preset setting
Application
Depending on the setting of the optional machine parameter CfgPresetSettings (no. 204600), the control will check during probing whether the position of the rotary axis matches the tilting angles 3D ROT. If that is not the case, the control displays an error message.
The control offers cycles for automatically determining presets and handling them as follows:
- Setting the calculated values directly as display values
- Writing the calculated values to the preset table
- Writing the calculated values to a datum table
Preset and touch probe axis
The control determines the preset in the working plane based on the touch probe axis that you defined in your measuring program.
Active touch probe axis | Set preset in |
---|---|
Z | X and Y |
Y | Z and X |
X | Y and Z |
Saving the calculated preset
In all cycles for presetting, you can use input parameters Q303 and Q305 to define how the control is to save the calculated preset:
- Q305 = 0, Q303 = 1:
The control copies the active preset to row 0, changes it and activates row 0, deleting simple transformations. - Q305 not equal to 0, Q303 = 0:
The result is written to the datum table, row Q305; activate the datum with TRANS DATUM in the NC program - Q305 not equal to 0, Q303 = 1:
The result is written to the preset table, row Q305; use Cycle 247 to activate the preset in the NC program - Q305 not equal to 0, Q303 = -1
This combination can only occur if you
- read in NC programs (containing Cycles 410 to 418) that were created on a TNC 4xx
- read in NC programs (containing Cycles 410 to 418) that were created with an older software version of an iTNC 530
- did not specifically define the measured-value transfer with parameter Q303 when defining the cycle
In these cases, the control outputs an error message, since the complete handling of REF-referenced datum tables has changed. You must define a measured-value transfer yourself with parameter Q303.
Note
If you use the touch probe cycles to correct the offset of a rotary axis, the control adds the values to the current value. Corrections can lead to values outside of the modulo range –360° to +360°. If a rotary axis already has an offset outside of the modulo range, you can reduce the value with PRESET CORR and the entry 0 in the modulo range.
Measurement results in Q parameters
The control saves the measurement results of the respective touch probe cycle in the globally effective Q parameters Q150 to Q160. You can use these parameters in your NC program. Note the table of result parameters listed with every cycle description.