Instruction format: G32 X(U)__Z(W)__F(I)__;
Command function: two axes move from the start position (the position before G32 command operation) to the end position specified by X (U) and Z (W) at the same time
Thread cutting (the trajectory is shown in Figure 2-22). This command can cut straight thread, taper thread and end face with equal lead
thread. When G32 thread cutting, need to undercut.
X (U): the absolute (relative) coordinate of the thread cutting end point in the X direction
Z (W): the absolute (relative) coordinate of the thread cutting end point in the Z direction;
F: Metric thread lead, that is, the movement amount of the tool relative to the workpiece per one revolution of the spindle, value range: (0.001~500) mm, modal
parameter;
I: The number of teeth per inch of the inch thread, the value range is (0.06~25400) teeth/inch, modal parameter.
Thread Cutting Precautions
● At the beginning and end of thread cutting, generally due to the reason of speed up and down, there will be some parts with incorrect lead. Considering the influence of this factor, refer to
Make the thread length longer than required, as shown in Figure 2-24.
● During thread cutting, the feedrate override is invalid and remains at 100%.
● The spindle must start during thread cutting, otherwise an alarm will be generated; during thread cutting, the spindle cannot stop.
● The spindle override is invalid during thread cutting, because if the spindle override is changed, it will not be possible to cut out the thread due to factors such as the influence of speed up and down.
correct thread.
● Feed hold is invalid in thread cutting, after the first non-thread cutting block after executing the thread cutting state, single program can be used
Stop and stop.
● If the previous block is a thread cutting block and the current block is also a thread cutting block, the spindle position encoder will not be detected at the beginning of cutting
one-turn signal.
● The spindle speed must be constant. When the spindle speed changes, the thread will deviate more or less.
● When F and I appear in a block at the same time, the system will generate an alarm.
Example 1: Write the program shown in Figure 2-24 with the G32 command, thread lead: 4mm.
The procedure is as follows: take δ1 = 3mm, δ2 = 1.5mm, and the total depth of cut is 1mm (one side), and cut in twice.
G00 X49 Z3; (cut 1mm for the first time)
G32 W-74.5 F4.0;
G00 X55;
W74.5;
X48; (cut into 1mm for the second time)
G32 W-74.5 F4.0;
G00 X55
W74.5;
M30




