try CNCsimulator. I think the web address is
www.CNCsimulator.com it has a basic simulation program you can use to do basic verification programming. howeeer if you are serious about verifying your stuff you can buy cimco edit5 with the lathe package thats what we use at work and at school