Programming manual.
CNC 8070
TANGENTIAL CONTROL.
18.
Turning tangential control on and off.
·313·
(REF: 1709)
18.1 Turning tangential control on and off.
There are two ways to manage tangential control; using either ISO-coded functions or high
level commands. Both modes are equivalent and may be combined in the same part-
program.
Activating tangential control.
While tangential control is active, the movements are programmed for the axes of the active
work plane. It is not possible to program movements of the tangential axis; it is up to the CNC
to orient this axis.
Tangential control is activated with function G45 or with the instruction #TANGCTRL. These
commands also restore a "frozen" tangential control, but the angle must be programmed
again. See "18.2 Freezing tangential control." on page 316.
Programming format (1).
This function may be used to activate tangential control on one or several axes; it does not
allow to set the positioning feedrate of the tangential axis. At least one tangential axis must
be defined in this function.
G45 X~C
Programming format (2).
This statement may be used to activate tangential control on one or several axes and to set
the positioning feedrate of the tangential axis. There is no need to activate any axis in order
to set the feedrate.
The programming format is: Optional parameters are indicated between angle brackets.
#TANGCTRL ON [<X~C>, <F>]
Although both parameters are optional, at least one of them must be programmed.
Combining both programming formats.
The two programming formats may be combined in the same part-program. For example,
the instruction may be used to set the positioning feedrate and function G45 to active
tangential control.
Programming the positioning angle.
The positioning angle is defined in degrees (±359.9999). The angle is defined with respect
to the path to follow, positive angle for counterclockwise positioning and negative angle for
clockwise positioning.
X~C Axis upon which tangential control is applied and angular position with respect to the path.
The angle is defined in degrees (±359.9999).
G45 A90
G45 B45 W15.123 B2=-34.5
X~C Optional. Axis upon which tangential control is applied and angular position with respect
to the path. The angle is defined in degrees (±359.9999).
F Optional. Tangential axis orienting feedrate.
#TANGCTRL ON [A34.35]
#TANGCTRL ON [A90, F300]
#TANGCTRL ON [B-45, W15.123, F300]
#TANGCTRL ON [F300]
#TANGCTRL ON [F1000]
G45 W45