Programming instructions

NC Programming 17VRS Special NC Functions
11-5
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
. HOME
...
BRF .HOME_1
G74 Z0 to reference point
G74 X0
G1 Z0 F5000 to machine zero point
G1 X0 F5000
AXD(X:P-7-3608)=(travel limit X+)*10000 Travel limit
AXD(X:P-7-3609)=(travel limit X- )*10000 Set X axis
AXD(X:P-7-3613)=2 Position offset ON
AXD(X:P-7-3616)=(1-sin(
α
)/sin(
α
))*10000 Table factor in 0.0001
AXD(X:P-7-3619)=2 Multiplication ON
AXD(X:P-7-3620)=axis numberr of X axis Axis number of oblique
axis
AXD(X:P-7-3621)=1 Transformation X ON
AXD(Z:P-7-3608)=(travel limit Z+)*10000 Travel limit
AXD(Z:P-7-3609)=(travel limit Z- )*10000 Set Z axis
AXD(Z:P-7-3613)=2 Position offset ON
AXD(Z:P-7-3616)=(-cot(
α
))*10000 Table factor in 0.0001
AXD(Z:P-7-3619)=2 Multiplication ON
AXD(Z:P-7-3620)=axis numberr of X axis Axis number of oblique
axis
AXD(Z:P-7-3621)=1 Transformation Z ON
.HOME_1
...
The command line
AXD(<axis name>:P-7-3621)=0
de-activates transformation for the selected axis.
Transformation is de-selected when the controller is switched off and
back on .
CAUTION
When transformation is de-activated via the AXD com-
mand, the axes move at maximum velocity to their pro-
grammed positions.
The position correction by the calculation formula is no
longer taken into account.
De-activating the transformation via the AXD com-
mand is only permitted when the machine is in a se-
cured state.
The functionality of a virtual axis will be available from Version 5.17 on-
wards.
Activating transformation in the
reference program
De-activating transformation
Virtual axis