I was wondering if you had looked at the Arachne slicing algorithm which is in Cura 5 and the alpha version of Prusa Slicer 2.5.0. It works much better on gear teeth than the old slicing algorithm. You get a lot fewer of the little tiny lines in the middle of teeth which you worked round by using fancy gears.
top of page
bottom of page
There is an interesting followup to this from Thomas Sanladerer, where he suggests that the Arachne algorithm enables you to get the same precision with a 0.6mm nozzle that you would previously have needed a 0.4mm nozzle for, with a reduction in print times of typically 30%. I've done a few tests (I have a Revo 6), and my experience so far matches his.
Yes, I just noticed a video describing the feature in PrusaSlicer 2.5. It looks like a huge improvement. I typically go back and forth between CAD and the slicer to eliminate most of the tiny gap fill bits. The Arachne algorithm might eliminate a few steps. And it should make the gears stronger. I have had a few printed gears where the spokes had a slight separation down the center. The Arachne algorithm should reduce these issues as well.
I will probably wait for the official release to try it out. I use PrusaSlicer since it works so well for Prusa machines.