It is that time again. We need a great new feature here near at the end of the 0.19 dev cycle. This might be the one!
It is simple and elegant with zero regressions and gets in places that current tools just can't reach. No, I'm not talking about a waterpick-toothbrush combo. Those are so 2020. I am talking about `All Access Extension` for the already dependable PocketShape and Adaptive operations as a bright way to start off the new year! If the toolbit can physically fit in the space, then this extension makes clearing that part of the face possible.
Now, I know what you are thinking, "We already have and Extensions feature for PocketShape." Yes we do, and a mighty big thanks to our resident MLampert for that great feature. This feature will only add to the your ability to clear every sliver in those hard-to-reach regions of those complicated pockets.
The new feature is off by default (when value is zero). Set it to whatever value you wish for extending the reach of the toolbit. The current Pass Extension feature is unaffected. Zero regressions. All progression!
Let's clear 2021 in style. Happy pocketing in 2021 !
Special thanks to Jehovah for creativity and to forum user MRx for testing the current PocketShape capabilities. Well done sir! Keep those tests coming! His tests are available in the Which milling strategy thread.
PR #4278, Path: Pocket clearing extension [New Feature]
Additional info:
- When used, this new feature will produce a little air milling, but this is a compensation for gaining access to previously unreachable areas using the op in its current state, or in combination with other ops. The air milling could be reduced, but that would complicate the code - such an addition does not seem worth it at this point.
- The parent PR also clones the existing `Use Outline` feature from PocketShape to Adaptive to improve usability.
EDIT: One regression starring me in the face, holes! Well, back to the drawing board. I will see if I can get that taken care of soon.
My apologies for the over-confidence about ZERO regressions. Maybe next time...
EDIT: I changed the name to `All Access Extension`, fixed the hole regression, and applied it to the Adaptive op as well. Ice cream, anyone?
Edit: PR closed until additional submission requirements met.
God bless,
Russell