6. C–AXIS CONTROL
For the punch press, a tool is used which allows the angle to be changed
according to the machine. This type of rotary tool is subject to CNC
C–axis control. A C command is used to change the angular position of
a tool. When a machine controlling multiple tools of this type is used,
mechanical adjustment of each tool is necessary to ensure correct
This function simplifies mechanical adjustment by performing automatic
C–axis offset when indexing up to 20 tools that allow angle changes. A
machine that uses C–axis synchronization control enables offset to be
performed separately for each of the C
–axis and C
The C–axis offset function supports two types of offset operations.
Upon the completion of tool indexing on the turret by issuing a T
command, this function performs offset at the same time as an angle is
specified with a C command.
Set the number of a tool that supports angle changes in a parameter (Nos.
16370 to 16389). Following the T command set in the parameter, the
CNC performs C–axis offset according to the value set in the
corresponding parameter (Nos. 16430 to 16469). An example program
for performing this operation is shown below.
Parameter No. 16370 = 10 (Tool number 10)
Parameter No. 16430 = 10 (Offset 0.1 deg)
N100 X__ Y__T10 ;
N110 X__ Y__T20 ;
N120 X__ Y__T10 C 90. ;
N130 G28 ;
The N100 block specifies rotary tool T10. So, C–axis movement by an
offset of 0.1 deg is performed once positioning along the X–axis, Y–axis,
and T–axis has been completed, and completion signal FIN for the T
command is returned.
C–axis Offset Type A