CNCtrain offers simulation of the CNC code. Using the tool bar you can select many different options to interact with the simulation. The view below shows the a milling simulation with the side and plan view visible.
CNCtrain also offers superb 3d graphics of the simulation. You can select Single Line, Step by Step, Pause or Auto control of the simulation at anytime.
Simulation of the chuck,billet and tooling are available in the turning simulation. Even features like parting the billet off.
CNCtrain includes a simulation of the CNC Ponsen punch and nibble control. In the view below we have sectioned and zoomed into a part of the billet to get a closer view of the simulation