CNCSimulator Pro

user guide

1.2. Controlling the simulation

Use the Simulation control buttons to control your simulation.
From the left:
Play – Used to start the simulation. It is also used to restart the simulation after a pause.
Pause – Used to pause the simulation.
Stop – Used to stop the simulation.
Fast forward – Used to simulate at high speed (decided by your computer hardware).
Step – Used to step through the CNC program step by step.
These functions can also be reached from the Simulate menu. Here you will also find two additional functions:
Simulate from cursor - Used to start the simulation from anywhere in the program.
Quick simulate - Used to simulate at maximum speed.
Please note the keyboard shortcut keys (F5, F6, etc.) that can be used instead of clicking on the buttons.
On the virtual CNC controller, there are also buttons that can be used to control the simulation.

Pause simulation

There are several ways you can pause the simulation.
The first and most obvious way is to click the pause button during simulation.
There is also something called Pause Points. They are small green dots in the margin of the CNC editor used to make the simulator pause. You create (or delete) them by clicking in the margin in front of the line you want to pause at.
The simulation will pause at each green dot and you can continue by clicking Play, Step or Fast Forward.
Another way, maybe less obvious is to use M00 (Optional stop). It will only pause the simulation if the “Op. Stop” button is activated on the virtual CNC controller.

Controlling the Speed of the simulation

You can run the simulation in various speeds. The maximum simulation speed is decided by your hardware. A good dedicated graphics card will speed up your simulation a lot.
Please note that simulation speed has nothing to do with real machine time. A part that takes an hour to make in the machine can take 10 seconds in the simulator depending on your speed setting.
So, what affects the simulation speed?
First of all, you have simulation speed controllers in the view panel and in the virtual CNC controller.
They are connected so if you change one, the other will follow. As you can see, we call the round knob in the virtual CNC controller for “Feed override %” but it is actually a simulation speed controller.
For maximum simulation speed, drag the slider to maximum or turn the knob to 100.
Another thing that affects maximum simulation speed is the quality setting. If you suffer from slow simulations, try to adjust the "Solid buffer resolution" setting in the program settings.
A lower quality setting will give you faster simulations.
For maximum speed simulation, use the Fast Forward button in combination with a low quality setting. For maximum quality simulation at more realistic speed, use a higher quality setting and adjust the simulation speed slider at your liking.
We really recommend a good graphics card for excellent simulation performance. Even an older and cheaper card will make a huge difference if you computer has slow build-in graphics capabilities.
See video about simulation speed and how graphics cards affects it :