I take a look at using the G98 and G99 G-Codes that is used to avoid clamps and obstacles when using drilling canned cycles
Fine drilling cycle (G76) - ISO Turning/Milling - ID: 81163731
Fanuc CNC Operating System: Fanuc Programming Examples On, 42% OFF
G81, G73, G83: Peck Drilling Canned Cycles
Fundamentals of Part Programming
G98 and G99 It's About Jumping Things - CNC Training Centre
PDF) DESIGN AND IMPLEMENTATION OF FPGA BASED G CODE COMPATIBLE CNC LATHE CONTROLLER
Canned Cycle G98/G99 Clearance Planes
/wp-content/uploads/2017/08/G81
diffrence between #G98 #G99 #use of G98 and G99 #vmc programming
Fanuc CNC Operating System: Fanuc Programming Examples On, 42% OFF
mycnc:gcodes_list [myCNC Online Documentation]