Firstly, if I select a circular edge and click drilling path icon, I get all the holes it can find added automatically. If I selected one hole, I want one hole not ten. If I select a pair of holes, I want those two, not ten. Why is this trying to think for me instead of doing what I selected in the UI ?
If I selected a face, grabbing anything it can find on that face may arguable be useful. But when one hole is selected, this is not helpful, since I selected a single hole. There is not even a button to clear the geometry list, since what is usually the clear button in other 2.5D tools has been re-purposed as "reset" which it the grab everything option. Reset does the opposite of what I expected.
secondly: selecting a peck cycle in the UI disables the dwell option. These should not be mutually exclusive. A dwell time is also an option for a peck drilling cycle.
A note on labels : "Retraction" is unclear, it sounds like a relative move. The R option is "Retraction Height". It would be better if that was what the label read.
https://www.cnccookbook.com/g81-g73-g83 ... ned-cycle/
A typical G83 looks like this:
G83 XYZ R P Q F L
XY: Coordinates of the hole
Z: Hole bottom
R: Retract position in Z. Motions from initial Z to R are performed at rapids speeds. From R to hole bottom is done at feed speed.
P: Dwell time at bottom of hole.
Q: Depth to increase on each peck.
F: Cutting feedrate
L: Number of repeats
OS: Fedora 31 (Thirty One) (LXDE/LXDE)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21806 (Git)
Build type: Release
Python version: 3.7.7
Qt version: 5.13.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United Kingdom (en_GB)