6. Interpolation Functions
6.7 Thread Cutting
57
Thread cutting metric input
Input unit
system
B (0.001mm)
C (0.0001mm)
Command
address
F (mm/rev)
E (mm/rev)
E (ridges/inch)
F (mm/rev)
E (mm/rev)
E (ridges/inch)
Minimum
command
unit
1(=1.000)
(1.=1.000)
1(=1.00000)
(1.=1.00000)
1(=1.00)
(1.=1.00)
1(=1.0000)
(1.=1.0000)
1(=1.000000)
(1.=1.000000)
1(=1.000)
(1.=1.000)
Command
range
0.001~
999.999
0.00001~
999.99999
0.03~999.99
0.0001~
999.9999
0.000001~
999.999999
0.026~
999.999
Input unit
system
D (0.00001mm)
E (0.000001mm)
Command
address
F (mm/rev)
E (mm/rev)
E (ridges/inch)
F (mm/rev)
E (mm/rev)
E (ridges/inch)
Minimum
command
unit
1(=1.00000)
(1.=1.00000)
1(=1.0000000)
(1.=1.0000000)
1(=1.0000)
(1.=1.0000)
1(=1.000000)
(1.=1.000000)
1(=1.00000000)
(1.=1.00000000)
1(=1.00000)
(1.=1.00000)
Command
range
0.00001~
999.99999
0.0000001~
999.9999999
0.0255~
999.9999
0.000001~
999.999999
0.00000001~
999.99999999
0.02541~
999.99999
Thread cutting inch input
Input unit
system
B (0.0001inch)
C (0.00001inch)
Command
address
F (inch/rev)
E (inch/rev)
E (ridges/inch)
F (inch/rev)
E (inch/rev)
E (ridges/inch)
Minimum
command
unit
1(=1.0000)
(1.=1.0000)
1(=1.000000)
(1.=1.000000)
1(=1.0000)
(1.=1.0000)
1(=1.00000)
(1.=1.00000)
1(=1.0000000)
(1.=1.0000000)
1(=1.00000)
(1.=1.00000)
Command
range
0.0001~99.9999
0.000001~
39.370078
0.0101~
9999.9999
0.00001~
99.99999
0.0000001~
39.3700787
0.01001~
9999.99999
Input unit
system
D (0.000001inch)
E (0.0000001inch)
Command
address
F (inch/rev)
E (inch/rev)
E (ridges/inch)
F (inch/rev)
E (inch/rev)
E (ridges/inch)
Minimum
command
unit
1(=1.000000)
(1.=1.000000)
1(=1.00000000)
(1.=1.00000000)
1(=1.000000)
(1.=1.000000)
1(=1.0000000)
(1.=1.0000000)
1(=1.000000000)
(1.=1.000000000)
1(=1.0000000)
(1.=1.0000000)
Command
range
0.000001~
99.999999
0.00000001~
39.37007874
0.010001~
9999.999999
0.0000001~
99.9999999
0.000000001~
39.370078740
0.0100001~
9999.9999999
(Note 1)
It is not possible to assign a lead where the feed rate as converted into per-minute
feed exceeds the maximum cutting feed rate.
(3) The constant surface speed control function should not be used for taper thread cutting
commands or scrolled thread cutting commands.
(4) The thread cutting command waits for the “single rotation sync“ signal of the rotary encoder
and starts movement. Make sure to carry out timing-synchronization between part systems
before issuing a thread cutting command with multiple part systems.
For example, with the 1-spindle specifications with two part systems, if one part system issues
a thread cutting command during ongoing thread cutting by another part system, the
movement will start without waiting for the rotary encoder “single rotation sync” signal causing
an illegal operation.
(5) The spindle speed should be kept constant throughout from the rough cutting until the
finishing.