13. Program Support Functions
13.24 Tool Center Point Control; G43.4/G43.5
487
(3) Movement in the singular point neighborhood in each interpolation mode
Inter-
polation
mode
Command
Type of
passing
sigular point
Command from a singular point
to a non-singular point
Command to pass
a singular point
Type 1
G43.4
(Rotary axis
command)
Type 2
Value as commanded. However, in the case where the signs at the start point
and end point of either tool center-point-side rotary axis or table base-side
rotary axis differ, if tool base-side rotary axis or table workpiece-side rotary axis
rotates in the same block, the tool will not pass the singular point, resulting in a
program error (P943).
Type 1
Select the one with the wider stroke range.
When the stroke range is the same, select a
minus direction of the tool center-point-side
rotary axis or the table base-side rotary axis.
Select the one with the
same-coded end point as the
start point of the tool
center-point-side rotary axis or
the table base-side rotary axis.
Single
axis
rotation
inter-
polation
G43.5
(IJK
command)
Type 2
Select the one with the smaller movement amount of the tool base side rotary
axis or the table workpiece side rotary axis.
Type 1
G43.4
(Rotary axis
command)
Type 2
Value as commanded.
Type 1
Select the one with the wider stroke range.
When the stroke range is the same, select a
minus direction of the tool center-point-side
rotary axis or the table base-side rotary axis.
Select the one with the
same-coded end point as the
start point of the tool
center-point-side rotary axis or
the table base-side rotary axis.
Joint
inter-
polation
G43.5
(IJK
command)
Type 2
Select the one with the smaller movement amount of the tool base-side rotary
axis or the table workpiece-side rotary axis.