Art, Rich, and all,
I'm very happy with LT. I haven't found any bug's in it. The finish passes saved enough time that my total cutting time, is now 2-1/2 min., which is about the same amount of time it takes me to do my secondary operations on the turned piece after I part it off. So both I and the lathe are busy continuously... no waiting any more and my output per hour is up! I've cut almost 400 pieces so far.
Now, I'm cutting wood, and the rough cuts are very coarse. Pass depth is 1mm. This means that there is a lot of material left when the finish pass begins, so I'm using 3 finishing operations and I tinkered with the params of each so that each one removes about the same amount of material, with the last one a little light.
I hand optimized the G-code. I added bi-directional cutting on most of the rough cutting and pruned some redundant code on both the rough and the finishes. No complaints. I like bi-directional cutting but I recognize that I may be the only one that wants it.
One question: You earlier added separate X and Z feed rates at my suggestion, which was a huge help. Should these two feed rates also used in the finish passes and vector-summed? While cutting the finish passes, the noise sounds like it may be cutting too fast when there is rapid change in the X direction. It's most noticeable when I'm cutting a narrow V-groove and the bottom of the groove matches the radius of the cutter, so the slightest movement in X causes a lot of cutting. Hasn't caused a problem but the noise makes me wonder.
Thank you, Thank you, Thank you,
Dave