Prior to final program execution, verifications that G-code passes through are of crucial importance. For that purpose, there are graphic interfaces showing tool path, and novel quality is achieved by displaying the entire machine moving in a virtual Python 3D environment. Likely collisions which may occur during program execution are thus possible to notice, otherwise unnoticeable in a former way.

In the simulation regime it is possible to define a virtual machine, i.e. build a model of a concrete machine such as the one that can be built in some of the CAD/CAM software packages. This way, in addition to real-time simulation of tool center moving and trajectory display, it is also possible to gain real-time virtual simulation of the overall machine configuration kinematics.

simulacija01-400px

Principle of configuring virtual machine in EMC2

Example of virtual simulation of penguin mascot machining on a turning center with milling function

Example of virtual machining simulation on LOLA 50