
B--63003EN--1/02
1. AXIS CONTROL
182
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
ordinary 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, however, arbitrary axes can be specified as the
angular and perpendicular axes, by specifying parameters accordingly.
A program, when created, assumes that the angularaxis andperpendicular
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 θ
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 θ
The speed component along the X--axis of feed rate is determined by the
following formula:
Fa =
Fp
cos θ
Xa, Za, Fa:Actual distance and speed
Xp, Zp, Fp:Programmed distance and speed
1.11
ANGULAR AXIS
CONTROL/
ARBITRARY
ANGULAR AXIS
CONTROL
General
Explanations