Rapid contour visualization

Simulation

In some cases for testing or simulation a CNC program the program shall be executed without any real axes movements.

Rapid execution

In the simulation mode “contour visualization” the program is executed in a rapid mode, because the sample points are given in a coarse grid for interpolation.

Programmed dwell times (G04, #TIME) are also ignored.

Stop conditions

The execution of an CNC program can be stopped by internal and external influences.

Internal stop conditions are NC commands that are only finished after an user interaction, for example a programmmed stop (M00). With channel parameter P-CHAN-00183 stopping program execution by internal stop conditions can be avoided.

At external stop conditions the user itself causes a stop in CNC program excution, for example by setting a feedhold command via the PLC interface or by not acknowledging an technology function.

External stop conditions are still effective and have to be handled by the user in such a way, the the CNC program execution is not stopped.

Sample grid

The grid for the sample points can be parameterized by specifying a maximum sample point distance or by giving a maximum path error for secants.

The destination point of error NC block is reported in any case.

Rapid contour visualization 1:

Usage

The simulated contour visualization can be used for following applications:

Rapid contour visualization 2:

After any error in simulation the user cannot continue as in syntax check mode [Syntaxcheck].After any error the user has to execute a channel reset. The program can be restarted afterwards.