1 Import DXF / DWG
2 Program setup
Options
3 Hole layout
Import a DXF to see the holes.
Scroll to zoom · drag to pan · drag a drill window corner to resize it · double-click to fit · click a hole to find it in the table. Dashed lines = drilling order for each size, returning to safe X/Y for each drill change.
4 3D view and drilling simulation
Import a DXF to see the holes.
Drag to rotate · right-drag or Shift-drag to pan · scroll to zoom · double-click to reset. Play runs the G-code in step 6: the plate rides on the knee (Z), the drill on the quill (A), and holes fill in as they reach full depth. It holds briefly at each M0. Rapids are shown at 2500 mm/min.
5 Drill parameters (per hole)
Untick Drill to leave a hole out of the program. Only holes inside the drill window are listed.
Depth is a positive number measured from the axis zero; moves into the work are output as negative. To copy settings: set one row, click Use to make it the source, tick the holes to receive them, then press Copy source → ticked.
6 G-code
Controller not yet confirmed: output uses only G0/G1/G21/G90/G17/G94/M0/M30. Always dry-run above the work first.