This property is for the hobbyists using FreeCAD. Some of us have three bits - two of which are broken because we are learning about the importance of feed rates, step overs, step downs, and spindle rpm. So, we need one tool controller for our one surviving endmill, and will set it to a safe rate, for say, all the clearing we will do. But, we need to slow the rate for the profile operations that engage material at 100% tool diameter, or other non-clearing operations that dictate a different feed rate. So this is a small quality-of-life improvement.
This property will allow us to adjust the Tool Controller fixed feed rate by a factor for each operation as needed, instead of having to duplicate the Tool Controller for the sake of a different feed rate for the same tool.
This PR only affects regular horizontal and vertical feed rates, not the rapid rates. The same factor will likely need to be applied to the axial feed rate in the code for each rotationally-capable operation.
Path: Add `FeedRateFactor` property to operations. #3491
If the community here disapproves, I will delete the PR.
One idea for additional improvement is to add a read-only property to display the effective feed rate for the operation.
: The aforementioned PR has been closed due to the result of discussion in this thread.