
A-79348E
Title
Draw
No.
34/88
page
FANUC Series 30i-MODEL A
Tool center point control
for 5-axis machining
Ed. Date Design Description
Date Jan.16.’04 Design. Apprv.
When parameter PRI (No.19608#5) is 1, the movement judgements for the
first rotary axis and second rotary axis are made in reverse order.
CAUTION
1 If the lower limit of the movement range is larger
than the upper limit, alarm PS5459 occurs when
G43.5 is specified.
2 If no "computed angle" is found within the
movement range because the range is too small,
alarm PS5459 occurs.
3 If 0 is set for both parameters that specify the
upper and lower limits of the movement range, the
tool operates assuming that there is no range
specification.
4 When the rotary axis rollover function or rotary axis
control function is used (in which case, set
parameter No.1260 (amount of movement per
rotation of the rotary axis) to 360 degrees), the tool
does not move beyond 0 degree (360 degrees)
(does not take the shortcut) if the movement range
is set between 0 and 360 degrees. Also, do not
specify a negative value or a value larger than 360
degrees for the movement range.
An example of the "movement judgement" process is given below.
Assume that a tool rotation type or table rotation type machine has rotary
axis A (master) and rotary axis B (slave) and that there are two pairs of basic
computed angles as follows:
(A θ1 degree; B φ1 degree)
(A θ2 degrees; B φ2 degrees) where θ1 ≤ θ2.
The "computed angle" is obtained from either of the following expressions:
"basic computed angle" + 360 degrees × N or "basic computed angle" - 360
degrees × N.
Assume that the current positions and movement ranges of rotary axis A
(master) and rotary axis B (slave) are as shown in the following figure.