CNC G-code simulation and verification software that reproduces the machine tool, tools, fixtures and controller in 3D as a digital twin. It verifies actual post-processed NC programs to prevent collisions and reduce setup time.