SANLAB Learning Technologies


The CNC training simulator allows users to test their design and production strategies, minimizing errors and risks in the production process. With real-time simulations, users can realistically experience material properties.

Learning Technologies
CNCPro+ CNC Simulator

The CNC training simulator allows users to test their designs and machining strategies before manufacturing parts, preventing potential errors in the actual production process and making the production process more efficient. Additionally, it helps operators improve their skills in using CNC machines and learn new machining strategies. The use of the CNC training simulator significantly contributes to both training and production processes in the industry. It reduces costs, increases productivity and provides operators with a better experience.

The CNC simulator is a system that fully simulates the functions of a real CNC machine and its controller. It enables the safe and risk-free execution of dangerous and risky training. With content for CNC lathe, 3-axis horizontal machining center and 3-axis vertical machining center, it offers the opportunity to learn different control panels. Moreover, the CNC training simulator allows operators to try new machining strategies and optimize their existing strategies. By offering the chance to try different machining techniques on various materials, the simulator broadens the operators' knowledge and skills. As a result, more innovative and efficient machining strategies can be applied in real production processes.

Visual from within the software for the CNC simulator
Image showing CNC software in action
Image showing CNC Simulator Fanuc modes

Simulator Highlights

The CNC training simulator meticulously simulates the process from design to production of parts. Real-time cutting movements, material behaviors and tool paths are visualized. Giving the user the sensation of being in an actual production environment.

It supports various machining strategies such as milling, turning, drilling and laser cutting. Users can experiment with different machining methods to determine the most suitable production strategy.

It offers the ability to realistically adjust material properties, cutting speeds and other machining parameters to optimize the production process.

It features a 3D and realistic display.

The user interface is very intuitive and easy to use.

It significantly reduces training costs by eliminating the need for machine and consumable expenses.

It provides various color and size options for different CNC machines and parts defined by the user.

The CNC training simulator offers different types of machines based on the size of the machined part.

Instructors can supervise their students in different scenarios.

CNC simulator users receive training in a risk-free environment, avoiding the dangers typically associated with this type of training.

The simulator detects programming errors and potential collisions, providing feedback to the user.

It is very suitable for beginners and those looking to develop their skills on different machines.

Users can upload CAD/CAM files to the simulators and export G-code programs.

It offers specialized tools to identify and correct potential errors in design or machining strategies, helping to prevent issues in the actual production process.

CNCPro+ includes a tool library to provide better training.

It has user-defined tools and additional parts.

CNCPro+ offers various controllers, such as Fanuc series and Siemens controllers.

Users can record and replay operations, allowing them to review different stages of the process.

The controllers feature software keys and demonstrate various functions found on real controllers.

Software Features

The CNC training simulator software supports 3-axis vertical/horizontal machining centers and lathes.

The simulation software supports at least three well-known controller brands in the market for these machines. All functions, including screen displays, buttons and knobs of the supported controllers are accurately simulated within the software.

Ready-made practice examples are available for the supported controllers.

The CNC training simulator includes a tool length measurement device and a touch probe.

The steps that need to be followed while working on a real machine can be mirrored in the simulation software.

In addition to commercial controllers, the program includes a simple controller interface containing the basic functions of these controllers, allowing for quick entry-level training.

Machines and equipment are selectable.

The CNC Simulator software includes a wizard function to facilitate easy progress for beginners.

The simulation software supports the function of printing outputs.

It allows the preparation of an end-of-training report for each student upon completion of the training.

The software enables the writing of NC codes, as well as the opening, revising and saving of previously written codes.

It allows the simulation of NC codes obtained from CAD/CAM systems.

The CNC simulation software provides for end-of-job verifications such as dimension checks, depth checks, over or under machining and marking.

The CNC simulation software includes validation, measurement and other testing tools to check the quality of the work done post-operation.

Image of using CNC software

CNC Simulator Equipment Requirements​

Simulation Computer
Uninterruptible Power Supply
Touch Screen

Quantification and Consideration

The CNC simulator includes a reporting module that can generate outputs in HTML or PDF formats containing the following information at the end of the scenario. The reporting system eliminates record-keeping confusion and makes training more efficient.