
B–63833EN–1/02
1. AXIS CONTROL
90
When the angular axis makes an angle other than 90° with the
perpendicular axis, the angular axis control function controls the distance
traveled along each axis according to the inclination angle. For the
angular axis control function, the X–axis is always used as the angular
axis and the Z–axis is always used as the perpendicular axis. For angular
axis control B. A program, when created, assumes that the angular axis
and perpendicular axis intersect at right angles. However, the actual
distance traveled is controlled according to an inclination angle.
+X
+X
(angular axis)
Program coordinate system
Coordinate system actually used
+Z (perpendicular axis)
θ
θ : Inclination angle
When the angular axis is the X–axis and the perpendicular axis is the
Z–axis, the amount of travel along each axis is controlled according to the
formulas shown below.
The distance to be traveled along the X–axis is determined by the
following formula :
Xa +
Xp
cos q
The distance traveled along the Z–axis is corrected by the inclination of
the X–axis, and is determined by the following formula:
Za + Zp–Xp tan q
The speed component along the X–axis of feed rate is determined by the
following formula:
Fa +
Fp
cos q
Xa, Za, Fa:Actual distance and speed
Xp, Zp, Fp:Programmed distance and speed
Parameter AAC (No. 8200#0) enables or disables the angular axis control
function. If the function is enabled, the distance traveled along each axis
is controlled according to an inclination angle (No. 8210).
Parameter AZR (No. 8200#2) enables
angular axis manual reference
point return only with a distance along the
angular axis.
If perpendicular/angular axis control disable signal NOZAGC has been
set to 1, the angular axis control function is enabled only for the angular
axis. In that case, the move command for the angular axis is converted
to angular coordinates. The perpendicular axis is not affected by the move
command for the angular axis.
1.7
ANGULAR AXIS
CONTROL
General
Explanations
D Method of use