CNC simulation
Use the machine digital twin to test G-code and virtually validate production processes.

Simulate, validate and prove G-code to machine parts with confidence
Control the machining process from NC program to final part with NCSIMUL, the all-in-one CNC simulation software.
By virtually validating the real-life machining environment prior to production, Hexagon’s CNC simulation software helps manufacturers avoid errors, decrease setup times and switch CNC programs between machines to increase shop-floor productivity, reduce costs and move closer to right first time.
Overview
The production process is the most costly area of manufacturing when things go wrong. The efficiency and high throughput of modern machine tools means that simple things like tool wear, changes to environmental conditions or a small error in programming can add up to costly rework and scrap.
At the same time, the preparation and debugging of programs for CNC (computer numerical control) machine tools are tasks that offer tremendous scope for increased productivity. Manufacturers need to maximise machine uptime in order to remain profitable.
Hexagon’s CNC simulation solutions address these challenges using a machine digital twin to test and prove out G-code for CNC machines in a virtual environment. They allow manufacturers to validate CAD CAM programs prior to production to avoid costly collisions and mitigate against anomalies in machine tool behaviour. Proving programs via simulation also reserves machine time for manufacturing operations, minimising downtime for essential equipment.

Explore
CNC simulation software helps manufacturers avoid errors, decrease setup times and switch CNC programs between machines.
- CNC simulation software
NCSIMUL CNC simulation software helps validate G-code and optimise machining processes in a virtual environment.
- Module
NCSIMUL 4CAM provides flexibility on the shop floor, allowing changes to the target machine, without any CAM reprogramming.
-
×Partial autonomyAutomatic simulation machining environment using the digital twin of the machine tool
-
- Module
NCSIMUL Machine Composites makes your 3D material lay-up simulation smarter, more realistic and more efficient
-
×Human-Assisted autonomyAutomated analysis and material lay up simulation
-
- Module
NCSIMUL Machine is a high-end CNC simulation software for G-code verification, machine simulation and toolpath optimisation.
-
×Partial autonomyAutomatic simulation machining environment using the digital twin of the machine tool
-
- Module
NCSIMUL NCdoc is a tool that creates instruction sheets dedicated to CNC operators and is integrated in NCSIMUL Machine
-
×Human-Assisted autonomyAutomatic generation of technical documents for the workshop
-
- Module
NCSIMUL Optitool reduces “air-cutting”, optimises feed rates and allows users to create better cutting strategies.
-
×Partial autonomyOptimization of the tool path
-
- Module
WYSIWYC® offers a unique user experience by providing a real-time 3D machining simulation with unparallelled ease of use.
-
×Partial autonomyReal-Time synchronized simulation with CNC machines
-
Implement the newest technologies to become increasingly autonomous