CNC G-code verification

Prove your G-code before it touches the machine.

NC Proof simulates your CNC program line by line, so crashes, gouges and wrong offsets show up on screen — not on your spindle, your tooling or your parts.

Two machines, one workflow

Pick your machine.

NC Proof comes in two editions, each built around how that machine actually cuts.

Lathe / Turning

NC Proof Turn

For CNC lathes and turning centers. See every roughing pass, finish profile, groove and thread before you hit Cycle Start.

  • Haas ST (NGC) and Fanuc 0i-TF lathes
  • G71/G72/G73 roughing, G76 threads, grooving, live tools & C axis
  • Chuck & jaw collisions, rapids into the part
Mill / Machining center

NC Proof Mill

For CNC mills and machining centers. Verify pockets, contours and drilling cycles, and watch material come off the stock in 3D.

  • Haas VF-3, Haas Mini Mill and Doosan DNM 5700 (Fanuc 0i-MF)
  • 3D stock removal, drilling & tapping cycles, 4th axis
  • Vise, fixture & table collisions, cutter comp errors
Why NC Proof

One bad line of code can cost a spindle.

A crash means downtime, broken tools and scrapped material. NC Proof gives you a fast, visual check that fits into the way you already work.

Catch crashes early

Rapids into the stock, tools hitting the chuck or fixture, moves past travel limits — flagged before they happen.

Line-by-line clarity

Step through the program and see exactly which block moves the tool where. Problems point straight back to the line.

Real machine speed

Play the program back at the speed the machine runs it, or slow it down and step block by block through the tricky parts.

How it works

Load. Simulate. Run with confidence.

Load your program

Paste or open your G-code file, whether it came from CAM or was written by hand at the control.

Watch it cut

NC Proof plays the toolpath on your stock and highlights anything that doesn't look right.

Fix & send

Correct the flagged lines, re-check in seconds, then send a proven program to the machine.

Which machine are you proving today?

Choose your edition to learn more and launch the simulator.