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
$ProductName
$SustainabilityImpactLabel
$SustainabilityCTABandHeadingLabel
We’re climbing the automation curve
Our transition to Intelligent automation is accelerating. Ultimately, our innovations will give rise to new technologies and applications - many of which we’ve yet to imagine. Today, every Hexagon solution is mapped and tagged according to its level of automation, so customers can clearly track our progress towards the freedom of autonomy.
-
Level 0/None:
Human performs all tasks, no data being used
-
Level 1/Human-assisted:
Human is in charge of performing tasks but certain functions are automated to simplify control
-
Level 2/Partial:
Some tasks are automated so that operation can be autonomous for short periods (or within specific circumstances)
-
Level 3/Conditional:
Autonomous operation is possible within certain bounds, but human intervention may be necessary at short notice
-
Level 4/High:
Designed to complete required tasks autonomously, but may require human intervention if circumstances change beyond specific bounds
-
Level 5/Full:
Control tasks automated under all conditions, but human may request to take over; can complete all expected tasks without human intervention
Our sustainability influence
Our solutions create meaningful improvements in quality, efficiency, productivity, and safety – the antidotes to the status quo of waste, pollution, diminishing margins, and increased risk. Explore the highlighted products helping industry address environmental challenges in land, air and water.
Land
Products that make an environmental impact in forest monitoring, material reusability, farming or water usage.
Air
Products that make an environmental impact in renewable energy, noise pollution elimination and e-mobility.
Water
Products that make an environmental impact in saving our oceans, reducing pollution and increasing access to clean water.