Ooh tapping-head time....
Will have some 6mm holes to tap soon, can play with my tapping head, not quite meant for CNC as its an auto-reverse model meant for pillar drills etc but hey-ho
It needs to feed in 5mm less that hole depth, then stop - the device will then feed that last 5mm and disengage the drive, you then feed out and the device reverses the tap out, it works very nicely in a manual BP
On to CNC, the best way, after a lot of pi$$ing about seems to be to use a boring cycle with dwell and feed-out in Fusion360.
For testing purposes I chose an M6 tap with 1mm pitch, 500rpm and 500mm/min feed, 10mm deep blind hole.
I have been doing simulations etc and this is the code i get for two tapped holes...
(1)
(T10 D=6.1 CR=0. TAPER=118DEG - ZMIN=-5. - DRILL)
G90 G94 G91.1 G40 G49 G17
G21
G28 G91 Z0.
G90
(DRILL2)
M5
M9
T10 M6
S500 M3
G54
M7
G0 X0. Y0.
G43 Z28. H10
Z8.
G98 G89 X0. Y0. Z-5. R3. P4. F500.
X20.
G80
Z28.
M9
G28 G91 Z0.
G90
M30
I think it reads ok, it has the delay (exaggerated for testing) and will feed in and out.
Am i on the right track here?
I couldn't find any G89.. codes in Aspire, seems too advanced for it and has no boring, threading etc so Fusion360 is the best way i have, apart from hand-coding and i'm not at that stage yet.