The GCode Fusion generates for “Generic fanuc” assumes something that is not true for the rigid trapping mode: that the peck-depth variable would give us retract as well, so it generates code looking like this:
M29 S30 G84 X18. Y-18. Z-80. R2. P0 Q3. F90. G80
However the correct way to get retracts with Lotta is to specify multiple Z depths like so (this is 25mm deep hole with TR12x3 tap, worked for PE, failed for alu due to collet getting loose):
M29 S30 G84 X18. Y-18. Z-14. R2. P0 Q3. F90. Z-17. Z-20. Z-23. Z-26. Z-29. Z-32. Z-35. Z-38. Z-41. Z-44. Z-47. Z-50. Z-53. Z-56. Z-59. Z-62. Z-65. Z-68. Z-71. Z-74. Z-77. Z-80. G80
So just to be safe we retract between each full pitch of extra depth, for PE definitely overkill but for alu probably not.