Peck Drilling

Saw some previous discussion about this on the forum and some debate about whether it can be done with Easel. It can, I just did it this morning for the project below. I’m using a 6mm bit and specified 6.1mm holes. Easel spits out the gcode just fine for these and when it runs, it does a single straight plunge into each hole location without any additional widening jiggles.

Very happy to utilize this workaround, if that’s what it is.

Guess it is. But man, the motor movements are tiny. I couldn’t see them. Here is the proof though:

G1 Z3.810 F228.6
G0 X23.965 Y182.018
G1 Z-2.000 F228.6
G1 X23.965 Y182.018 F1200.0
G1 X24.027 Y181.973 F1200.0
G1 X24.034 Y182.019 F1200.0
G1 X23.965 Y182.018 F1200.0
G1 X23.965 Y182.018 F1200.0
G1 Z-4.000 F228.6

This is not true peck drilling.
To do it properly, one would also want to an option retract the tool a certain distance for chip removal.
Anyway, like already mentioned, the machine is actually moving in a circle, however you do not notice the movements.
Export your GCODE and you will see lots of unnecessary XY movements.
EDIT: As you can see, it simply makes small movements. Again, not peck drilling.


True. I think I’m going to try writing a little Python gcode generator to do this. Will take as input a list of point coordinates that represent the center of the circle.

With a spiral upcutting bit, how important is the retraction for chip removal? Don’t most of the chips go up out the flutes?

Chip removal depends on the the degree of spiral, material, and tool rotational speed.
For some simple GCODE Examples, See for an easy Drill Operation.
For complex and flexible examples take a look at Fusion 360.

1 Like

Easel now supports drill operations (including the retracting behavior described by @JeremyJohnstone)! For more info, see the announcement that was posted today :smile: