Fadal L93NN BHC Subroutine – Accurate Bolt Hole Circle Drilling
Fadal L93NN Bolt Hole Circle (BHC)
Fadal L93NN subroutine is used for pattern drilling in a circle usually called Bolt Hole Circle.
Programming
N5 L93NN R0... R1... R2...
Parameters
| Parameter | Description |
|---|---|
| R0 | Direction and distance in X-axis from starting position to center of circle. |
| R1 | Direction and distance in Y-axis from starting position to center of circle. |
| R2 | Angular step between holes. Positive angular step will move CCW around the bolt circle. Negative angular step will move CW around the bolt circle. |
| NN | Number of holes to be drilled. E.g. L9302 will drill 2 holes. |
Programming Example
Fadal Bolt Hole Circle Example Program

N1 O1 N2 G0 G90 S2000 M3 X0 Y0 N3 H1 M7 Z.1 N4 G81 G99 R0+.1 Z-1.0 F10. N5 L9308 R0+0 R1-1.5 R2-45. N6 M5 M9 N7 G80
CNC Machine
- CNC G72 Bolt Hole Angles – Sample Code for Accurate Drilling
- G71 Bolt Hole Arc: Easy CNC Mill Programming for Precise Arc Hole Drilling
- Setting the Starting Angle in G70 Bolt Hole Circles – A Practical CNC Example
- CNC Sample Program: G83 Peck Drilling with G70 Bolt Hole Circle for Evenly Spaced Deep Holes
- CNC Milling: G70 Bolt Hole Circle Program – Simple & Accurate Example
- G70 Bolt Hole Circle: Automate CNC Milling for Precise Circular Bolt Holes
- Fanuc G72.1 & G72.2 Figure Copy Example – CNC Program for Bolt Hole Circle
- Fanuc BHC Macro – Custom Bolt Hole Circle Tooling for CNC
- Comprehensive Guide to Fadal G/M Codes and Fixed Subroutines for CNC Machinists
- Sinumerik HOLES2: Mastering Hole Circle Machining