
B-63943EN-1/02 1.AXIS CONTROL
- 223 -
1.8 ANGULAR AXIS CONTROL
Overview
When the angular axis installed 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 as
in the case where the angular axis makes 90° with the perpendicular
axis.
Arbitrary axes can be specified as a set of an angular axis and
perpendicular axis by parameter setting.
The actual distance traveled is controlled according to an inclination
angle. However, a program, when created, assumes that the angular
axis and perpendicular axis intersect at right angles. The coordinate
system used at this time is referred to as the program coordinate
system. (The program coordinate system may be referred to as the
Cartesian coordinate system, and the actual move coordinate system
may be referred to as the slanted coordinate system or machine
coordinate system.)
+Y'(Virtual axis)
+Y'(Angular axis)
θ
: Inclination angle
+X(Perpendicular axis)
Program coordinate system
(Cartesian coordinates)
Machine coordinate system
(Slanted coordinates)
+Y'
+X
+X
+Y
Fig. 1.8 (a)
Explanation
When the amounts of travel along the angular axis and the
perpendicular axis are Ya and Xa, respectively, the amounts are
controlled according to the formulas shown below.
Ya =
Yp
cos
Xa,Ya: Actual distance
Xp,Yp: Programmed distance
The amount of travel along the perpendicular axis is corrected by the
influence of travel along the angular axis, and is determined by the
following formula:
Xa = Xp – C × Yp × tan
θ
NOTE
The coefficient C is 1/2 in the case of diameter
specification for the perpendicular axis (X) or 1 in the
case of radius specification.