I my fight against oozing trails, and the mess of cleaning it afterward, i have done quite a few tests to get wood filamant to "behave", and i think i have ended up with the perfect solution, but for that to work i need a few options.
The Extra row of settings needed, would be for, when toolhead is moving in "Island To Island" mode, and the one there, can become "On Same Island" mode.
I have tried a lot of different options for printing wood, and the problem when changing from island to island, seems to be that the wood, laid down already increases slightly in mass, and is stretched when moving from one island to another, Lifts have been tested, and lifting seems to solve the problem, but when printing there is no need for the retraction lift to work, when retracting within an island. What i am printing, is a Hi-Detailed 3D model that does about 30-40 retractions on almost all layers, but moving between 2 islands, only 1 Retraction needs the lift during retraction.
Some filaments might need different settings, to achieve the right effect.
I found that when retracting on wood filament, it was best to set Extra restart distance 0.2 mm, and if even Coasting got both options as well, you could say coast the last 0,6 mm before moving to another island, that in conjunction with Extra restartdistance when entrering the new island on 0.8 mm, would in theory end up with the same extra restart as 0.2 extra used on all other retractions. But the move from island to island, would be completely invisible, as toolhead in theory is empty, and raised above the print, during the move.
Would be fantastic, if the retraction options could be linked to Filaments, and not Profile.
We might not be able to stop oozing, but with this extra row of settings, we might get very close.
There might be a few options in here that might help others if they were made. I have not yet had the need to look at All-Metal toolheads, as i have not had the need for high temp filaments, (>250 degrees, took me a LOT of reading to finally nail, when All-Metal is needed). What i have also read is that Retraction is not really good with All-Metal, and it seems that the problem is that the filament gets too cold when retracted. That "might" be solved if, you could retract, raise the toolhead, and when raised and arrived at new position, re-retract, and then lower the head, maybe even a delay setting, between re-retract and lowering, in milli secs if possible, alternatively you can raise it higher for longer reheat time. That might be just give the filament/extruder the time it needs to be at printing temp, all through. Again to do this, 2 row options are still needed, and as far as i can see the only thing essentially in getting All-Metal heads to work, is weather re-retraction happens before or after lowering the toolhead after retraction.
As these settings are there to not ooze, i think it is safe to say, that there is no reason to treat part to part any differently than island to island. Thereby making "Only retract when crossing open spaces" obsolete. Maybe moving "Force retraction between layers" and "Minimum travel for retraction" to the retraction settings, and have them join the Filament profile.
Kind regards
Frank Sonne