Achieve High-Accuracy Digital Twins with VERICUT Using a Live Connection to CNC Machines Through Scytec DataXchange

Download Flyer

Scytec has partnered with CGTech, integrating the Scytec DataXchange shop floor machine monitoring system into VERICUT via CGTech’s CNC Machine Connect module. The integration gives users the ability to connect VERICUT directly to CNC machines through DataXchange to utilize real-time data from the shop floor. Take your CNC simulation to a new level by creating the most accurate digital twin of your machines possible and establishing a more streamlined manufacturing process. CGTech CNC Machine Connect currently has two components, Pre-Check and CNC Machine Monitoring Live Streaming.

CGTech CNC Machine Connect Highlights

  • Read machine setup information such as main NC programs, subprograms, axis locations, work offsets, and tooling to compare with CGTech VERICUT’s Machine Configuration (VMC).
  • Read machine parameters to improve VERICUT’S digital twin machine.
  • Identify differences between machine variables, parameters, and settings and update the VERICUT simulation to verify that these values produce the intended result.
  • Investigate potential issues that may have caused parts to be out of specification.
  • Review any modifications to the NC program, subroutines, feed rates, spindle speeds, and more.
  • Identify and review any errors or problems that resulted in overrides or emergency stops.
  • Compare live cycle times to VERICUT’s predicted run times.


CGTech CNC Machine Connect allows users to conduct a Pre-Check after running a VERICUT simulation and before manufacturing a part on the machine for the first time. Pre-Check verifies that the data and parameters used in the simulation match what is on the machine. This prevents unexpected errors from appearing when you run your part for the first time on your shop floor.

If Pre-Check shows that machine parameters and setup details such as the main NC program, subprogram, tools, length offsets, and more match what was in VERICUT, it’s time to press Cycle Start on the machine. If differences are identified, users can investigate and update these on the CNC machine or use the Update feature in CGTech CNC Machine Connect to update VERICUT with the machine data to rerun the simulation and ensure there are no new problems or unexpected errors before pressing the Cycle Start button on the CNC machine.

The CGTech VERICUT Pre-Check consists of two components. The Pre-Check component within VERICUT runs when the simulation and verification is completed successfully. The Pre-Check results can then be viewed live, or the information can be saved for later use by the Pre-Check standalone application when the CNC machine is ready to start the job.  

CGTech CNC Pre-Check Application

This standalone application runs on PCs or Windows tablets out by your CNC machines and allows machinists to ensure that key aspects of the machine setup match what was verified in CGTech VERICUT, without checking out a VERICUT license. Differences identified can then be investigated and resolved before running the machine and risking problems resulting from those differences.

  • Check that parameters from your physical machine and CGTech VERICUT’s virtual machine match.
  • Verify that job setup information on the machine (NC programs, subprograms, work offsets, etc.) matches with corresponding VERICUT setups.
  • Verify cutting tools and their length offsets match with VERICUT.
  • Verify work offsets on the CNC machine match with VERICUT.

CGTech CNC Machine Monitoring- Live Streaming Feature

Establish a live connection to CNC Machines on the Shop Floor. CGTech CNC Machine Monitoring allows you to live stream and monitor what your machines on the shop floor are doing in real-time, within CGTech VERICUT. When you are not able to observe your CNC machine by standing next to it, find answers to questions like the following with the click of a button:

  • Is my machine running?
  • Which part and NC program or subroutine is currently running?
  • What cutting tool is currently loaded and what active work offset is loaded?
  • Is the machine running at 100% or has an override been adjusted?
  • If my machine is stopped, why (emergency stop)?

CGTech CNC Machine Monitoring enables users to observe how the machine is functioning live as it is happening on the shop floor. CNC Machine Monitoring continually updates the connected CGTech VERICUT session with the CNC machine’s axis positions, cutting tool in use, active tool and work offsets, and a wealth of information about how the machine is behaving and performing.

Use CGTech CNC Machine Monitoring to view past the machine enclosure, guards, flying chips, and splashing coolant to see where the tool is cutting on the part.

Monitored information can be viewed via VERICUT’s Status window or HUD (Head Up Display), and includes the following:

  • NC Program
  • NC Program Record # >>> Current block number
  • NC Program Record >>> Current block
  • Active Alarm
  • E-Stop State
  • Cycle Status
  • Running State
  • Controller Mode (I.e. MDI, Edit, Jog, etc.) >>>Controller Mode (I.e. MDI, Edit, Auto. etc.)
  • Feedrate Override %
  • Rapid Override %
  • Spindle Override %
  • Spindle Load
  • Tool Offset
  • Work Offset

Summary of the Features

  • Observe what machines in the shop are doing
  • See which NC program or subroutine is running
  • Observe active tool and work offsets
  • Monitor machine axis positions/motion and spindle activity
  • See if spindle or feedrate overrides are applied
  • See if a machine is (or isn’t) running or in an Emergency stop
  • Recognizable colors provide enhanced visibility for monitoring:

   Green – machine is running, Spindle/Feedrate/Rapid set to use 100% of programmed values

   Yellow – Spindle/Feedrate/Rapid override % reduced below programmed value ( < 100%)

   Orange – Spindle/Feedrate/Rapid override % increased above programmed value ( > 100%)

   Red – machine not running due to Emergency stop, current machine state and/or cycle status