You are not logged in.
In a Fanuc control we use #5202 or G10L2P0Z to shift an offset.
In the Heidenhain control # is replaced with Q and our machine uses Datum 1 , Datum 2 ...... and so on
I just can't find the Q value to shift????
We move the part down a little but we need to move the Datum to follow the part.
I hope someone understands this and can assist me.
Thanks
Offline
In Heidenhain, to alter system parameters you use the SYSTEM WRITE function and to do this on the machine you need a code number to unlock the SYSTEM WRITE function. What version of Heidenhain are you running? There are significant differences between iTNC530 and TNC640. To see a list of available parameters, refer to the SYSTEM READ definition in the PROGRAMMING Q PARAMETERS section of your (conversational) manual.
Here is some sample code I use for resetting the C axis offset (iTNC530)
;READ C AXIS REF POSITION
FN 18: SYSREAD Q1905 = ID240 NR1 IDX6
FN 17: SYSWRITE ID 503 NR42 IDX6 =-Q1905
CYCL DEF 247 DATUM SETTING ~
Q339=+42 ;DATUM NUMBER
Offline