Hello everyone. When cutting multi-input threads, the postprocessor outputs the control program code via G92 and at the same time, threading is performed when the tool is shifted along the Z axis. In the G92 cycle itself, it is possible to specify the Q parameter (in microns value), this parameter allows you to set the starting angle.
Is it possible in the postprocessor to specify this parameter in the G92 cycle or to make a choice when threading to use a Z-axis offset or to change the starting angle.
This is how the postprocessor outputs.
[spoiler]
G21 (INPUN IN MM)
M33 (CHIP CONVEYOR START)
N1( 1)
G0 G28 U0.
G28 W0.
G54
G98 G18 M46
T1717
(TAP IR M5X0.45)
M8
G97 S500 M3
G0 Z5.
X4.1
Z1.7
G92 X4.576 Z-4.7 F1.5
X4.651 Z-4.7 F1.5
X4.727 Z-4.7 F1.5
X4.802 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
G80
G0 X4.1 Z2.2
G92 X4.576 Z-4.7 F1.5
X4.651 Z-4.7 F1.5
X4.727 Z-4.7 F1.5
X4.802 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
G0 X4.1 Z2.7
G92 X4.576 Z-4.7 F1.5
X4.651 Z-4.7 F1.5
X4.727 Z-4.7 F1.5
X4.802 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
G0 X4.1 Z5.
M5
M9
M34 (CHIP CONVEYOR STOP)
G28 U0.
G28 W0.
M46
G54
[/spoiler]
That's how I would like it.
[spoiler]
G21 (INPUN IN MM)
M33 (CHIP CONVEYOR START)
N1( 1)
G0 G28 U0.
G28 W0.
G54
G98 G18 M46
T1717
(TAP IR M5X0.45)
M8
G97 S500 M3
G0 Z5.
X4.1
Z1.7
G92 X4.576 Z-4.7 Q0 F1.5
X4.651 Z-4.7 F1.5
X4.727 Z-4.7 F1.5
X4.802 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
G80
G0 X4.1 Z1.7
G92 X4.576 Z-4.7 Q120000 F1.5
X4.651 Z-4.7 F1.5
X4.727 Z-4.7 F1.5
X4.802 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
G0 X4.1 Z1.7
G92 X4.576 Z-4.7 Q240000 F1.5
X4.651 Z-4.7 F1.5
X4.727 Z-4.7 F1.5
X4.802 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
X4.878 Z-4.7 F1.5
G0 X4.1 Z5.
M5
M9
M34 (CHIP CONVEYOR STOP)
G28 U0.
G28 W0.
M46
G54
[/spoiler]
The postprocessor used this one.