
Title
No.
FANUC Series 16i –MA/MB
3-Dimensional Circular Interpolation
A-78440E
Page
4/
8
Newly registered
Ver Date Design Description
01 01.03.16
Hosokawa
If the modal code is changed by specifying a code such as G01 with the end point not
specified, the arc cannot be obtained, and alarm PS5432 is issued. During MDI operation,
alarm PS5432 is also issued if a cycle start is applied with only the mid-point specified.
- Movement along axes other than the 3-dimensional circular interpolation axis
In addition to the 3-dimensional circular interpolation axis (X/Y/Z), up to two arbitrary axes
( / ) can be specified at a time. If / are omitted from the first block (mid-point
specification) and are specified only in the second block (end point specification), the tool
moves to the specified point along the / axes during movement from the mid-point of the
arc to the end point. If / are omitted from the second block (end point specification) and
are specified only in the first block (mid-point specification), the tool moves to the specified
point along the / axes during movement from the start point of the arc to the mid-point.
- Incremental commands
With an incremental command, the position of the mid-point relative to the start point must
be specified in the first block, and the position of the end point relative to the mid-point
must be specified in the second block.
- Direction of rotation
The direction of rotation cannot be specified. The movement is the same regardless of
whether G02.4 or G03.4 is specified.
- Single block
When operation is performed using a single block, one cycle start causes movement from
the start point to the end point. A single-block stop is not performed between the first block
(mid-point specification) and the second block (end point specification).
- Start point assumed if 3-dimensional circular interpolations are specified
consecutively
If 3-dimensional circular interpolations are specified consecutively, the end point in one
interpolation is assumed to be the start point in the next interpolation.
- Velocity commands
Velocity commands specify the tangent velocity along an arc in the 3-dimensional space.
- Behavior excluding AI high precision contour control mode
The position is checked at the end point of the block which cancel 3 dimensional circular
interpolation or at the end point of the previous block of the 3 dimensional circular
interpolation if 3 dimensional circular interpolation is used except in AI high precision
contour control mode or AI NANO high precision contour control mode.